Document Document Title
US10862106B2 Composite positive electrode active material, positive electrode including the same, and lithium battery including the positive electrode
A composite positive electrode active material includes: a first metal oxide that has a layered structure and is represented by Formula 1; and a second metal oxide that has a spinel structure and is represented by Formula 2, wherein the composite positive electrode active material includes a composite of the first metal oxide and the second metal oxide: LiMO2  Formula 1 LiMe2O4  Formula 2 wherein, in Formulas 1 and 2, M and Me are each independently at least one element selected from Groups 2 to 14 of the periodic table, and a molar ratio of Li/(M+Me) in the composite is less than 1.
US10862094B2 Method for producing battery pack, and battery pack
Provided is a battery pack in which multiple battery cells are electrically connected by using bus bars, with little resistance variability and without plating of electrode external terminals. A method for producing a battery pack disclosed herein includes: a step of stacking a plurality of battery cells each having a battery case and electrode external terminals provided outside the battery case; and a step of electrically connecting the electrode external terminals of the plurality of battery cells by using metal-made bus bars. The electrode external terminals are not plated. The method for producing a battery pack further includes forming a fresh surface of terminal material at each surface of the electrode external terminals; and bringing the fresh surface and each metal-made bus bar into contact with each other.
US10862092B2 Secondary battery with separator having a solid electrolyte, battery pack, and vehicle
According to one embodiment, a separator is provided. The separator is selectively permeable to monovalent cations and includes a first surface and a second surface which is a reverse surface to the first surface. A contact angle θ1 of the first surface with respect to an aqueous electrolyte is different from a contact angle θ2 of the second surface with respect to the aqueous electrolyte.
US10862091B2 Electrochemical device comprising separator with laminated porous layers
An electrochemical device of the present invention includes a positive electrode, a negative electrode, a non-aqueous electrolyte, and a separator. The separator includes a first porous layer composed mainly of a thermoplastic resin and a second porous layer composed mainly of insulating particles with a heat-resistant temperature of 150° C. or higher. The first porous layer is disposed to face the negative electrode.
US10862090B2 Composite separator, preparation method of the same, and electrochemical device using the same
The present disclosure relates to a composite separator, a preparation method of the composite separator, and an electrochemical device containing the composite separator. The composite separator includes a substrate and an inorganic layer disposed on at least one surface of the substrate. The substrate is a porous substrate, and the inorganic layer is an inorganic dielectric layer which is a continuous dense film layer with porosity lower than 10% and contains no binder. A thickness of the inorganic layer is 20 nm-1000 nm. An interfacial peeling force between the inorganic layer and the substrate is no less than 30 N/m. The separator of the present application has high wettability with respect to electrolyte, almost no thermal shrinkage, relatively high mechanical strength, and favorable corrosion resistance and durability performances, and thus, a battery using the separator has relatively high thermal stability and nailing strength.
US10862083B2 Battery unit, battery module, power storage system, electronic device, electric power system, and electric vehicle
A battery unit includes a box-shaped case in which a plurality of secondary batteries are stored and that includes a front face, a back face, a first lateral face, a second lateral face, a first main face, and a second main face, a first heat-transfer face that is provided on one faces of the first and second main faces of the case, a second heat-transfer face that is formed on at least one faces of the first and second lateral faces and is continued to the first heat-transfer face, and an insulating face that is formed on the front face, the back face, the other faces of the first and second main faces, and an inner face of the second heat-transfer face. In the battery unit, a battery element of the secondary batteries is stored in an outer package member and positive and negative electrode tabs are led out.
US10862081B2 Assembly structure of cover and terminal for power battery
An assembly structure of a cover and a terminal for a power battery, including a cover and a terminal. The terminal includes a base and a post extending downwards from the base. The cover is provided with a mounting hole through which the cover is inserted against the terminal. A high-temperature resistant component is provided between the base and the cover, and a conductive block is riveted to a lower end of the terminal. A sealing member is provided between the conductive block and the cover. Different from the existing terminals, the present terminal is T-shaped. Therefore, current carrying area and capacity of the upper surface of the terminal are increased. Further, the riveting structure is provided at a bottom of the terminal, which can avoid the inaesthetic appearance of the terminal caused by soldering. The reliable assembly structure can avoid the terminal loosening and short circuit of the cell.
US10862076B2 OLED display device, mask, and method of manufacturing OLED display device
Distances between lines passing through the centroids of pixels in each of pixel rows are uniform. In each pair consisting of two adjacent pixel rows, each pixel of the first color in first pixel row of the pair of the two pixel rows is located at the center in the first direction between pixels of the first color adjacent to each other in a second pixel row of the pair of the two pixel rows. The shortest distance between perimeters of a first pixel and a second pixel of the same color which is closest to the first pixel in an adjacent pixel row is a distance between a point where a line connecting the centroid of the first pixel and the centroid of the second pixel intersects with opposed sides of the first pixel and the second pixel.
US10862075B2 Manufacturing method for EL device
A manufacturing method for an EL device including a mother substrate and a layered body including a light emitting element, the method includes irradiating a laser beams to peel the mother substrate and the layered body from each other, wherein the mother substrate and the layered body contact with each other via a resin layer of the layered body, a protection material is formed on a face of the layered body, the face of the layered body not contacting with the mother substrate, the irradiating includes irradiating a first laser beam and a second laser beam after the first laser beam, and an absorption rate of the second laser beam irradiation by the resin layer is greater than an absorption rate of the second laser beam irradiation by the protection material.
US10862069B2 OLED panel bottom protection film, and organic light-emitting display device comprising same
A bottom protection film for an OLED panel is provided. More particularly, a bottom protection film for an OLED panel, which has excellent alignment process workability and excellent adhesion to an OLED panel, and is capable of preventing static electricity through an antistatic treatment and preventing an electrical short circuit at the same time, and an organic light-emitting display device including the bottom protection film are provided.
US10862064B1 Organic light emitting diode (OLED) display panel with reflective electrode
An organic light emitting diode (OLED) display panel includes a substrate, a reflective electrode disposed on the substrate, and a pixel define layer (PDL) formed on the substrate and the reflective electrode layer. The reflective electrode layer has multiple reflective structures, and each reflective structure has a first region and a second region. The PDL is provided with multiple openings corresponding to the reflective structures, such that the first region and the second region of each of the reflective structures are exposed in a corresponding one of the openings. Multiple organic emissive structures are correspondingly formed in the openings and covering the reflective structures, forming a plurality of pixels. For each respective pixel of the pixels, a first reflective ratio of the respective pixel corresponding to the first region is greater than a second reflective ratio of the respective pixel corresponding to the second region.
US10862060B2 Organic light emitting device and method of fabricating the same
An organic light emitting device includes a substrate, a first electrode on the substrate, a second electrode, a first stack on the first electrode and including a hole injection layer, a first hole transport layer, a first mixed layer, a second hole transport layer, a first light emitting layer, and a first electron transport layer sequentially laminated, a second stack between the first stack and the second electrode and including a third hole transport layer, a fourth hole transport layer, a second light emitting layer, and a second electron transport layer sequentially laminated, and a charge generation layer between the first stack and the second stack to control charge balance between the first and second stacks. The first mixed layer includes materials used to form the first and second hole transport layers.
US10862059B2 Light-emitting element, light-emitting device, display device, electronic appliance, and lighting device
A multicolor light-emitting element using fluorescence and phosphorescence, which has a small number of manufacturing steps owing to a relatively small number of layers to be formed and is advantageous for practical application can be provided. In addition, a multicolor light-emitting element using fluorescence and phosphorescence, which has favorable emission efficiency is provided. A light-emitting element which includes a light-emitting layer having a stacked-layer structure of a first light-emitting layer exhibiting light emission from a first exciplex and a second light-emitting layer exhibiting phosphorescence is provided.
US10862050B2 Heterocyclic compound and organic electroluminescence device including the same
A heterocyclic compound is represented by Formula 1 and has an absolute value of a difference between a singlet energy level and a triplet energy level of about 0.2 eV or less: wherein in Formula 1, at least one of R1 to R11 is represented by Formula 2.
US10862047B2 Organic electroluminescent device
An organic electroluminescent device having an anode, a cathode, and a light emitting layer between the anode and the cathode, in which the light emitting layer contains a first organic compound, a second organic compound, and a third organic compound that satisfy the following expression (A), the second organic compound is a delayed fluorescent material, and the third organic compound is a light emitting material, is capable of enhancing the light emission efficiency. ES1(A), ES1(B) and ES1(C) represent a lowest singlet excitation energy level of the first, second and third organic compound, respectively. ES1(A)>ES1(B)>ES1(C)  (A)
US10862043B2 Organic light-emitting device
An organic light-emitting device includes a first electrode; a second electrode facing the first electrode; an emission layer between the first electrode and the second electrode; and a hole transport region between the first electrode and the emission layer, wherein the hole transport region includes a hole transport layer, and a hole auxiliary layer between the hole transport layer and the emission layer. The hole auxiliary layer includes a first compound represented by Formula 1, and the hole transport layer includes a second compound represented by Formula 2:
US10862042B2 Fluorene derivative, light-emitting element, light-emitting device, electronic device, and lighting device
An object is to provide a light-emitting element having high light-emission efficiency by provision of a novel fluorene derivative as represented by General Formula (G1) below In the formula, R1 to R8 independently represent any of a hydrogen atom, an alkyl group having 1 to 6 carbon atoms, a substituted or unsubstituted phenyl group, or a substituted or unsubstituted biphenyl group. Further, α1 to α4 independently represent any of a substituted or unsubstituted arylene group having 6 to 12 carbon atoms. Furthermore, Ar1 and Ar2 independently represent any of an aryl group having 6 to 13 carbon atoms in a ring and Ar3 represents an alkyl group having 1 to 6 carbon atoms or a substituted or unsubstituted aryl group having 6 to 12 carbon atoms. J, k, m, and n each independently represent 0 or 1.
US10862041B2 Benzo[a]anthracene compound, light-emitting element, display device, electronic device, and lighting device
Provided is a light-emitting element with high emission efficiency including a fluorescent material as a light-emitting substance. In a light-emitting element including a pair of electrodes and an EL layer between the pair of electrodes, a delayed fluorescence component due to triplet-triplet annihilation accounts for 20% or more of light emitted from the EL layer, and the light has at least one emission spectrum peak in the blue wavelength range. The EL layer includes an organic compound in which an energy difference between the lowest singlet excited energy level and the lowest triplet excited energy level is 0.5 eV or more. The EL layer includes a benzo[a]anthracene compound.
US10862039B2 Methods and compositions for enhancing processability and charge transport of polymer semiconductors and devices made therefrom
Methods of making solid-state semiconducting films. The methods include forming a mixture by mixing at least two monomers in a pre-determined proportion such that at least one of the at least two monomers contains at least one non-conjugation spacer. Polymerization of the mixture is achieved by reacting the monomers with one another resulting in a solid state polymer which is then purified. The purified solid state polymer is dissolved in an organic solvent to form a homogenous solution which is then deposited onto a substrate, forming a solid-state semiconducting film by evaporating the solvent. Alternatively, the purified solid state polymer is deposited onto a substrate and heated to form a liquid melt, and cooling the liquid melt results in a solid state semiconducting thin film. Also, films comprising a semiconducting polymer composition containing a minimum of one non-conjugation spacer and devices comprising such films.
US10862038B2 Compositions comprising at least one polymer and at least one salt, and electroluminescent devices containing said compositions
The present invention relates to compositions comprising at least one polymer containing repeat triarylamine units and comprising at least one salt, to processes for production thereof and to the use thereof in electronic devices, especially in organic electroluminescent devices, called OLEDs (OLED=organic light-emitting diodes). The present invention also further relates to organic electroluminescent devices comprising these compositions.
US10862033B2 Electronic device and method for fabricating the same
An electronic device includes a semiconductor memory, wherein the semiconductor memory comprises a plurality of memory stacks neighboring each other in a first direction and a second direction, the second direction intersecting the first direction, a plurality of first liner layers covering sidewalls of memory stacks that neighbor each other in the second direction, the plurality of first liner layers extending in the second direction, a plurality of first air gaps located in spaces covered by the first liner layers, and a plurality of second air gaps located between each pair of memory stacks that neighbor each other in the first direction, the plurality of second air gaps extending in the second direction.
US10862029B2 Top electrode for device structures in interconnect
Some embodiments relate to a device. The device includes a top electrode and a via disposed over the top electrode. A peripheral upper surface of the top electrode is above a central upper surface of the top electrode, and a tapered inner sidewall of the top electrode connects the peripheral upper surface to the central upper surface. The via establishes electrical contact with the tapered inner sidewall but is spaced apart from the central upper surface.
US10862024B2 Storage element and memory
A storage element includes a storage layer, a fixed magnetization layer, a spin barrier layer, and a spin absorption layer. The storage layer stores information based on a magnetization state of a magnetic material. The fixed magnetization layer is provided for the storage layer through a tunnel insulating layer. The spin barrier layer suppresses diffusion of spin-polarized electrons and is provided on the side of the storage layer opposite the fixed magnetization layer. The spin absorption layer is formed of a nonmagnetic metal layer causing spin pumping and provided on the side of the spin barrier layer opposite the storage layer. A direction of magnetization in the storage layer is changed by passing current in a layering direction to inject spin-polarized electrons so that information is recorded in the storage layer and the spin barrier layer includes at least a material selected from oxides, nitrides, and fluorides.
US10862015B2 Semiconductor light emitting device package
A semiconductor light emitting device package includes a lead frame structure including a first lead frame and a second lead frame. A resin portion is adjacent to side surfaces of the first lead frame and the second lead frame. A semiconductor light-emitting device is mounted on the first lead frame and the second lead frame, in the form of a flip chip, by eutectic bonding. Each of the first lead frame and the second lead frame has a plurality of first grooves extended in a first direction.
US10862013B2 Light emitting diode device having electrode with low illumination side and high illumination side
A high-brightness vertical light emitting diode (LED) device includes an outwardly located metal electrode having a low illumination side and a high illumination side. The LED device is formed by: forming the metal electrode on an edge of a surface of a LED epitaxy structure using a deposition method, such as physical vapor deposition (PVD), chemical vapor deposition (CVD), evaporation, electro-plating, or any combination thereof; and then performing a packaging process. The composition of the LED may be a nitride, a phosphide or an arsenide. The LED has the following advantages: improving current spreading performance, reducing light-absorption of the metal electrode, increasing brightness, increasing efficiency, and thereby improving energy efficiency. The metal electrode is located on the edge of the device and on the light emitting side. The metal electrode has two side walls, among which one side wall can receive more emission light from the device in comparison with the other one.
US10862011B2 Light-emitting device with optimized viewing angle
A light-emitting device includes a light-emitting element and a wavelength conversion layer. The light-emitting element has a top surface, a bottom surface, a side surface, and a first electrical contact formed on the bottom surface. The distance between the top surface and the bottom surface has a first height (h1). The wavelength conversion layer has a first area (A1) located on the top surface of the light-emitting element and a second area (A2) located on the side surfaces and surrounding the first area. The first area has a second height (h2). The second area has a third height (h3) and a second width (w2). The second height (h2) is greater than the second width (w2). The difference of the third height and the sum of the first height and the second height is less than 15 μm.
US10862008B2 Ceramic conversion element, light-emitting device and method for producing a ceramic conversion element
A ceramic conversion element, a light-emitting device and a method for producing a ceramic conversion element are disclosed. In an embodiment a ceramic conversion element includes a central region with a structured top surface including a plurality of structure elements and a frame surrounding the central region, the frame having a planar top surface, wherein the central region and the frame are formed as one piece, and wherein the ceramic conversion element is configured to convert primary radiation into secondary radiation of a different wavelength range.
US10862007B1 Adhesive layer with varied material properties
A light emitting package and method of making the package are described. The package contains an LED bonded to a light converting layer using an adhesive. The adhesive is jet printed, mask sprayed or extruded onto one of the surfaces before bonding. The adhesive has materials in different sections that differ in refractive index, oxygen permeability, and/or heat conductivity. The materials are formed in concentric rings around the adhesive center, islands or lines and are disposed to provide optical lensing or increasing permeability/heat conductivity with decreasing distance from the center. A substantially-reflective optical side coat surrounds the LED, adhesive layer and connecting structure.
US10862003B2 Component having enhanced efficiency and method for production thereof
A component having an enhanced efficiency and a method for producing a component are disclosed. In an embodiment, a component includes a semiconductor layer sequence comprising a p-conducting semiconductor layer, an n-conducting semiconductor layer and an active zone located therebetween, wherein the active zone comprises recesses on a side of the p-conducting semiconductor layer, each recess having facets extending obliquely to a main surface of the active zone, and wherein the p-conducting semiconductor layer extends into the recesses, and a barrier structure, wherein the active zone is arranged between the barrier structure and the n-conducting semiconductor layer so that an injection of positively charged charge carriers into the active zone via the main surface is hindered in a targeted manner so that an injection of positively charged charge carriers into the active zone via the facets is promoted.
US10861999B2 Shingled solar cell module comprising hidden tap interconnects
A high efficiency configuration for a solar cell module comprises solar cells conductively bonded to each other in a shingled manner to form super cells, which may be arranged to efficiently use the area of the solar module, reduce series resistance, and increase module efficiency.
US10861998B2 Compound semiconductor solar cell and method of manufacturing the same
Disclosed is a method of manufacturing a compound semiconductor solar cell including forming a compound semiconductor layer; and forming a defect-removed portion formed of an empty space through removing a portion of the compound semiconductor layer where a defect existed prior to removal. The forming of the defect-removed portion includes forming a mask material layer on the compound semiconductor layer; forming a mask layer through forming an opening at a portion of the mask material layer corresponding to the portion of the compound semiconductor layer where the defect exists; and etching the compound semiconductor layer for removing the portion of the compound semiconductor layer where the defect exists through the opening of the mask layer to form the defect-removed portion.
US10861997B2 Single photon avalanche gate sensor device
A semiconductor substrate doped with a first doping type is positioned adjacent an insulated gate electrode that is biased by a gate voltage. A first region within the semiconductor substrate is doped with the first doping type and biased with a bias voltage. A second region within the semiconductor substrate is doped with a second doping type that is opposite the first doping type. Voltage application produces an electrostatic field within the semiconductor substrate causing the formation of a fully depleted region within the semiconductor substrate. The fully depleted region responds to absorption of a photon with an avalanche multiplication that produces charges that are collected at the first and second regions.
US10861992B2 Perovskite solar cells for space
Provided is a multijunction photovoltaic device, including: a first subcell and a second subcell. The first cell includes a base semiconductor layer and a second semiconductor layer. The base semiconductor layer includes a Group III-V semiconductor material. The second subcell includes an absorber layer. The absorber layer includes an organometallic halide ionic solid perovskite semiconductor material.
US10861991B2 Compound semiconductor solar cell and method of manufacturing the same
A compound semiconductor solar cell and a method of manufacturing the same are disclosed. The compound semiconductor solar cell includes a compound semiconductor layer, a front electrode positioned on a front surface of the compound semiconductor layer, a back electrode positioned on a back surface of the compound semiconductor layer, a defect portion disposed within the compound semiconductor layer and physically and electrically connected to the back electrode, and an isolation portion surrounding the defect portion.
US10861989B2 Image sensor with an absorption enhancement semiconductor layer
An image sensor with an absorption enhancement semiconductor layer is provided. In some embodiments, the image sensor comprises a front-side semiconductor layer, an absorption enhancement semiconductor layer, and a back-side semiconductor layer that are stacked. The absorption enhancement semiconductor layer is stacked between the front-side and back-side semiconductor layers. The absorption enhancement semiconductor layer has an energy bandgap less than that of the front-side semiconductor layer. Further, the image sensor comprises a plurality of protrusions and a photodetector. The protrusions are defined by the back-side semiconductor layer, and the photodetector is defined by the front-side semiconductor layer, the absorption enhancement semiconductor layer, and the back-side semiconductor layer.
US10861988B2 Image sensor with an absorption enhancement semiconductor layer
An image sensor with an absorption enhancement semiconductor layer is provided. In some embodiments, the image sensor comprises a front-side semiconductor layer, an absorption enhancement semiconductor layer, and a back-side semiconductor layer that are stacked. The absorption enhancement semiconductor layer is stacked between the front-side and back-side semiconductor layers. The absorption enhancement semiconductor layer has an energy bandgap less than that of the front-side semiconductor layer. Further, the image sensor comprises a plurality of protrusions and a photodetector. The protrusions are defined by the back-side semiconductor layer, and the photodetector is defined by the front-side semiconductor layer, the absorption enhancement semiconductor layer, and the back-side semiconductor layer.
US10861986B2 Photoactive devices and materials
Deposition processes are disclosed herein for depositing thin films comprising a dielectric transition metal compound phase and a conductive or semiconducting transition metal compound phase on a substrate in a reaction space. Deposition processes can include a plurality of super-cycles. Each super-cycle may include a dielectric transition metal compound sub-cycle and a reducing sub-cycle. The dielectric transition metal compound sub-cycle may include contacting the substrate with a dielectric transition metal compound. The reducing sub-cycle may include alternately and sequentially contacting the substrate with a reducing agent and a nitrogen reactant. The thin film may comprise a dielectric transition metal compound phase embedded in a conductive or semiconducting transition metal compound phase.
US10861985B2 Conductive paste composition and semiconductor devices made therewith
The present invention provides a thick-film paste composition for printing the front side of a solar cell device having one or more insulating layers. The thick-film paste comprises an electrically conductive metal and a dual-frit oxide composition dispersed in an organic medium.
US10861984B2 Integrated cantilever switch
An integrated transistor in the form of a nanoscale electromechanical switch eliminates CMOS current leakage and increases switching speed. The nanoscale electromechanical switch features a semiconducting cantilever that extends from a portion of the substrate into a cavity. The cantilever flexes in response to a voltage applied to the transistor gate thus forming a conducting channel underneath the gate. When the device is off, the cantilever returns to its resting position. Such motion of the cantilever breaks the circuit, restoring a void underneath the gate that blocks current flow, thus solving the problem of leakage. Fabrication of the nano-electromechanical switch is compatible with existing CMOS transistor fabrication processes. By doping the cantilever and using a back bias and a metallic cantilever tip, sensitivity of the switch can be further improved. A footprint of the nano-electromechanical switch can be as small as 0.1×0.1 μm2.
US10861981B2 Semiconductor device comprising an oxide semiconductor
The reliability of a transistor including an oxide semiconductor can be improved by suppressing a change in electrical characteristics. A transistor included in a semiconductor device includes a first oxide semiconductor film over a first insulating film, a gate insulating film over the first oxide semiconductor film, a second oxide semiconductor film over the gate insulating film, and a second insulating film over the first oxide semiconductor film and the second oxide semiconductor film. The first oxide semiconductor film includes a channel region in contact with the gate insulating film, a source region in contact with the second insulating film, and a drain region in contact with the second insulating film. The second oxide semiconductor film has a higher carrier density than the first oxide semiconductor film.
US10861975B2 FinFET with rounded source/drain profile
A method of forming a FinFET with a rounded source/drain profile comprises forming a fin in a substrate, etching a source/drain recess in the fin, forming a plurality of source/drain layers in the source/drain recess; and etching at least one of the plurality of source/drain layers. The source/drain layers may be a silicon germanium compound. Etching at the source/drain layers may comprises partially etching each of the plurality of source/drain layers prior to forming subsequent layers of the plurality of source/drain layers. The source/drain layers may be formed with a thickness at a top corner of about 15 nm, and the source/drain layers may each be etched back by about 3 nm prior to forming subsequent layers of the plurality of source/drain layers. Forming the plurality of source/drain layers optionally comprises forming at least five source/drain layers.
US10861973B2 Negative capacitance transistor with a diffusion blocking layer
A semiconductor device includes a substrate. The semiconductor device includes a dielectric layer disposed over a portion of the substrate. The semiconductor device includes a diffusion blocking layer disposed over the dielectric layer. The diffusion blocking layer and the dielectric layer have different material compositions. The semiconductor device includes a ferroelectric layer disposed over the diffusion blocking layer.
US10861972B2 Channel strain inducing architecture and doping technique at replacement poly gate (RPG) stage
The demand for increased performance and shrinking geometry from ICs has brought the introduction of multi-gate devices including finFET devices. Inducing a higher tensile strain/stress in a region provides for enhanced electron mobility, which may improve performance. High temperature processes during device fabrication tend to relax the stress on these strain inducing layers. In some embodiments, the present disclosure relates to a finFET device and its formation. A strain-inducing layer is disposed on a semiconductor fin between a channel region and a metal gate electrode. First and second inner spacers are disposed on a top surface of the strain-inducing layer and have inner sidewalls disposed along outer sidewalls of the metal gate electrode. First and second outer spacers have innermost sidewalls disposed along outer sidewalls of the first and second inner spacers, respectively. The first and second outer spacers cover outer sidewalls of the first and second inner spacers.
US10861968B1 Semiconductor device with negative capacitance structure and method for forming the same
A semiconductor device structure is provided. The semiconductor device structure includes a substrate having a fin structure that includes a negative capacitance (NC) material. The semiconductor device structure also includes a gate electrode layer, a gate dielectric structure, a source feature, and a drain feature. The gate dielectric structure covers the top surface and the opposing sidewall surfaces of the fin structure. The gate electrode layer is formed over the gate dielectric structure. The source feature and the drain feature are formed in and protrude from the fin structure, and separated from each other by the gate electrode layer.
US10861967B2 Cell architecture based on multi-gate vertical field effect transistor
A cell architecture is provided. A cell architecture including a vertical field effect transistor (VFET) having at least two fins serving as a vertical channel, a gate including a first gate portion surrounding the first fin, a second gate portion surrounding the second fin, and a third gate portion providing connection therebetween, and a top source/drain (S/D) including a first top S/D portion on the first fin and a second top S/D portion on the second fin, a gate contact structure connected to the third gate portion, a top S/D contact structure connected to one of the first top S/D portion or the second top S/D portion and serving as a horizontal conductive routing layer; and metal patterns on the gate contact structure and the top S/D contact structure and connected thereto through vias, and serving as a vertical conductive routing layer may be provided.
US10861952B2 Methods of manufacturing gate-all-around (GAA) FETs through partial replacement of gate spacers
In accordance with an aspect of the present disclosure, in a method of manufacturing a semiconductor device, a fin structure in which first semiconductor layers and second semiconductor layers are alternately stacked is formed. A sacrificial gate structure is formed over the fin structure. A first cover layer is formed over the sacrificial gate structure, and a second cover layer is formed over the first cover layer. A source/drain epitaxial layer is formed. After the source/drain epitaxial layer is formed, the second cover layer is removed, thereby forming a gap between the source/drain epitaxial layer and the first cover layer, from which a part of the fin structure is exposed. Part of the first semiconductor layers is removed in the gap, thereby forming spaces between the second semiconductor layers. The spaces are filled with a first insulating material.
US10861949B2 Thin film transistor substrate
A thin film transistor includes a gate electrode, a semiconductor layer, and source and drain electrodes contacting the semiconductor layer. The source and drain electrodes include a metal oxide having a crystal size in a c-axis direction Lc(002) that ranges from 67 Å or more to 144 Å or less.
US10861944B2 Semiconductor device and method for manufacturing the same
According to one embodiment, a semiconductor device includes a first layer, a first electrode, and a first nitride region. The first layer includes a first material and a first partial region. The first material includes at least one selected from the group consisting of silicon carbide, silicon, carbon, and germanium. The first partial region is of a first conductivity type. The first conductivity type is one of an n-type or a p-type. A direction from the first partial region toward the first electrode is aligned with a first direction. The first nitride region includes Alx1Ga1-x1N (0≤x1<1), is provided between the first partial region and the first electrode, is of the first conductivity type, and includes a first protrusion protruding in the first direction.
US10861941B2 Semiconductor device and method of manufacturing semiconductor device
According to an embodiment, in a semiconductor device, a total value of a change amount of chemical potential of the semiconductor device with respect to a expansion direction of a stacking fault and the stacking fault energy of the stacking fault is zero or more.
US10861940B2 Semiconductor process for quantum structures with staircase active well incorporating shared gate control
A novel and useful modified semiconductor process having staircase active well shapes that provide variable distances between pairs of locations (i.e. quantum dots) resulting in modulation of the quantum interaction strength from weak/negligible at large separations to moderate and then strong at short separations. To achieve a modulation of the distance between pairs of locations, diagonal, lateral, and vertical quantum particle/state transport is employed. As examples, both implementations of semiconductor quantum structures with tunneling through an oxide layer and with tunneling through a local well depleted region are disclosed. These techniques are applicable to both planar semiconductor processes and 3D (e.g. Fin-FET) semiconductor processes. Optical proximity correction is used to accommodate the staircase well layers. Each gate control circuit in the imposer circuitry functions to control more than one set of control gates. Thus, each gate control circuit is shared across several qubits which are located sufficiently far from each other to prevent interference. This substantially reduces the number of control signals and control logic that required in the structure.
US10861936B2 Fin-like field effect transistors having high mobility strained channels and methods of fabrication thereof
Fin-like field effect transistors (FinFETs) having high mobility strained channels and methods of fabrication thereof are disclosed herein. An exemplary method includes forming a first silicon fin in a first type FinFET device region and a second silicon fin in a second type FinFET device region. First epitaxial source/drain features and second epitaxial source/drain features are formed respectively over first source/drain regions of the first silicon fin second source/drain regions of the second silicon fin. A gate replacement process is performed to form a gate structure over a first channel region of the first silicon fin and a second channel region of the second silicon fin. During the gate replacement process, a masking layer covers the second channel region of the second silicon fin when a silicon germanium channel capping layer is formed over the first channel region of the first silicon fin.
US10861931B2 Power semiconductor devices having gate trenches and buried edge terminations and related methods
Semiconductor devices include a semiconductor layer structure comprising a drift region that includes a wide band-gap semiconductor material. A shielding pattern is provided in an upper portion of the drift region in an active region of the device and a termination structure is provided in the upper portion of the drift region in a termination region of the device. A gate trench extends into an upper surface of the semiconductor layer structure. The semiconductor layer structure includes a semiconductor layer that extends above and at least partially covers the termination structure.
US10861930B2 Semiconductor device
A semiconductor memory device includes an n-type source/drain formed in a surface region of a p-type active region, and a gate. The semiconductor memory device also includes a withstand voltage improvement layer provided with a preset distance maintained from at least one end of the source/drain. N-type impurities are diffused in the withstand voltage improvement layer, and a withstand voltage improvement voltage is applied to the withstand voltage improvement layer to expand a depletion layer to reach the source/drain, so that the maximum withstand voltage value of a transistor is increased.
US10861922B2 Testing structure and display device including the same
A display device is provided. The display device includes: a substrate including a display area including pixels at which an image is displayed and a peripheral area at which the image is not displayed, the peripheral area disposed outside the display area. In the peripheral area, the display device further includes: a plurality of thin film transistors connected to the pixels and with which operation of the pixels is tested, the thin film transistors including gate electrodes arranged separated from each other on the substrate; and a bridge wiring electrically connecting adjacent gate electrodes of the plurality of thin film transistors to each other.
US10861916B2 Display substrate, manufacturing method thereof and display panel
The present application provides a display substrate, a method of manufacturing the same and a display panel. The display substrate includes pixel units each including a light emitting region and a transparent display region. A light emitting element including a first electrode, a light emitting functional layer and a second electrode is provided in the light emitting region, and second electrodes of light emitting elements forms a second electrode layer having an integral structure. The display substrate further includes an auxiliary electrode in the light emitting region and an auxiliary connection member made of a transparent conductive material. A portion of the auxiliary connection member is in the light emitting region and electrically coupled with the auxiliary electrode and another portion thereof is in the transparent display region and electrically coupled with the second electrode layer.
US10861912B2 Flexible display panel with hardened blocks and display device thereof
A flexible display panel and a display device are provided. The flexible display panel includes a flexible base and an organic light emitting diode layer. The organic light emitting diode layer is disposed on the flexible base, and the organic light emitting diode layer includes a plurality of sub-pixels disposed at intervals. Hardened blocks are disposed in the organic light emitting diode layer, and the hardened blocks are respectively disposed in the intervals of the sub-pixels spaced apart.
US10861910B2 Organic EL display panel and method for manufacturing organic EL display panel
An organic EL display panel including pixel electrodes above a substrate in a matrix, column banks above the substrate at least between edges of the pixel electrodes in a row direction, extending in a column direction and side-by-side in the row direction, organic light emitting layers continuous in the column direction in gaps between the column banks, and a counter electrode layer above the organic light emitting layers. Width in the row direction of the organic light emitting layers, which is defined by width of the gaps between the column banks, changes at intervals in the column direction. For each of the light emitting layers, a minimum interval is equal to or less than a pitch in the column direction of the pixel electrodes and the changes are different from others of the light emitting layers.
US10861909B2 Display device and method for manufacturing the same
A display device can include a substrate having an active area and a peripheral area surrounding the active area; a camera hole disposed in the active area of the substrate; a plurality of subpixels disposed in the active area while being spaced apart from the camera hole by a first distance, the plurality of subpixels including a plurality of light emitting layers, respectively; and at least one organic common layer disposed on or under the plurality of light emitting layers, in which the at least one organic common layer includes an intermittent portion corresponding to a second distance from the camera hole, the second distance being less than or equal to the first distance.
US10861908B2 Display device
A display device including: a display panel; a first force sensor disposed under the display panel; and a waterproofing member disposed under the display panel and disposed adjacent to the first force sensor, a part of the first force sensor and a part of the waterproofing member overlap each other in a height direction of the display panel.
US10861903B2 Organic compound and photoelectric conversion element
Provided is an organic compound represented by the following general formula [1], the compound having an absorption peak in a long wavelength region of a visible light region: where Ar1 and Ar2 each represent an aryl group or the like, Ar3 represents an arylene group or the like, m represents an integer of 0 to 3, R1 to R4 each represent a hydrogen atom or the like, X1 and X2 are each independently selected from oxygen and sulfur, Q represents, for example, a substituent represented by the general formula [1-1], R5 to R7 each represent a hydrogen atom or the like, and n represents an integer of 0 to 2.
US10861901B2 Resistive random access memory and manufacturing method thereof
A resistive random access memory including a stacked structure, at least one vertical electrode, a selector element, and a plurality of resistance changeable structures is provided. The stacked structure is formed by a plurality of horizontal electrodes and a plurality of first dielectric layers stacked alternately, wherein the stacked structure has at least one channel hole extending through the horizontal electrodes and the first dielectric layers. The vertical electrode is formed in the at least one channel hole. The selector element is formed in the channel hole between the vertical electrode and the stacked structure. The resistance changeable structures are disposed on the surface of each of the horizontal electrodes and are in contact with the selector element in the channel hole.
US10861895B2 Image capturing assembly and packaging method thereof, lens module and electronic device
An image capturing assembly and its packaging method are provided. The method includes: providing a photosensitive chip having soldering pads and a mounted optical filter; bonding functional components on a provided first carrier substrate temporarily, where the functional components have soldering pads facing away from or facing toward the first carrier substrate; forming an encapsulation layer at least being filled between the functional components on the first carrier substrate, and forming a through hole in the encapsulation layer; placing the photosensitive chip in the through hole and bonding the photosensitive chip on the first carrier substrate temporarily, where the soldering pads of the photosensitive chip face away from the first carrier substrate; and after the photosensitive chip is temporarily bonded on the first carrier substrate, forming a redistribution layer structure to electrically connect the soldering pads of the photosensitive chip with the soldering pads of the functional components.
US10861894B2 Multiple deep trench isolation (MDTI) structure for CMOS image sensor
The present disclosure relates to a CMOS image sensor having a multiple deep trench isolation (MDTI) structure, and an associated method of formation. In some embodiments, a plurality of photodiodes is formed from a front-side of a substrate. A plurality of boundary deep trench isolation (BDTI) trenches having a first depth and a plurality of multiple deep trench isolation (MDTI) trenches having a second depth are formed from a back-side of the substrate. A stack of dielectric layers is formed in the BDTI trenches and the MDTI trenches. A plurality of color filters is formed overlying the stack of dielectric layers corresponding to the plurality of photodiodes.
US10861892B2 Low-light-level CMOS image sensor pixel
A system for low light level image sensing is provided having: A photodiode; a transfer gate disposed in a center of the photodiode; an active gate disposed surrounded by the transfer gate; a plurality of microlenses, each microlens being disposed over a portion of the photodiode and directing light away from the transfer gate towards the photodiode.
US10861891B2 Image sensor and method for fabricating the same
An electronic device may include a photoelectric element, a shielding layer on the photoelectric element, and a color filter structure on the shielding layer. The shielding layer may define a first opening over the photoelectric element. The color filter structure may define a second opening over the photoelectric element and the first opening. The color filter structure may appear dark from a view facing the color filter structure.
US10861890B2 Imaging pixels with plasmonic color filter elements
Image sensors may include plasmonic color filter elements that transmit specific wavelengths of incident light. Each plasmonic color filter element may be interposed between a respective microlens and photosensitive area. The plasmonic color filter elements may be formed from a metal layer such as gold, silver, platinum, aluminum, or copper and may have a pattern of openings in the metal layer that is designed to allow transmission of a certain type of light. To prevent cross-talk between adjacent pixels having plasmonic color filter elements, metal walls may be interposed between adjacent plasmonic color filter elements. The metal walls may extend above the upper surface of the metal layer that forms the plasmonic color filter elements. The metal walls may run around the periphery of each plasmonic color filter element.
US10861885B1 Method of obtaining image data and related image sensing system
The present invention provides a method of obtaining image data for an image sensing system. The image sensing system includes a sensing area having a plurality of sensing pixels. The method includes the steps of: scanning at least two groups of sensing pixels among the plurality of sensing pixels with at least two integration times, respectively, to obtain a plurality of sensing results; obtaining a selected integration time from one of the at least two integration times according to the plurality of sensing results; and scanning the plurality of sensing pixels except for the at least two groups of sensing pixels with the selected integration time, to obtain the image data.
US10861882B2 Pixel structure
A pixel structure includes a first TFT, an adhesive layer, an LED, and a detection conductive layer. The first TFT is coupled to a conductive layer and is configured to transmit display data to the conductive layer. The adhesive layer covers the conductive layer. The LED is disposed on the adhesive layer. The detection conductive layer is disposed on the adhesive layer, and the detection conductive layer, the adhesive layer, and the conductive layer constitute a detection capacitor. Here, a thickness of the detection conductive layer is equal to or slightly greater than a height of the LED.
US10861879B2 Display device
A display device is disclosed, which includes: a first substrate; a first transistor disposed on the first substrate and including a first gate electrode, a first drain electrode, a first source electrode, and a first oxide semiconductor layer, wherein the first oxide semiconductor layer is oppositely disposed on the first gate electrode, and the first drain electrode and the first source electrode are electrically connected to the first oxide semiconductor layer; and a second transistor disposed on the first substrate and including a second gate electrode, a second drain electrode, a second source electrode, and a silicon semiconductor layer, wherein the second gate electrode is oppositely disposed on the silicon semiconductor layer, the second drain electrode and the second source electrode are electrically connected to the silicon semiconductor layer, and the first gate electrode is electrically connected to one of the second drain electrode and the second source electrode.
US10861871B2 Three-dimensional memory array including self-aligned dielectric pillar structures and methods of making the same
An alternating stack of insulating layers and spacer material layers is formed over a substrate. Memory stack structures are formed through the alternating stack. A pair of backside trenches and a set of nested trenches are simultaneously formed through the alternating stack. Each trench within the set of nested trenches is spaced from any other trench within the set of nested trenches by at least one patterned remaining portion of the alternating stack having a respective shape of an enclosing wall. The at least one patterned remaining portion of the alternating stack is removed from inside to outside using sequential etch processes. A dielectric pillar structure is formed within the pillar-shaped cavity. The sacrificial material layers are replaced with electrically conductive layers. A through-memory-level conductive via structure is formed through the dielectric pillar structure.
US10861867B2 Memory device with reduced capacitance
Embodiments of the present disclosure are directed towards techniques to provide a memory device with reduced capacitance. In one embodiment, a memory array is formed in a die, and includes one or more pillars and a plurality of wordlines coupled with the one or more pillars. Adjacent wordlines of the plurality of wordlines are separated by respective dielectric layers, which may include components, to reduce capacitance of the plurality of wordlines. The components comprise air gaps or low-k dielectric material. Other embodiments may be described and/or claimed.
US10861861B2 Memory including a perovskite material
An embodiment includes a system comprising: first, second, third, fourth, fifth, and sixth layers, (a) the second, third, fourth, and fifth layers being between the first and sixth layers, and (b) the fourth layer being between the third and fifth layers; a formation between the first and second layers, the formation including: (a) a material that is non-amorphous; and (b) first and second sidewalls; a capacitor between the second and sixth layers, the capacitor including: (a) the third, fourth, and fifth layers, and (b) an electrode that includes the third layer and an additional electrode that includes the fifth layer; and a switching device between the first and sixth layers; wherein: (a) the first layer includes a metal and the sixth layer includes the metal, and (b) the fourth layer includes a Perovskite material. Other embodiments are addressed herein.
US10861858B2 Static random-access memory with capacitor which has finger-shaped protrudent portions and related fabrication method
A static random-access memory structure includes a substrate, a first conductive type transistor, a second conductive type transistor and a capacitor unit. The first conductive type transistor and the second conductive type transistor are disposed on the surface of the substrate, and the capacitor unit is positioned between the transistors. The capacitor unit includes a first electrode, a second electrode, and a dielectric layer disposed between the first electrode and the second electrode. The first electrode includes a plurality of first protrudent portions and a planar portion. The first protrudent portions are connected to the first planar portion and protrude from the top surface of the planar portion. The second electrode covers the top surface of the first protrudent portions and formed between adjacent first protrudent portions.
US10861857B2 Method of making a capacitor electrode of a memory device having alternately stacked oxides and nitrides over a sacrificial layer
A semiconductor memory device and a method of forming the same are provided, with the semiconductor memory device including a substrate, a stacked structure, plural openings, plural flared portions and an electrode layer. The stacked structure is disposed on the substrate and includes alternately stacked oxide material layers and stacked nitride material layers. Each of the openings is disposed in the stacked structure, and each of the flared portions is disposed under each of the openings, in connection with each opening. The electrode layer is disposed on surfaces of each opening and each flared portion.
US10861855B2 Semiconductor device and method of manufacturing the same
A semiconductor device and method of manufacturing the same is provided in the present invention. The method includes the step of forming first mask patterns on a substrate, wherein the first mask patterns extend in a second direction and are spaced apart in a first direction to expose a portion of first insulating layer, removing the exposed first insulating layer to form multiple recesses in the first insulating layer, performing a surface treatment to the recess surface, filling up the recesses with a second insulating layer and exposing a portion of the first insulating layer, removing the exposed first insulating layer to form a mesh-type isolation structure, and forming storage node contact plugs in the openings of mesh-type isolation structure.
US10861851B2 Wrap-around trench contact structure and methods of fabrication
A wrap-around source/drain trench contact structure is described. A plurality of semiconductor fins extend from a semiconductor substrate. A channel region is disposed in each fin between a pair of source/drain regions. An epitaxial semiconductor layer covers the top surface and sidewall surfaces of each fin over the source/drain regions, defining high aspect ratio gaps between adjacent fins. A pair of source/drain trench contacts are electrically coupled to the epitaxial semiconductor layers. The source/drain trench contacts comprise a conformal metal layer and a fill metal. The conformal metal layer conforms to the epitaxial semiconductor layers. The fill metal comprises a plug and a barrier layer, wherein the plug fills a contact trench formed above the fins and the conformal metal layer, and the barrier layer lines the plug to prevent interdiffusion of the conformal metal layer material and plug material.
US10861850B2 Fin end plug structures for advanced integrated circuit structure fabrication
Embodiments of the disclosure are in the field of advanced integrated circuit structure fabrication and, in particular, 10 nanometer node and smaller integrated circuit structure fabrication and the resulting structures. In an example, an integrated circuit structure includes a first isolation structure over a first end of a fin. A gate structure is over the fin and is spaced apart from the first isolation structure along the direction. A second isolation structure is over a second end of the fin, the second end opposite the first end. The second isolation structure is spaced apart from the gate structure. The first isolation structure and the second isolation structure both comprise a first dielectric material laterally surrounding a recessed second dielectric material distinct from the first dielectric material. The recessed second dielectric material laterally surrounds at least a portion of a third dielectric material different from the first and second dielectric materials.
US10861848B2 Single event latch-up (SEL) mitigation techniques
Examples described herein provide for single event latch-up (SEL) mitigation techniques. In an example, a circuit includes a semiconductor substrate, a first transistor, a second transistor, and a ballast resistor. The semiconductor substrate comprises a p-doped region and an n-doped region. The first transistor comprises an n+ doped source region disposed in the p-doped region of the semiconductor substrate. The second transistor comprises a p+ doped source region disposed in the n-doped region of the semiconductor substrate. The p+ doped source region, the n-doped region, the p-doped region, and the n+ doped source region form a PNPN structure. The ballast resistor is electrically connected in series with the PNPN structure between a power node and a ground node.
US10861847B2 Semiconductor device and protection element
Provided is a semiconductor device and a protection element capable of suppressing electrical damage to a MOSFET or the like in a semiconductor substrate. A semiconductor device according to a first aspect of the present technology includes a MOSFET as a protected element formed on a semiconductor substrate and a protection element that suppresses electrical damage to the protected element formed on the semiconductor substrate, in which the protection element includes the semiconductor substrate, one or more layers of well regions formed on the semiconductor substrate, and a diffusion layer formed on the well region. The present technology can be applied to a CMOS image sensor, for example.
US10861846B2 Array substrate and display panel
The present application relates to an array substrate including a display region and a non-display region. The non-display region encapsulates the display region. The non-display region includes a first region and a second region. The first region is configured to dispose trances. The second region is configured to dispose a driving chip assembly. The first region includes a first subregion. Ground wires are disposed in the first subregion. A number of layers of an end of the ground wires close to the second region is less than a number of layers of an end of the ground wires away from the second region.
US10861845B2 Active interface resistance modulation switch
In certain configurations, an input/output (IO) interface of a semiconductor chip includes a pin, an interface switch connected to the pin, and an overstress detection and active control circuit that controls a resistance of the interface switch with active feedback. The overstress detection and active control circuit increases a resistance of the interface switch in response to detection of a transient overstress event between a first node and a second node. Accordingly, the overstress detection and active control circuit provides separate detection and logic control to selectively modify the resistance of the interface switch such that the interface switch operates with low resistance during normal operating conditions and with high resistance during overstress conditions.
US10861843B2 Electrostatic discharge protection device
Semiconductor devices including a diode and a resistor are disclosed herein. An example of a semiconductor device includes a substrate having a surface. A first doped semiconductive region is disposed in the substrate below the surface. A second doped semiconductive region is disposed in the substrate and extends between the surface and the first doped semiconductive region. The second doped semiconductive region is at least partially in contact with the first doped semiconductive region. The first doped semiconductive region and the second doped semiconductive region together define an isolation tank. A third doped semiconductive region is disposed in the isolation tank and is in contact with the surface. The second doped semiconductive region and the third doped semiconductive region form a diode. At least one opening in the isolation tank forms a resistive path for current to flow between the substrate and the third doped semiconductive region.
US10861840B2 Integrated passive component and method for manufacturing the same
An integrated passive component comprises a capacitor, a first passivation layer, an inductor, an insulation layer and an external contact. The first passivation layer surrounds the capacitor. The inductor is on the first passivation layer and electrically connected to the capacitor. The inductor comprises a plurality of conductive pillars. The insulation layer is on the first passivation layer and surrounds each of the conductive pillars. The insulation layer comprises a first surface adjacent to the first passivation layer, a second surface opposite to the first surface, and a side surface extending between the first surface and the second surface. A ratio of a width of each of the conductive pillars to a height of each of the conductive pillars is about 1:7. The external contact is electrically connected to the inductor and contacts the second surface of the insulation layer and the side surface of the insulation layer.
US10861839B2 Dynamic random access memory (DRAM) mounts
Donut-shaped Dynamic Random Access Memory (DRAM) includes a hole that fits around a processor, such that the DRAM and the processor are adjacent to one another on an Integrated Circuit (IC) package. In an embodiment, a heat spreader is mounted on top of the processor and covers a top of the DRAM without touching the DRAM.
US10861838B2 Optical module
The present optical module includes a sensor configured to pick up an image of an image pickup object, and a memory chip configured to store pixel data read out from the sensor and having the sensor joined thereto. The memory chip is connected to a substrate by a connection portion by flip-chip connection. The sensor can be connected by a wire to the memory chip, to which the sensor is joined. Further, the sensor can be joined to the memory chip in such a manner as to project toward an opening of the substrate. The present technology can be applied to a camera module.
US10861837B2 Video-wall module with different light-emitting diode chips arranged in different areas
A video-wall module is disclosed. In an embodiment a video-wall module includes a printed-circuit board, a plurality of light-emitting diode chips arranged at the printed-circuit board, a circuit chip fixed to the printed-circuit board, wherein the circuit chip is connected with electrical connections of the light-emitting diode chips in order to electrically actuate the light-emitting diode chips and a housing for the circuit chip at least partially formed by the printed circuit board, wherein the light-emitting diode chips are divided into a first area and a first edge area surrounding the first area, and wherein the light-emitting diode chips in the first area comprise a smaller radiation wavelength than the light-emitting diode chips in the first edge area on average at the same temperature.
US10861835B2 Solution for reducing poor contact in InFO package
A package includes a first package including a device die, a molding compound molding the device die therein, a through-via penetrating through the molding compound, and a first plurality of Redistribution Lines (RDLs) and a second plurality of RDLs on opposite sides of the molding compound. The through-via electrically couples one of the first plurality of RDLs to one of the second plurality of RDLs. The package further includes a second package bonded to the first package, a spacer disposed in a gap between the first package and the second package, and a first electrical connector and a second electrical connector on opposite sides of the spacer. The first electrical connector and the second electrically couple the first package to the second package. The spacer is spaced apart from the first electrical connector and the second electrical connector.
US10861832B2 Package structure and method of manufacturing the same
The present invention provides a method of manufacturing a package structure. An array chip including a plurality of first dies is provided. A wafer including a plurality of second dies is provided. A package step is carried out to package the array chip onto the wafer so as to electrically connect the first die and the second die. The present invention further provides a semiconductor wafer and a package structure.
US10861830B2 Semiconductor device
A link device with a large density routing is attached to a package in order to provide a high-density interconnect pathway to interconnect semiconductor devices. In an embodiment the package is an integrated fan out package. The link device may be bonded on either side of the package, and the package may optionally comprise through package vias. The link device may also be an integrated passive device that includes resistors, inductor, and capacitor components.
US10861823B2 Dual-sided integrated fan-out package
A method for forming through vias comprises the steps of forming a dielectric layer over a package and forming an RDL over the dielectric layer, wherein forming the RDL includes the steps of forming a seed layer, forming a first patterned mask over the seed layer, and performing a first metal plating. The method further includes forming through vias on top of a first portion of the RDL, wherein forming the through vias includes forming a second patterned mask over the seed layer and the RDL, and performing a second metal plating. The method further includes attaching a chip to a second portion of the RDL, and encapsulating the chip and the through vias in an encapsulating material.
US10861822B2 Wafer-level packaging method and package structure thereof
Wafer-level packaging method and package structure are provided. In an exemplary method, first chips are bonded to the device wafer. A first encapsulation layer is formed on the device wafer, covering the first chips. The first chip includes: a chip front surface with a formed first pad, facing the device wafer; and a chip back surface opposite to the chip front surface. A first opening is formed in the first encapsulation layer to expose at least one first chip having an exposed chip back surface for receiving a loading signal. A metal layer structure is formed covering the at least one first chip, a bottom and sidewalls of the first opening, and the first encapsulation layer, followed by an alloying treatment on the chip back surface and the metal layer structure to form a back metal layer on the chip back surface.
US10861819B1 High-precision bond head positioning method and apparatus
After a die is picked up with a bond head, a first optical system views and determines a position and orientation of the die relative to the bond head. Separately, a second optical system views and determines a position and orientation of the bonding location when the second optical system has its focal plane configured at a first distance from the second optical system. After the bond head is moved adjacent to the second optical system, the second optical system views and determines a position and orientation of the bond head when the second optical system has its focal plane configured at a second distance from the second optical system. The position and orientation of the die may then be adjusted to correct a relative offset between the die and the bonding location prior to depositing the die onto the bonding location.
US10861813B2 Semiconductor chip stack and method for manufacturing semiconductor chip stack
A semiconductor chip stack includes a first semiconductor chip, a second semiconductor chip, and a connection via which the first electrode and the second electrode are electrically connected to each other. The connection includes a first column and a second column. The first column is constituted by a material having a higher degree of activity with respect to heat than a material that constitutes the second column and is smaller in volume than the second column. Further, the connection has an aspect ratio of 0.5 or higher in a height direction.
US10861812B2 Electronic apparatus
An electronic apparatus includes first and second packages. The first package includes a first semiconductor chip between opposing first and second surfaces of the first package, a plurality of terminals on the first semiconductor chip facing a first direction that is perpendicular to the first and second surface, the terminals including first input/output terminals and a second input/output terminal, and a plurality of bumps that are electrically connected to the plurality of first input/output terminals at positions that are directly below the first semiconductor chip in the first direction. The second package includes a second semiconductor chip provided on the second surface of the first package, a wire that electrically connects the second semiconductor chip to a conductor that is electrically connected to the second input/output terminal, and coating resin that covers the second surface of the first package, the second semiconductor chip and the wire.
US10861806B2 Amplifiers and amplifier modules with ground plane height variation structures
An embodiment of a module (e.g., an amplifier module) includes a substrate, a transmission line, and a ground plane height variation structure. The substrate is formed from a plurality of dielectric material layers, and has a mounting surface and a second surface opposite the mounting surface. A plurality of non-overlapping zones is defined at the mounting surface. The transmission line is coupled to the substrate and is located within a first zone of the plurality of non-overlapping zones. The ground plane height variation structure extends from the second surface into the substrate within the first zone. The ground plane height variation structure underlies the transmission line, a portion of the substrate is present between the upper boundary and the transmission line, and the ground plane height variation structure includes a conductive path between an upper boundary of the ground plane height variation structure and the second surface.
US10861805B2 High frequency module
A high frequency module includes: a package section including a semiconductor chip, a first portion of a backshort being integrated with the semiconductor chip by a first resin, and a first rewiring line electrically coupled to the semiconductor chip and including a portion to be an antenna coupler; and a waveguide with which a second portion of the backshort is integrated, wherein the package section and the waveguide are integrated by a second resin, to position the portion to be the antenna coupler between the waveguide and the backshort.
US10861802B2 Method for forming at least one electrical discontinuity in an integrated circuit, and corresponding integrated circuit
An integrated circuit includes a semiconductor substrate and a multitude of electrically conductive pads situated between component zones of the semiconductor substrate and a first metallization level of the integrated circuit, respectively. The multitude of electrically conductive pads are encapsulated in an insulating region and include: first pads, in electrical contact with corresponding first component zones, and at least one second pad, not in electrical contact with a corresponding second component zone.
US10861801B2 Wafer level package (WLP) and method for forming the same
A semiconductor device structure and method for forming the same are provided. The semiconductor device structure includes a substrate and a conductive pad formed on the substrate. The semiconductor device structure includes a protection layer formed over the conductive pad and a post-passivation interconnect (PPI) structure formed at least in the protection layer. The PPI structure is electrically connected to the conductive pad. The semiconductor device structure also includes a first moisture-resistant layer formed over the protection layer, and the protection layer and the first moisture-resistant layer are made of different materials. The semiconductor device structure further includes an under bump metallurgy (UBM) layer formed over the first moisture-resistant layer and connected to the PPI structure.
US10861799B1 Dummy die placement without backside chipping
A method includes bonding a second package component to a first package component, bonding a third package component to the first package component, attaching a dummy die to the first package component, encapsulating the second package component, the third package component, and the dummy die in an encapsulant, and performing a planarization process to level a top surface of the second package component with a top surface of the encapsulant. After the planarization process, an upper portion of the encapsulant overlaps the dummy die. The dummy die is sawed-through to separate the dummy die into a first dummy die portion and a second dummy die portion. The upper portion of the encapsulant is also sawed through.
US10861797B2 Electrically or temperature activated shape-memory materials for warpage control
A semiconductor device assembly including a shape-memory element connected to at least one component of the semiconductor device assembly. The shape-memory element may be temperature activated or electrically activated. The shape-memory element is configured to move to reduce, minimize, or modify a warpage of a component of the assembly by moving to an initial shape. The shape-memory element may be applied to a surface of a component of the semiconductor device assembly or may be positioned within a component of the semiconductor device assembly such as a layer. The shape-memory element may be connected between two components of the semiconductor device assembly. A plurality of shape-memory elements may be used to reduce, minimize, and/or modify warpage of one or more components of a semiconductor device assembly.
US10861796B2 Floating die package
A floating die package including a cavity formed through sublimation of a sacrificial die encapsulant and sublimation or separation of die attach materials after molding assembly. A pinhole vent in the molding structure is provided as a sublimation path to allow gases to escape, whereby the die or die stack is released from the substrate and suspended in the cavity by the bond wires only.
US10861794B2 Low frequency electromagnetic interference shielding
A semiconductor package device includes a substrate, an insulation layer disposed on the substrate, and a shielding layer. The shielding layer includes an adhesive layer and a base layer. The adhesive layer is disposed between the base layer and the insulation layer. The adhesive layer and the base layer include a filler including at least a resin. The shielding layer passes a peeling test class of at least 3B of a cross-cut method and the shielding effectiveness of the shielding layer is at least or equal to 30 dB.
US10861793B2 Guard ring frequency tuning
Aspects generally relate to tuning a guard ring in an integrated circuit. A guard ring with a gap surrounds a circuit. The level of isolation provided by the guard ring at a particular frequency can be adjusted by coupling a tuning circuit cross the gap of the guard ring. If the circuit in the guard ring is an inductive circuit the level of inductance at a particular frequency can be adjusted by selecting the appropriate tuning circuit across the gap of the guard ring.
US10861792B2 Patterned wafer solder diffusion barrier
Methods and apparatus for an integrated circuit having with a frontside metal layer on the frontside of the substrate and a backside metal layer on the backside of the substrate. The backside metal layer is deposited onto the backside of the substrate and into the via such that a portion of the backside metal layer is connected to a portion of the frontside metal layer. A diffusion barrier layer is deposited on the backside metal layer located in the via.
US10861790B2 Power strap structure for high performance and low current density
The present disclosure, in some embodiments, relates to an integrated chip. The integrated chip includes a source region and a drain region separated by a channel region within a substrate. A middle-end-of-the-line (MEOL) structure is over the drain region and a gate structure is over the channel region. The MEOL structure is vertically disposed between the drain region and a plane extending along an upper surface of the gate structure. A first interconnect wire is connected to the MEOL structure by a first conductive contact that is directly over the drain region and that extends between the first interconnect wire and the MEOL structure. A conductive strap is located over the first interconnect wire. The conductive strap connects the first interconnect wire to a power rail having a larger width than the first interconnect wire.
US10861788B2 Patterning approach for improved via landing profile
The present disclosure is directed to a semiconductor structure that includes a semiconductor substrate. A first interconnect layer is disposed over the semiconductor substrate. The first interconnect layer includes a first dielectric material having a conductive body embedded therein. The conductive body includes a first sidewall, a second sidewall, and a bottom surface. A spacer element has a sidewall which contacts the first sidewall of the conductive body and which contacts the bottom surface of the conductive body. A second interconnect layer overlies the first interconnect layer and includes a second dielectric material with at least one via therein. The at least one via is filled with a conductive material which is electrically coupled to the conductive body of the first interconnect layer.
US10861787B1 Memory device with bitline noise suppressing scheme
Some embodiments include an integrated memory having a first bitline coupled with a first set of memory cells, and having a second bitline coupled with a second set of memory cells. The first and second bitlines are comparatively coupled through a sense amplifier. A first noise suppression line is adjacent to a region of the first bitline and extends parallel to the region of the first bitline. The first noise suppression line is electrically connected with one of the first and second bitlines and not with the other of the first and second bitlines. A second noise suppression line is adjacent to a region of the second bitline and extends parallel to the region of the second bitline. The second noise suppression line is electrically connected with the other of the first and second bitlines.
US10861786B2 Semiconductor device having a multilayer structure
The semiconductor device has a wiring M 2, an interlayer insulating film IL3 formed on the wiring M 2, and two wirings M 3 formed on the interlayer insulating film IL3, and the wiring M 3 is connected to the wiring M 2 by a conductor layer PG2 formed in the interlayer insulating film IL3. A recess CC3 is formed on the upper surface IL3a of the interlayer insulating film IL3, and the recess CC3 is defined by a side surface S 31 connected to the upper surface IL3a and a side surface S 32 connected to the side surface S 31, and the side surface S 32 is inclined so that the width WC3 of the recess CC3 decreases in the direction from the upper surface IL3a of the interlayer insulating film IL3 toward the upper surface IL2a of the interlayer insulating film IL2.
US10861784B2 Fan-out semiconductor package and electronic device including the same
A fan-out semiconductor package includes: an interconnection member including a first insulating layer, first and second pads respectively disposed on opposite sides of the first insulating layer and a first via connecting the first and second pads to each other; a semiconductor chip disposed on the interconnection member; and an encapsulant encapsulating at least portions of the semiconductor chip. A center line of the first via is out of alignment with at least one of a center line of the first pad and a center line of the second pad.
US10861783B1 Printed circuit board
A printed circuit board includes an insulating layer having a first surface and a second surface opposing the first surface; and a first wiring including a first line pattern disposed on the first surface of the insulating layer, and a plurality of first protruding patterns penetrating a portion of the insulating layer from the first surface and connected to the first line pattern, respectively, such that the plurality of first protruding patterns overlap the first line pattern in a plan view of the printed circuit board.
US10861780B1 Wiring structure and method for manufacturing the same
A wiring structure includes an upper conductive structure, a lower conductive structure, a lower encapsulant and an intermediate layer. The upper conductive structure includes at least one upper dielectric layer and at least one upper circuit layer in contact with the upper dielectric layer. The lower conductive structure includes at least one lower dielectric layer and at least one lower circuit layer in contact with the lower dielectric layer. The lower encapsulant surrounds a lateral peripheral surface of the lower conductive structure. The intermediate layer is disposed between the upper conductive structure and the lower conductive structure to bond the upper conductive structure and the lower conductive structure together. The upper conductive structure is electrically connected to the lower conductive structure.
US10861767B2 Package structure with multiple substrates
Example implementations relate to an electronic module can include a first direct bonded metal (DBM) substrate, a second DBM substrate, a housing member, and a plurality of connection terminals. The first DBM substrate and second DBM substrate can be aligned along a same plane. The housing member can be coupled to the first substrate and the second substrate and the housing member can include a plurality of openings in a surface of the housing member. The plurality of connection terminals can be electrically coupled to at least one of the first DBM substrate and the second DBM substrate, in which a connection terminal from the plurality of terminals can extend through an opening from the plurality of openings of the housing member.
US10861766B1 Package structures
A package structure is provided. The package structure includes a substrate, a plurality of active components, a plurality of separated metal parts and an encapsulation material. The substrate has a first surface and a second surface. Each active component has a first surface and a second surface. Each metal part has a first surface and a second surface. The first surface of each active component is connected to the first surface of the substrate. The first surface of one metal part is connected to the second surface of one active component. Each metal part extends to connect to the first surface of the substrate. The encapsulation material covers the first surface of the substrate and surrounds the active components and the metal parts. The second surface of each metal part and the second surface of the substrate are exposed from the encapsulation material.
US10861763B2 Thermal routing trench by additive processing
An integrated circuit has a substrate which includes a semiconductor material, and an interconnect region disposed on the substrate. The integrated circuit includes a thermal routing trench in the substrate. The thermal routing trench includes a cohered nanoparticle film in which adjacent nanoparticles are cohered to each other. The thermal routing trench has a thermal conductivity higher than the semiconductor material contacting the thermal routing trench. The cohered nanoparticle film is formed by an additive process.
US10861760B2 Method of manufacturing semiconductor devices and corresponding semiconductor device
An assembly is provided including one or more semiconductor dice attached on a substrate, the semiconductor die provided with electrically-conductive stud bumps opposite the substrate. The stud bumps embedded in a molding compound molded thereon are exposed to grinding thus leveling the molding compound to expose the distal ends of the stud bumps at a surface of the molding compound. Recessed electrically-conductive lines extending over said surface of the molding compound with electrically-conductive lands over the distal ends of the stud bumps. A further molding compound is provided to cover the recessed electrically-conductive lines and surrounding the electrically-conductive lands.
US10861757B2 Electronic component with shield plate and shield plate of electronic component
An electronic component includes a wiring substrate, surface mount devices mounted on a front surface of the wiring substrate, and a shield plate fixed on a side adjacent to top surfaces of the surface mount devices. The shield plate includes a magnetic ceramic sintered sheet and a first metal film. The magnetic ceramic sintered sheet includes a first main surface and a second main surface. The first metal film is disposed on the first main surface of the magnetic ceramic sintered sheet.
US10861754B2 Tunnel magnetoresistive effect element, magnetic memory, and built-in memory
A TMR element includes a magnetic tunnel junction, a side wall portion that covers a side surface of the magnetic tunnel junction, and a minute particle region that is disposed in the side wall portion. The side wall portion includes an insulation material. The minute particle region includes the insulation material and a plurality of minute magnetic metal particles that are dispersed in the insulation material. The minute particle region is electrically connected in parallel with the magnetic tunnel junction.
US10861753B2 Air gap formation between gate spacer and epitaxy structure
A method includes forming a gate stack over a semiconductor substrate, forming a first spacer layer on a sidewall of the gate stack, forming a sacrificial spacer film over the first spacer layer, forming an epitaxy structure on the semiconductor substrate, and performing an etching process on the sacrificial spacer film to form a gap between the first spacer layer and the epitaxy structure. An outer portion of the sacrificial spacer film has a topmost end higher than that of an inner portion of the sacrificial spacer film after performing the etching process. The method further includes forming a second spacer layer to seal the gap between the epitaxy structure and the first spacer layer.
US10861752B2 Methods of cutting metal gates and structures formed thereof
A method includes forming a gate stack, which includes a gate dielectric and a metal gate electrode over the gate dielectric. An inter-layer dielectric is formed on opposite sides of the gate stack. The gate stack and the inter-layer dielectric are planarized. The method further includes forming an inhibitor film on the gate stack, with at least a portion of the inter-layer dielectric exposed, selectively depositing a dielectric hard mask on the inter-layer dielectric, with the inhibitor film preventing the dielectric hard mask from being formed thereon, and etching to remove a portion of the gate stack, with the dielectric hard mask acting as a portion of a corresponding etching mask.
US10861750B2 Method of manufacturing a semiconductor device and a semiconductor device
A method of manufacturing a semiconductor device includes forming a plurality of fin structures extending in a first direction over a semiconductor substrate. Each fin structure includes a first region proximate to the semiconductor substrate and a second region distal to the semiconductor substrate. An electrically conductive layer is formed between the first regions of a first adjacent pair of fin structures. A gate electrode structure is formed extending in a second direction substantially perpendicular to the first direction over the fin structure second region, and a metallization layer including at least one conductive line is formed over the gate electrode structure.
US10861748B2 Semiconductor arrangement and method for manufacturing the same
Provided are a semiconductor arrangement and a method for manufacturing the same. An example arrangement may comprise: a bulk semiconductor substrate; a fin formed on the substrate; a first FinFET and a second FinFET formed on the substrate, wherein the first FinFET comprises a first gate stack intersecting the fin and a first gate spacer disposed on sidewalls of the first gate stack, the second FinFET comprises a second gate stack intersecting the fin and a second gate spacer disposed on sidewalls of the second gate stack; a dummy gate spacer formed between the first FinFET and the second FinFET and intersecting the fin; a first isolation section self-aligned to a space defined by the dummy gate spacer, wherein the isolation section electrically isolates the first FinFET from the second FinFET; and a second isolation layer disposed under a bottom surface of the first isolation section.
US10861747B2 Semiconductor device and method of fabricating the same
Disclosed are semiconductor devices and methods of fabricating the same. The method comprises sequentially stacking a lower sacrificial layer and an upper sacrificial layer on a substrate, patterning the upper sacrificial layer to form a first upper sacrificial pattern and a second upper sacrificial pattern, forming a first upper spacer and a second upper spacer on sidewalls of the first upper sacrificial pattern and a second upper sacrificial pattern, respectively, using the first and second upper spacers as an etching mask to pattern the lower sacrificial layer to form a plurality of lower sacrificial patterns, forming a plurality of lower spacers on sidewalls of the lower sacrificial patterns, and using the lower spacers as an etching mask to pattern the substrate. The first and second upper spacers are connected to each other.
US10861746B2 Method of manufacturing a semiconductor device
A conductive gate over a semiconductor fin is cut into a first conductive gate and a second conductive gate. An oxide is removed from sidewalls of the first conductive gate and a dielectric material is applied to the sidewalls. Spacers adjacent to the conductive gate are removed to form voids, and the voids are capped with a dielectric material to form air spacers.
US10861745B2 Semiconductor device and method of manufacture
A semiconductor device such as a fin field effect transistor and its method of manufacture are provided. In some embodiments gate spacers are formed over a semiconductor fin, and a first gate stack is formed over the fin. A first sacrificial material with a large selectivity to the gate spacers is formed over the gate stack, and a second sacrificial material with a large selectivity is formed over a source/drain contact plug. Etching processes are utilized to form openings through the first sacrificial material and through the second sacrificial material, and the openings are filled with a conductive material.
US10861742B2 Interconnect structure having an etch stop layer over conductive lines
A multilayer interconnect structure for integrated circuits includes a first dielectric layer over a substrate and a conductive line partially exposed over the first dielectric layer. The structure further includes an etch stop layer over both the first dielectric layer and the exposed conductive line, and a second dielectric layer over the etch stop layer. The second dielectric layer and the etch stop layer provide a via hole that partially exposes the conductive line. The structure further includes a via disposed in the via hole, and another conductive line disposed over the via and coupled to the conductive line through the via. Methods of forming the multilayer interconnect structure are also disclosed. The etch stop layer reduces the lateral and vertical etching of the first and second dielectric layers when the via hole is misaligned due to overlay errors.
US10861741B2 Electronic package for integrated circuits and related methods
Electronic packages and related methods are disclosed. An example electronic package apparatus includes a substrate and an electronic component. A protective material is positioned on a first surface, a second surface and all side surfaces of the electronic component to encase the electronic component. An enclosure is coupled to the substrate to cover the protective material and the electronic component.
US10861740B2 Method of forming trenches with different depths
A semiconductor device includes a gate structure disposed over a substrate, and a first dielectric layer disposed over the substrate, including and over the gate structure. A first metal feature is disposed in the first dielectric layer, including an upper portion having a first width and a lower portion having a second width that is different than the first width. A dielectric spacer is disposed along the lower portion of the first metal feature, wherein the upper portion of the first metal feature is disposed over the dielectric spacer. A second dielectric layer is disposed over the first dielectric layer, including over the first metal feature and a second metal feature extends through the second dielectric layer to physically contact with the first metal feature. A third metal feature extends through the second dielectric layer and the first dielectric layer to physically contact the gate structure.
US10861737B2 Method and apparatus for semiconductor device with reduced device footprint
A semiconductor device is provided. The semiconductor device includes a semiconductor layer, and a trench formed in a top surface of the semiconductor layer. The trench has a bottom surface and a sidewall. The semiconductor device further includes source and drain regions. One of the source and drain regions may be disposed at the bottom surface of the trench, and the other may be disposed at the top surface of the semiconductor layer, or vice versa. Alternatively, both source and drain regions may be disposed at the bottom surface of the trench. The semiconductor device may further include a first insulator disposed in the trench and in between the source and drain regions. The semiconductor device may further include a second insulator disposed between first insulator and the source region. The semiconductor device may further include a conductive member that disposed on the first insulator, or on the first and second insulators.
US10861736B2 Apparatus and methods for wafer rotation in carousel susceptor
Apparatus and method for processing a plurality of substrates in a batch processing chamber are described. The apparatus comprises a susceptor assembly, a lift assembly and a rotation assembly. The susceptor assembly has a top surface and a bottom surface with a plurality of recesses in the top surface. Each of the recesses has a lift pocket in the recess bottom. The lift assembly including a lift plate having a top surface to contact the substrate. The lift plate is connected to a lift shaft that extends through the susceptor assembly and connects to a lift friction pad. The rotation assembly has a rotation friction pad that contacts the lift friction pad. The rotation friction pad is connected to a rotation shaft and can be vertically aligned with the lift friction pad.
US10861735B2 Substrate support unit
Disclosed is an apparatus for supporting a substrate. The substrate support unit includes a support plate having a plurality of absorption holes, in which a vacuum pressure is formed, on an upper surface thereof to absorb the substrate, and a vacuum absorption unit configured to apply the vacuum pressure to the absorption holes, and the vacuum absorption unit includes a pressure measuring member configured to measure internal pressures of the absorption holes, an intake unit configured to intake and discharge gas in the absorption holes and adjust a suction force for suctioning the gas in the absorption holes, and a controller configured to control the intake unit to adjust the suction force according to the internal pressures measured by the pressure measuring member.
US10861732B2 Electrostatic chuck and substrate fixing device
An electrostatic chuck includes: an insulating plate consisting of alumina, and YAG (Yttrium Aluminum Garnet) added with cerium, and configured to mount a substrate thereon; and an electrode which is embedded in the insulating plate and configured to generate electrostatic force for adsorbing the substrate.
US10861730B2 Electrostatic chuck device
An object is to provide an electrostatic chuck device having high heat resistance, which can be used even under high-temperature environment. An electrostatic chuck device includes: an electrostatic chuck section having a placing surface for placing a plate-shaped sample on one main surface thereof and an electrode for electrostatic adsorption; a temperature-controlling base section which is provided on the other side of the electrostatic chuck section in relation to the placing surface to cool the electrostatic chuck section; a heater element which is provided in a form of a layer between the electrostatic chuck section and the temperature-controlling base section; and a first adhesive layer which is provided between the heater element and the electrostatic chuck section to adhere the heater element and the electrostatic chuck section to each other, in which the first adhesive layer is made of inorganic glass or an inorganic material having a partially crystallized glass structure.
US10861729B2 Transfer method and transfer system
A transfer method according to an exemplary embodiment includes: transferring a focus ring onto a stage by a transfer unit; transferring a measuring instrument into an inner region of the transferred focus ring and onto an electrostatic chuck; acquiring a measurement value group by the transferred measuring instrument; and adjusting a transfer position of the focus ring by the transfer unit such that the central position of the electrostatic chuck and the central position of the focus ring coincide with each other based on the measurement value group.
US10861728B2 Vacuum adsorption unit and vacuum adsorption carrier
The present disclosure discloses a vacuum adsorption unit and a vacuum adsorption carrier, wherein the vacuum adsorption unit comprises: a housing defining an air path through-hole therein, the air path through-hole provided with an upper abutting surface and a lower abutting surface; a piston movable provided in the air path through-hole and is located between the upper abutting surface and the lower abutting surface; an outer peripheral wall of the piston is slidably matched with an inner peripheral wall of the air path through-hole; an elastic member having both ends that respectively abut against the housing and the piston, to constantly drive the piston to abut on the upper abutting surface; and a pressure relief passage communicated with the air path through-hole, and is configured to be closed only when the piston moves to abut against the lower abutting surface.
US10861722B2 Integrated semiconductor processing
Generally, examples described herein relate to integrated solutions for forming cladding layers on trimmed layers that were formed as part of a superlattice. In an example, a first material is selectively etched in a first processing chamber of a processing system. The first material is disposed within alternating layers of the first material and a second material in a channel region on a substrate. A portion of the second material is trimmed in the first processing chamber of the processing system. The substrate is transferred from the first processing chamber of the processing system to a second processing chamber of the processing system without exposing the substrate to an ambient environment exterior to the processing system. A cladding layer is epitaxially grown on respective layers of the trimmed second material in the second processing chamber of the processing system.
US10861721B2 Apparatus and method for processing wafer
A method includes delivering a wafer into a process chamber, applying a thermal energy to the wafer by a heat source, and moving the heat source substantially along a longitudinal direction of the heat source with respect to the wafer. An apparatus that performs the method is also disclosed.
US10861714B2 Heating of a substrate for epoxy deposition
A semiconductor die is bonded using epoxy onto a substrate supported on a heating platform. After preheating the substrate with the heating platform to a temperature of between 25° C. and 60° C., an epoxy dispenser deposits an epoxy dot onto the substrate before the semiconductor die is placed onto the epoxy dot with a pick head to thereby bond the semiconductor die onto the substrate.
US10861711B1 Method of manufacturing a semiconductor structure
A method of manufacturing a semiconductor structure includes forming a precursor structure including a plurality of conductive pads on a substrate, an etch stop layer between the conductive pads, and an UBM layer on the conductive pads and the etch stop layer. A plurality of mask structures are formed on the UBM layer, and a plurality of openings are formed between thereof. Each of the mask structures is located on one of the conductive pads, and the openings expose a first portion of the UBM layer. A supporting layer is formed in the openings. The mask structures are removed to form a plurality of cavities exposing a second portion of the UBM layer. A conductive material layer is formed in the cavities. The supporting layer is removed. The first portion of the UBM layer is removed to form a plurality of conductive bumps separated from each other.
US10861709B2 Method of evaluating impurity gettering capability of epitaxial silicon wafer and epitaxial silicon wafer
Provided is a method of evaluating the impurity gettering capability of an epitaxial silicon wafer, which allows for very precise evaluation of the impurity gettering behavior of a modified layer formed immediately under an epitaxial layer, the modified layer containing carbon in solid solution. In this method, a modified layer located immediately under an epitaxial layer, the modified layer containing carbon in solid solution, is analyzed by three-dimensional atom probe microscopy, and the impurity gettering capability of the modified layer is evaluated based on a three-dimensional map of carbon in the modified layer, obtained by the analysis.
US10861708B2 Three or more states for achieving high aspect ratio dielectric etch
Systems and methods for applying three or more states for achieving a high aspect ratio dielectric etch operation are described. In one of the methods, a middle state is introduced between a high state and a low state. The middle state is applied to both a source radio frequency (RF) generator and a bias radio frequency (RF) generator. During the middle state, RF power is maintained to be between a high amount of RF power associated with the high state and a low amount of RF power associated with the low state to achieve the high aspect ratio dielectric etch.
US10861705B2 Reduction of line wiggling
A method for reducing wiggling in a line includes forming a silicon patterning layer over a substrate and depositing a mask layer over the silicon patterning layer. The mask layer is patterned to form one or more openings therein. The mask layer is thinned and the one or more openings are widened, to provide a smaller height-to-width ratio. The pattern of the mask layer is then used to pattern the silicon patterning layer. The silicon patterning layer is used, in turn, to pattern a target layer where a metal line will be formed.
US10861704B2 Method for the vapour phase etching of a semiconductor wafer for trace metal analysis
The surface layer of a semiconductor wafer lying on a rotatable plate within an etching chamber is etched by a process whereby homogeneous etching of the surface is obtained by introducing an etching gas into the etching chamber in such a way that the flow of the etching gas is not directed directly to the wafer but is allowed first to distribute within the etching chamber before coming into contact with the surface of the semiconductor wafer to be etched.
US10861703B2 Method of manufacturing substrate and semiconductor device
To provide dummy openings having at least one of arrangement and shape determined depending on the shape of a non-effective region.
US10861701B2 Semiconductor device and manufacturing method thereof
A semiconductor device includes a substrate, at least one layer, a metal adhesive, and a metal structure. The layer is disposed on the substrate. The layer has an opening, and the opening has a bottom surface and at least one sidewall. The metal adhesive is disposed on the bottom surface of the opening while leaving at least a portion of the sidewall of the opening exposed. The metal structure is disposed in the opening and on the metal adhesive.
US10861699B2 Device and method for bonding of substrates
A method for bonding a first substrate with a second substrate at respective contact faces of the substrates with the following steps: holding the first substrate to a first sample holder surface of a first sample holder with a holding force FH1 and holding the second substrate to a second sample holder surface of a second sample holder with a holding force FH2; contacting the contact faces at a bond initiation point and heating at least the second sample holder surface to a heating temperature TH; bonding of the first substrate with the second substrate along a bonding wave running from the bond initiation point to the side edges of the substrates, wherein the heating temperature TH is reduced at the second sample holder surface during the bonding.
US10861695B2 Method of forming a low-k layer and method of forming a semiconductor device
A method of forming a low-k layer includes forming a layer by providing a silicon source, a carbon source, an oxygen source, and a nitrogen source onto a substrate. The forming of the layer includes a plurality of main cycles, and each of the main cycles includes providing the silicon source, providing the carbon source, providing the oxygen source, and providing the nitrogen source, each of which is performed at least one time. Each of the main cycles includes sub-cycles in which the providing of the carbon source and the providing of the oxygen source are alternately performed.
US10861684B2 Sputtering target
A sputtering target comprising a target material, wherein a sputtering face of the target material has a ramp provided to reduce a thickness of the target material at a position where erosion concentrates most intensively during sputtering.
US10861679B2 Resonant structure for a plasma processing system
A processing system is disclosed having a radio frequency (RF) power system coupled to a process chamber via a transmission line. The RF power system is configured to generate RF power at a RF operating frequency. The processing system also includes a resonant structure arranged within the plasma processing chamber that includes at least one resonant substructure configured to resonate according to at least two different resonant modes when at least one resonant frequency associated with at least one of the modes is at or near the RF operating frequency.
US10861671B2 Method and system for focus adjustment of a multi-beam scanning electron microscopy system
A scanning electron microscopy system is disclosed. The system includes a multi-beam scanning electron microscopy (SEM) sub-system. The SEM sub-system includes a multi-beam electron source configured to form a plurality of electron beams, a sample stage configured to secure a sample, an electron-optical assembly to direct the electron beams onto a portion of the sample, and a detector assembly configured to simultaneously acquire multiple images of the surface of the sample. The system includes a controller configured to receive the images from the detector assembly, identify a best focus image of images by analyzing one or more image quality parameters of the images, and direct the multi-lens array to adjust a focus of one or more electron beams based on a focus of an electron beam corresponding with the identified best focus image.
US10861668B2 Plasmon-excited electron beam array for complementary patterning
A system for generating an electron beam array, comprising a light source, a first substrate having a plurality of plasmonic lenses mounted thereon, the plasmonic lenses configured to received light from the light source and produce an electron emission, and a plurality of electrostatic microlenses configured to focus the electron emissions into a beam for focusing on a wafer substrate. A light source modulator and digital micro mirror may be included which captures light from the light source and projects light beamlets on the plasmonic lenses.
US10861663B2 Relay device and a method to detect open-circuit failures
A relay device wherein power can be supplied to a load from at least two power storage units and can detect when an abnormality such as an open-circuit failure occurs in a path of one of the power storage units, accurately. A control unit in a relay device functions as a switching control unit, if the current value becomes lower than a current threshold value in a first conduction path and a second conduction path, the control device switches a relay unit to an OFF state. Furthermore, the control unit functions as a determination unit and determines whether, if it switches one of the relay units to the OFF state, a voltage value detected by a voltage detection unit provided in the path in which the relay unit that was switched to the OFF state is lower than a predetermined voltage threshold value.
US10861661B2 Contact pin for an electric switch, electric switch with said type of contact pin and method for producing said type of contact pin
An embodiment of the invention relates to a contact pin for an electric switch. The contact pin is designed as a composite support.
US10861659B1 Touch input device
A touch input device includes a base board, a circuit module having a free end portion and a connecting end portion, a metallic connecting member and an annular, metallic frame. The connecting member includes a positioning portion fixedly mounted to the connecting end portion of the circuit module, and an elastic arm extending from the positioning portion away from the connecting end portion and toward a free end portion in such a way to define a coupling groove that indents away therefrom. The frame is spaced apart from the circuit module and includes a coupling portion that is embossed from a side of the frame proximate to the connecting member, and that has a coupling block coupled to the coupling groove of the elastic arm.
US10861657B2 Bidirectional power valve and control method therefor and hybrid multi-terminal HVDC system using the same
An objective of the invention is to provide a bidirectional power valve for current occurring in a high voltage DC conductor, control method therefor, hybrid multi-terminal HVDC System using the same. The bidirectional power valve includes a first power diode arrangement of a first conducting direction, a second power diode arrangement of a second conducting direction; a mechanical disconnector, being connected with the second power diode arrangement in series; wherein: the first power diode arrangement and the series-connected second power diode arrangement and the mechanical disconnector are connected in parallel; and the first conducting direction of the first power diode arrangement and the second conducting direction of the second power diode arrangement are opposite to each other. The current commutation and re-commutation can be achieved with less requirement of the timing accuracy of switching event which makes the usage of a mechanical disconnector and power diode feasible. This will then result in a significant reduction of cost and power transfer losses.
US10861655B2 Method for producing a contact material on the basis of silver-tin oxide or silver-zinc oxide, and contact material
A method for producing a contact material on the basis of silver-tin oxide or silver-zinc oxide is disclosed. Tin oxide particles and/or zinc oxide particles are mixed with a powder of a metal different from silver. The mixture is heated beyond the melting point of the metal powder such that the tin oxide particles and/or zinc oxide particles are wetted with liquid metal. The mixture is exposed to an atmosphere containing oxygen and the metal is thereby oxidized. Thereafter, the mixture product formed by the oxidation step is embedded as a powder into a silver matrix. The product further relates to a corresponding contact material.
US10861653B2 Solid electrolytic capacitor and method for manufacturing solid electrolytic capacitor with separation and insulation
A solid electrolytic capacitor includes a plurality of capacitor elements that are laminated with each other. The plurality of capacitor elements each include an anode body, a solid electrolyte layer, and a cathode lead-out layer. The anode body is a foil-shaped electric conductor having a first main surface and a second main surface opposite to the first main surface. The anode body includes an anode section, a cathode formation section, and a separation section interposed between the anode section and the cathode formation section. The solid electrolyte layer and the cathode lead-out layer are disposed on both the first and the second main surfaces of the cathode formation section. A first insulating layer is disposed on the first main surface of the separation section. A first capacitor element and a second capacitor element that are adjacent to each other among the plurality of the capacitor elements are stacked so that the first insulating layer in the first capacitor element faces the second main surface of the separation section in the second capacitor element.
US10861649B2 Ceramic electronic component and method of producing a ceramic electronic component
A ceramic electronic component includes: a ceramic body that includes internal electrodes; and an external electrode that includes a plurality of crystal particles containing Ba, Zn, Si, and O, the external electrode being formed on a surface of the ceramic body and connected to the internal electrodes.
US10861648B2 Electronic component
An electronic component includes: a capacitor array including a plurality of multilayer capacitors which are sequentially arranged in a first direction, and first and second metal frames disposed on both side surfaces of the capacitor array and connected to first and second external electrodes of the plurality of multilayer capacitors, respectively; the first and second metal frames include first and second support portions, and first and second mounting portions, respectively; and the first and second mounting portions include first and second portions opposing each other toward the center of the capacitor array, and third and fourth portions positioned outside the first and second portions, respectively, and a length of each of the first and second portions is shorter than a length of each of the third and fourth portions.
US10861647B2 Method for manufacturing monolithic ceramic electronic component
A method for manufacturing a monolithic ceramic electronic component includes preparing a mother block including ceramic green sheets stacked on each other, and an internal electrode pattern arranged along interfaces between the ceramic green sheets, cutting the mother block along first and second cutting lines that are perpendicular or substantially perpendicular to each other to obtain green chips each having a laminated structure including ceramic layers and internal electrodes in a raw state, the internal electrodes being exposed on a cut side surface produced by cutting along the first cutting line, forming a raw ceramic protective layer on the cut side surface to obtain a raw component body, and firing the raw component body, wherein the cut side surface is treated with a degreasing agent.
US10861644B2 Method for making amorphous metal transformer cores
A method for assembling an amorphous metallic transformer core includes providing at least one coil of amorphous metallic strip, unwinding the amorphous metallic strip from the coil, utilizing a roll feed to transport the amorphous strip along a longitudinal direction through a shearing section, along a bridge plate, and into an accumulator roll, advancing a first end of the amorphous strip into the accumulator roll a predetermined distance, stopping the accumulator roll while the roll feed continues to feed the amorphous strip at a set speed, moving the bridge plate from a closed position to an open position, moving a deflector plate from a non-deflecting position to a deflecting position, continuing to operate the roll feed so that a first desired feed length of the amorphous strip is achieved, and shearing the amorphous strip at the first desired feed length to produce an amorphous strip comprising the desired feed length.
US10861641B2 Coil component
A coil component includes a magnetic portion that includes metal particles and a resin material, a coil conductor embedded in the magnetic portion, and outer electrodes electrically connected to the coil conductor and disposed on the bottom surface of the coil component. The coil conductor is disposed such that the central axis is arranged in the height direction of the coil component, and a winding constituting the outermost layer of a winding portion of the coil conductor is located at a position higher than the position of a winding constituting the innermost layer.
US10861639B2 Adaptive control loop gain for switching mode power supply
A device for controlling a switching mode power supply includes a regulation module, a feedback node, and a resistance module. The regulation module is adapted to cause a switching module to selectively couple, based on an oscillation frequency, a primary side winding of a transformer and a supply to control a voltage, current, or power output at a secondary side winding of the transformer. The feedback node is adapted to receive an indication of a voltage at the secondary side winding of the transformer. The resistance module is adapted to selectively set a pull-up resistance based on a comparison between a time-controlled frequency and a voltage-controlled frequency that is generated based on a voltage at the feedback node, wherein the regulation module is adapted to set the oscillation frequency as the time-controlled frequency or the voltage-controlled frequency.
US10861638B2 Coil component
A coil component comprises a wire and a terminal electrode. The wire includes a linear central conductor and an insulating coating layer that covers a circumferential surface of the central conductor. The terminal electrode is electrically connected to the central conductor at an end portion of the wire, and includes a metallic plate. The terminal electrode also includes an edge portion in contact with the wire. The edge portion is chamfered.
US10861635B2 Electronic component
An electronic component having a multilayer body that includes a plurality of insulating layers that are stacked on top of one another; a plurality of first coils that are arranged inside the multilayer body in a stacking direction of the multilayer body and are electrically connected to each other; a plurality of second coils that are arranged inside the multilayer body in the stacking direction of the multilayer body and are electrically connected to each other; an inner ground electrode that is provided inside the multilayer body and is arranged between two of the first coils, which face each other in the stacking direction; and a ground terminal that is connected to the inner ground electrode.
US10861630B2 Inductor
An inductor includes a body having a first magnetic portion above and below a coil, and a second magnetic portion above and below the first magnetic portion. The magnetic flux density of the magnetic substance in the first magnetic portion is higher than that of the magnetic substance in the second magnetic portion.
US10861629B1 Solid state deposition of magnetizable materials
Solid-state deposition of materials and structures formed thereof are described. In particular embodiments, solid-state deposition of materials may be utilized for integrated magnetic assemblies. The integrated magnetic assemblies may include a substrate having a cavity that is physically isolated from an environment external from the substrate and a magnetizable magnetic element formed of particles of magnetizable material. The magnetizable magnetic element may be carried within the cavity such that the magnetizable magnetic element fills the cavity and takes on a size and a shape of the cavity.
US10861628B2 Front assembly sliding structure, controlling device thereof, and terminal having same
A front assembly sliding structure includes: a front slider provided with a first magnetic body, and a second magnetic body disposed on a panel. The front slider is slidable relative to the panel, and the first magnetic body is opposite to the second magnetic body when the front slider is in a first position. The front slider is configured to slide from the first position to a second position when a force in a first direction is present between the first magnetic body and the second magnetic body, and configured to slide from the second position to the first position when a force in a second direction is present between the first magnetic body and the second magnetic body, the first direction being opposite to the second direction.
US10861625B2 Electronic component and manufacturing method thereof
An electronic component and a manufacturing method thereof are disclosed. An electronic component includes a substrate, a conductor pattern portion disposed on the substrate, a first electrode pattern and a second electrode pattern disposed on the conductor pattern portion, and at least one dummy electrode pattern disposed to be spaced apart from the first electrode pattern and the second electrode pattern and disposed on the substrate. A width of the first electrode pattern is substantially the same as a width of a portion of the conductor pattern portion in contact with the first electrode pattern, and a width of the second electrode pattern is substantially the same as a width of a portion of the conductor pattern portion in contact with the second electrode pattern.
US10861621B2 Insulated electric cable
An insulated electric cable 10 has a core member I formed by stranding a plurality of core wires 4, each of the core wires 4 including a conductor 5 and an insulating layer 6 covering the conductor 5, an inner sheath 7 covering the core member I, an outer sheath 8 covering the inner sheath 7, and a paper tape 2 disposed between the core member I and the inner sheath 7 in a state that it is wrapped around the core member I, in which the outer sheath 8 is formed by a flame-retardant polyurethane resin, and a cross-sectional area of each of conductors 5 is within 0.18-3.0 mm2.
US10861619B2 Electric vehicle charging cable
The present invention relates to an electric vehicle charging cable capable of effectively cooling heat, which is generated therein during charging of an electric vehicle, using a cooling fluid, preventing damage to internal components thereof due to heat, and minimizing a diameter of the cable.
US10861614B2 Storing hazardous material in a subterranean formation
Techniques for storing nuclear waste hazardous material include identifying a storage area of a directional wellbore formed from a terranean surface and extending into a subterranean formation; circulating a slurry that includes a hardenable material and one or more portions of nuclear waste hazardous material into the storage area; forming a seal in the directional wellbore that isolates the storage area of the directional wellbore from an entry of the directional wellbore; monitoring at least one variable associated with the one or more portions of nuclear waste hazardous material from a sensor positioned proximate the storage area; recording the monitored variable at the terranean surface; and based on the monitored variable exceeding a threshold value, removing the seal from the wellbore and retrieving at least a portion of the slurry from the storage area to the terranean surface.
US10861610B2 Abnormality diagnosis system
An abnormality diagnosis system for diagnosing an abnormality event in an atomic power generation plant on the basis of an abnormality indication detection result from an abnormality indication monitoring system is provided with an abnormality diagnosis control unit which acquires a parameter transition in a monitoring period from a non-detection timing to an indication detection timing, and a parameter contribution in the monitoring period and a database. The abnormality diagnosis control unit executes a matching determination between the parameter transition and parameter contribution that have been acquired from the abnormality indication monitoring system, and a parameter transition for determination and a parameter contribution for determination that have been stored in the database, and identifies an abnormality event and an abnormality indication facility that are associated with the parameter transition and parameter contribution determined to be matching.
US10861609B2 Vessel electrical penetration assembly for a nuclear reactor
A vessel electrical penetration assembly for a feed-through of nuclear reactor vessel, the assembly including: a docking tube to form an extension of the secondary containment barrier of the reactor, the docking tube including: a first end to be positioned in the interior of the vessel and to be mechanically and sealably connected to an actuator in the interior of the vessel, and a second end to be mechanically and sealably secured to the vessel; a seal-tight electrical bar that passes through the docking tube and having on either side seal-tight connectors ensuring an electrical link between the actuator and the exterior of the reactor; the seal-tight electrical bar including a system for limiting a leakage of primary liquid to the exterior of the vessel if the secondary containment barrier extension fails; and a mechanical maintaining system for securing, under the required pressure conditions, the electrical bar to the vessel.
US10861608B2 Internet of things (IoT) with novel time of day acquisition
Developing intelligent systems which take into consideration the economical, environmental, and safety factors of the modern society, is one of the main challenges of this century. Progress in the fields of mobile robots, control architectures, artificial intelligence, advanced technologies, and computer vision allows us to now envisage a smart environment future.The rise of the connected objects known as the “Internet of Things” (IoT) will rival past technological marvels. This application discloses a time synchronous communication IoT network and use of time of day to control and manage a smart environment.
US10861606B2 Medical diagnosis support apparatus and medical diagnosis support method
A medical diagnosis support apparatus which provides information for supporting medical diagnosis includes an inference unit which obtains an inference result based on a combination of already input information and each non-input information, an evaluation unit which evaluates each non-input information by using an inference result on the already input information which is obtained by the inference unit and an inference result on the each non-input information which is obtained by the inference unit, and a selection unit which selects non-input information to be presented from the non-input information based on the evaluation obtained by the evaluation unit.
US10861603B2 Proactive image-based infusion device delivery adjustments
Medical devices and related augmented reality systems and methods are provided. A method of operating an infusion device involves analyzing one or more images captured by an imaging device to identify image content indicative of an activity capable of influencing the physiological condition of the patient and in response to identifying the activity based at least in part on the one or more images, automatically adjusting delivery of the fluid to the patient based at least in part on the activity. An expected nutritional characteristic for a meal is determined based at least in part on the image content, and a delivery adjustment for delivering the fluid is determined based on the expected nutritional characteristic. A graphical indication of the delivery adjustment may also be provided using augmented reality.
US10861599B2 Arrangements for intraoral scanning
Systems and methods for producing aligners include an appointment management system that receives a request to schedule an appointment at an intraoral scanning site and schedules the appointment at the intraoral scanning site based on the request. A message is generated and caused to be transmitted to a device of the user and the message includes a confirmation confirming the scheduled appointment. An intraoral scan is conducted at the intraoral scanning site using an intraoral scanner. Aligners are sent to the user and are specific to the user for repositioning one or more teeth of the user in accordance with a treatment plan. The aligners are sent to the user without first providing the aligners to a dentist or an orthodontist such that the user receives orthodontic treatment without ever having physically seen a dentist or an orthodontist.
US10861595B2 Device, system, and method to quit smoking
A device, a system and a method for a patient attempting to quit smoking such that the program is configured to cause a computer to execute the steps of: receiving, from a patient-side electronic device, patient's understanding information indicative of the patient's understanding about a smoking-related matter, which is input by the patient, at a patient's understanding information acquisition timing decided based on at least one of an input of information indicative of a current patient's condition and smoking cessation-related health-care history information; deciding, based on the received patient's understanding information and correct response information for the smoking-related matter, whether or not the patient's understanding is incorrect; and, when decided to be incorrect, transmitting, to the patient-side electronic device, cognitive-behavioral therapy (CBT) information based on the correct response information, wherein the CBT information includes information deemed to be correct with respect to the smoking-related matter.
US10861591B2 Infusion systems and methods for pattern-based therapy adjustments
Infusion systems, infusion devices, and related operating methods are provided. An exemplary method of operating an infusion device capable of delivering fluid to a patient involves obtaining, by a control system associated with the infusion device, measurement values indicative of a condition of the patient provided by a sensing device, identifying an event pattern based at least in part on the measurement values for the condition and historical data associated with the patient, generating a notification indicative of the event pattern in response to identifying the event pattern, and adjusting operation of the infusion device to deliver the fluid to the patient in a manner that is influenced by the event pattern in response to receiving user input confirming the event pattern.
US10861586B2 System and methods for determination of temperature cycling protocols for polymerase chain reactions
In one aspect, methods are described herein for enhancing one or more nucleic acid interactions. For example, in some embodiments, methods of enhancing one or more steps of polymerase chain reaction (PCR) are described herein. In some embodiments, the optimal temperature cycling protocol for one or more PCR cycles can be determined according to methods described herein.
US10861576B2 Nonvolatile memory device, operating method thereof and data storage device including the same
A nonvolatile memory device includes a memory cell array; a peripheral circuit configured to perform an operation corresponding to a command provided from an external device, for the memory cell array; a fail occurrence register configured to store fail occurrence information for intentionally causing an operation fail to occur; and a control logic configured to store the fail occurrence information in the fail occurrence register based on a fail occurrence command received from the external device, control the peripheral circuit to perform a test operation corresponding to a test operation command received from the external device, for the memory cell array, and control the peripheral circuit to cause an intentional fail to occur in the test operation, based on the fail occurrence information.
US10861574B2 Apparatus for memory device testing and field applications
A memory test system is disclosed that includes a memory integrated circuit (IC) and a memory functional tester. The memory IC includes a plurality of memory banks, where each memory bank includes a plurality of memory cells. The memory functional tester includes an adjustable voltage generator circuit, a read current measurement circuit, and a controller. The memory functional tester performs a write/read functional test on the memory bank over a number of write control voltages to determine a preferred write control voltage, where the preferred write control voltage is designated for use during subsequent write operations to the memory bank during an operational mode.
US10861569B1 Memory device and method of operating the memory device
Provided herein may be a memory device and a method of operating the memory device. The memory device may include memory cells configured to store data, a peripheral circuit configured to perform program and read operation on memory cells selected from among the memory cells, and a refresh controller configured to include a counter and a refresh manager, wherein the counter is configured to count a number of memory cells which are in an erased state or a programmed state by performing a read operation on the selected memory cells using a reference read voltage, and the refresh manager is configured to compare a read count indicating the counted number of memory cells, with a preset reference count, to determine whether to shift the reference read voltage and to control the peripheral circuit so that the program operation is performed using a voltage different than a program voltage by a step voltage.
US10861566B2 Semiconductor memory device
A semiconductor memory device includes first and second memory cell transistors between first and second select transistors, third and fourth memory cell transistors between third and fourth select transistors, a first word line for first and third memory cell transistors, a second word line for second and fourth memory cell transistors, first to fourth selection gate lines respectively for first through fourth select transistors, a bit line, and a source line. During a read operation, while a voltage applied to the second word line is boosted, voltages applied to the first word line and the third and fourth selection gate line are also boosted, after which the voltage applied to the first word line is lowered, and the third and fourth selection gate lines are discharged. After the time the third and fourth selection gate lines are discharged, voltages applied to the bit line and the source line are boosted.
US10861563B2 Apparatuses and methods for determining population count
The present disclosure includes apparatuses and methods related to determining population count. An example apparatus comprises an array of memory cells coupled to sensing circuitry. The apparatus can include a controller configured to cause: summing, in parallel, of data values corresponding to respective ones of a plurality of first vectors stored in memory cells of the array as a data value sum representing a population count thereof, wherein a second vector is stored as the plurality of first vectors, and wherein each first vector of the plurality of first vectors is stored in respective memory cells of the array that are coupled to a respective sense line of a plurality of sense lines; and iteratively summing, in parallel, of data value sums corresponding to the plurality of first vectors to provide a single data value sum corresponding to the second vector.
US10861558B2 Memory device and operating method thereof
A memory device includes an erase operation controller for performing an erase operation on a memory block; an erase suspend count manager for managing an erase suspend count representing a number of times the erase operation is suspended until the erase operation on the memory block is completed; and a program parameter value determiner for determining a parameter value to be used for a program operation on the memory block, based on the erase suspend count.
US10861557B2 Semiconductor storage apparatus
A semiconductor storage apparatus includes: a memory cell array provided with memory cells; a word line connected to each gate of the memory cells; bit lines connected respectively to ends of the memory cells; and a control circuit. The control circuit controls a word line driver and a sense amplifier circuit to perform a first programming pass for programming data of states each of which has a first threshold distribution width to the memory cells and a second programming pass for programming data of the states each of which has a second threshold distribution width narrower than the first threshold distribution width to the memory cells, the second programming pass being performed after the first programming pass, and the first programming pass includes at least one first verify operation and one or more additional program operations.
US10861547B1 Multi-step reset technique to enlarge memory window
In some embodiments, the present disclosure relates to a method of operation a resistive random access memory (RRAM) cell, comprising the performing of a reset operation to the RRAM cell. A first voltage bias is applied to the RRAM cell. The first voltage bias has a first polarity. The application of the first voltage bias induces the RRAM cell to change from a low resistance to an intermediate resistance. The intermediate resistance is greater than the low resistance. A second voltage bias is then applied to the RRAM cell. The second voltage bias has a second polarity that is opposite to the first polarity. The application of the second voltage bias induces the RRAM cell to have a high resistance. The high resistance is greater than the intermediate resistance.
US10861545B2 Programmable artificial neuron and associated programming method
A programmable artificial neuron emitting an output signal controlled by at least one control parameter, includes, for each control parameter, a capacitor and at least one block including at least one multiplexer configured to be in two states: a programming state and an operating state; a transistor; and a non-volatile resistive random access memory connected in series with the transistor, the capacitor and the resistive random access memory being mounted in parallel. The multiplexer is configured to, when it is in the programming state, set a resistance value of the resistive random access memory to set the value of the control parameter; when it is in the operating state, conserve the set resistance value of the resistive random access memory.
US10861536B2 Semiconductor memory device
A semiconductor memory device includes: a first memory cell transistor; a bit line electrically connected to a first end of the first memory cell transistor; a source line electrically connected to a second end of the first memory cell transistor; and a control circuit. When a read operation for reading read data from the first memory cell transistor is performed, the control circuit is configured to apply a first voltage to the bit line in a first period, apply a second voltage, higher than the first voltage, to the bit line, and also apply a third voltage, lower than the first voltage, to the source line in a second period subsequent to the first period, and sense a threshold voltage of the first memory cell transistor in a third period subsequent to the second period.
US10861534B2 Memory cell write assist in response to voltage tracking of a replica circuit
The claimed subject matter relate to circuits and/or methods, which operate to introduce a variable delay in a write-assist signal to a write driver of an array of SRAM cells. Particularly, a variable delay may be introduced by way of a voltage tracking circuit, which may generate a trigger signal in response to a voltage signal from an array of access devices that replicate access devices of the array of SRAM cells.
US10861532B2 Memory controller for strobe-based memory systems
An integrated circuit (IC) memory controller is disclosed. The memory controller includes a receiver to receive a strobe signal and provide an internal strobe signal. An adjustable delay circuit delays an enable signal to generate a delayed enable signal. A gate circuit generates a gated strobe signal using the delayed enable signal that masks transitions of the internal strobe signal that occur prior to a valid region of the internal strobe signal. A sample circuit samples data using the gated strobe signal.
US10861514B2 Data transmission and reception system, data transmission and reception device, and method of controlling data transmission and reception system
A system includes: a first device; a second device connected to the first device via a transmission line; and control devices that are coupled to the first and second devices and control transmission and reception of a data signal and a timing signal between the first device and the second device, wherein the first device: determines a combination of phases with which a range of a voltage of determination as to whether the data signal is acquired is wider than a range of a voltage in which the data signal is acquired in other combinations of phases in information including combinations of phases in which a phase of the timing signal is specified for each data line in the transmission line, when the second device is operated according to the combinations of phases based on the information; and controls the second device based on the combination of the phases.
US10861513B2 Memory device with selective precharging
A memory device includes memory cells operably connected to column signal lines and to word signal lines. The column signal lines associated with one or more memory cells to be accessed (e.g., read) are precharged to a first voltage level. The column signal lines not associated with the one or more memory cells to be accessed are precharged to a second voltage level, where the second voltage level is less than the first voltage level.
US10861510B2 Majority voting processing device, semiconductor memory device, and majority voting method for information data
A majority voting processing device performs majority voting on respective bits of information data piece including r-number of bits (r is an integer of 2 or greater). The device includes a memory including a plurality of memory element groups each including r-number of memory elements that store data for the corresponding r-number of bits, respectively, the plurality of memory element groups each being provide for one address. A memory access unit writes each bit of the information data piece in k-number (k is an odd number of 3 or greater) of the memory elements in the memory element group corresponding to one address, and reads out the k-number of bits written in the k-number of the memory elements corresponding to that one address. A majority voter that performs majority voting on the k-number of bits read out from the memory by the memory access unit.
US10861507B2 Sense amplifier with increased headroom
Systems, apparatuses, and methods for implementing a sampling circuit with increased headroom are disclosed. A sampling circuit includes at least a pair of input signal transistors connected via their drains to a cross-coupled pair of state nodes. The cross-coupled pair of state nodes are coupled to a tail transistor device via the sources of N-type transistors. When clock goes low, the circuit precharges the cross-coupled pair of state nodes while simultaneously attempting to amplify the difference between the pair of input signals. The amplification is performed by a pair of transistors in series between a source of each input signal transistor and ground. Each gate of the pair of transistors is connected to an inverted clock signal. When clock goes high, the circuit stops precharging and a voltage difference between the pair of input signals is regenerated to create a resulting differential voltage on the pair of state nodes.
US10861506B2 Memory module battery backup
Examples disclosed herein relate to dual in-line memory module (DIMM) battery backup. Some examples disclosed herein describe systems that include a backup power source pluggable into a DIMM slot. The backup power source may include a plurality of battery cells electrically connected to a DIMM to provide backup power to the DIMM. Each of the plurality of battery cells supporting the DIMM may be electrically connected to a DC-to-DC converter in series and to each other in parallel.
US10861497B2 High framerate video recording
A device for recording videos includes an image signal processor to process frames captured in response to a request for recording a video at a first frame rate, and a video encoder to encode captured frames. The device also includes processing circuitry operative to allocate image buffers from memory in response to the request, and execute a camera software to direct the image signal processor to fill each image buffer with a batch of the captured frames. For each filled image buffer, a reference of the image buffer is passed from the camera software to a video software at a second rate, which is a fraction of the first frame rate. The processing circuitry then executes the video software to provide one frame at a time to the video encoder for encoding at the first frame rate.
US10861495B1 Methods and systems for capturing and transmitting media
The present disclosure allows for unique collection and housing of captured media, and further provides for a unique method of access for stored captured media. In some implementations, the system may use a device's native components, such as a microphone or camera, without using the native operating system. In some embodiments, captured media may be temporarily stored in a local cache until the device connects to a communication network, which may initiate transfer of the captured media to an external server. In some implementations, captured media may be accessible through a unique access mechanism, which may allow for immediate viewing of the captured media without requiring a separate download of the file.
US10861490B1 Multi-controller data storage devices and methods
A data storage device including an interface, a first actuator, a second actuator, an auxiliary controller, and a primary controller. The auxiliary controller is configured to control positioning of the second actuator. The primary controller is configured to control positioning of the first actuator. The primary controller is communicatively coupled between the interface and the auxiliary controller.
US10861489B1 Heat-assisted magnetic recording device including a slider having an on-wafer-laser
An apparatus includes a substrate and a reader deposited on the substrate. A laser is formed on a non-self supporting structure and bonded to the substrate. A plurality of heat sink layers are deposited between the reader and the laser and configured to provide thermal coupling between the substrate and the laser and sink heat away from the laser. A waveguide is deposited proximate the laser. The waveguide is configured to communicate light from the laser to a near-field transducer that directs energy resulting from plasmonic excitation to a recording medium.
US10861476B2 System and method for building a voice database
A timbre vector space construction system for building a timbre vector space has an input. The input is configured to receive a first speech segment in a first voice and a second speech segment in a second voice. The system also includes a temporal receptive field to transform the first speech segment into a first plurality of analytical segments, and the second speech segment into a second plurality of analytical segments. Each of the first plurality of smaller analytical segments, and each of the second plurality of analytical segments have a frequency distribution that represents a different portion of the timbre data of the respective voices. The system also includes a machine learning system configured to map the first voice relative to the second voice in the timbre vector space as a function of the frequency distribution of the first plurality of analytical segments the second plurality of analytical segments.
US10861468B2 Apparatus and method for encoding or decoding a multi-channel signal using a broadband alignment parameter and a plurality of narrowband alignment parameters
The apparatus for encoding a multi-channel signal having at least two channels, includes: a parameter determiner for determining a broadband alignment parameter and a plurality of narrowband alignment parameters from the multichannel signal; a signal aligner for aligning the at least two channels using the broadband alignment parameter and the plurality of narrowband alignment parameters to obtain aligned channels; a signal processor for calculating a mid-signal and a side signal using the aligned channels; a signal encoder for encoding the mid-signal to obtain an encoded mid-signal and for encoding the side signal to obtain an encoded side signal; and an output interface for generating an encoded multi-channel signal including the encoded mid-signal, the encoded side signal, information on the broadband alignment parameter and information on the plurality of narrowband alignment parameters.
US10861457B2 Vehicle digital assistant authentication
A vehicle includes a controller, programmed to responsive to detecting a voice command from a user and a location of the user inside the vehicle via a microphone, authenticate an identity of the user using facial recognition on an image captured, by a camera, of the location of the user; and responsive to a successful authentication, execute the voice command.
US10861456B2 Generating dialogue responses in end-to-end dialogue systems utilizing a context-dependent additive recurrent neural network
The present disclosure relates to systems, methods, and non-transitory computer readable media for generating dialogue responses based on received utterances utilizing an independent gate context-dependent additive recurrent neural network. For example, the disclosed systems can utilize a neural network model to generate a dialogue history vector based on received utterances and can use the dialogue history vector to generate a dialogue response. The independent gate context-dependent additive recurrent neural network can remove local context to reduce computation complexity and allow for gates at all time steps to be computed in parallel. The independent gate context-dependent additive recurrent neural network maintains the sequential nature of a recurrent neural network using the hidden vector output.
US10861455B2 Inference on date time constraint expressions
A method includes receiving an utterance at a computerized automated assistant system, and detecting, via a date/time constraint module of the computerized automated assistant system, one or more constraints in the utterance associated with a date or time. The utterance is associated with a domain. The method further comprises generating, via the date/time constraint module, a periodic set for each of the one or more constraints associated with the date or time, and combining, via the date/time constraint module, the one or more periodic sets. The method further comprises processing, via a dialogue manager module of the computerized automated assistant system, the combined periodic sets to determine an action, and executing the action at the computerized automated assistant system.
US10861451B2 Modification of user command
One embodiment provides a method, including: receiving, at an information handling device, an audible command to perform a function; determining, using a processor, at least one aspect associated with the audible command that prevents performance of the function; and providing, based on the determining, a suggested modification to the audible command. Other aspects are described and claimed.
US10861449B2 Information processing device and information processing method
[Object] To provide an information processing device, an information processing method, and a program, which are capable of causing a device which is desirable to the user among a plurality of devices to give a response.[Solution] An information processing device including: an input unit configured to obtain information related to a voice of a user and device information of each of a plurality of devices; and a selecting unit configured to select a device from the plurality of devices on the basis of an aspect specified by at least one of the information related to the voice and the device information obtained by the input unit and the device information.
US10861446B2 Generating input alternatives
Exemplary embodiments relate to a system for recovering a conversation between a user and the system when the system is unable to properly respond to a user's input. The system may process the user input and determine an error condition exists. The system may query one or more storage systems to identify candidate text data based on their semantic similarity to the user input. The storage systems may store data related to past frequently entered inputs and/or user-generated inputs. Alternative text data is selected from the candidate text data, and presented to the user for confirmation.
US10861445B2 Interactive apparatus, interactive method, and interactive program
An interactive apparatus includes: acquisition means for acquiring profile information in which a topic in a user's speech and the number of predetermined parts of speech of words included in the speech are associated with each other; topic selection means for setting the probability that the topic is selected in such a way that topics whose numbers of predetermined parts of speech are larger are selected with a higher probability from among topics set in the profile information based on the profile information acquired by the acquisition means, and selecting the topic in accordance with the probability of the selection that has been set; and response generation means for generating a response to the user based on the topic that has been selected by the topic selection means.
US10861443B2 Continuous speech recognition using dual neural networks
Automatic speech recognition (ASR) systems and methods. An ASR system includes a vector memory to store a plurality of feature vectors sequentially extracted from an audio data stream. A first neural network performs speech recognition processing on feature vectors stored in the vector memory to attempt to recognize a word from a predetermined vocabulary. A second neural network controls when the first neural network performs the speech recognition processing. The first neural network is held in a quiescent state except when performing the speech recognition processing under control of the second neural network.
US10861437B2 Method and device for extracting factoid associated words from natural language sentences
A method an system for extracting factoid associated words from natural language sentences is disclosed. The method includes creating an input vector that includes a plurality of parameters for each target word in a sentence. For a target word, the plurality of parameters includes a Part of Speech (POS) vector, a word embedding, a word embedding for a head word of the target word, a dependency label, and a semantic role label. The method includes processing for each target word, the input vector through a trained neural network and assigning one or more factoid tags to each target word in the sentence. The method includes extracting text associated with factoids from the sentence based on the one or more factoid tags. The method further includes providing a response to the sentence inputted by the user based on the text associated with the factoids.
US10861435B2 Systems and methods for signaling of information associated with audio content
A device may be configured to parse a syntax element specifying the number of available languages within a presentation associated with an audio stream. A device may be configured to parse one or more syntax elements identifying each of the available languages and parse an accessibility syntax element for each language within the presentation.
US10861434B2 Systems and methods for noise-cancellation
A noise-cancellation system, including: a plurality of sensors, each sensor outputting a sensor signal; a controller configured to receive each sensor signal, and, for each sensor signal, to: determine a power of the sensor signal at a plurality of frequencies; determine a measure of association between the power of the sensor signal at the plurality of frequencies and frequency; and determine whether the measure of association exceeds a predetermined threshold, wherein the processor is further configured to compute a noise-cancellation signal using the sensor signals, wherein the noise-cancellation signal is computed excluding sensor signals that were determined to exceed the predetermined threshold; and at least one actuator receiving the noise-cancellation signal and producing a noise-cancellation audio signal.
US10861430B1 Guitar apparatus for switching pickups
An apparatus for selecting between sets of pickups for a stringed musical instrument including a top plate with two sets of pickups embedded therein that is rotationally attached to a back plate. The apparatus includes an electrical connector that enables electrical connection between the pickups and the instrument. The apparatus further includes attachment structure enabling fastening of the instrument to a backside of the instrument. The apparatus is configured to extend through a body of the instrument such that the top plate is adjacent strings of the instrument.
US10861427B2 Device configurations and methods for generating drum patterns
The present disclosure relates to methods and devices for generating drum patterns. In one embodiment a method includes receiving a user generated input including a plurality of events during a time interval, and detecting the events. The method also includes analyzing the events to define a rhythmic pattern based on number of events detected, placement of each event in the time interval, and duration of the time interval. Each of the plurality of events may be classified into at least one type of drum pattern element and a drum pattern may be generated based on the rhythmic pattern to include a drum element for each event of the rhythmic pattern. In certain embodiments, pitch or tone of the events may be determined to classify events as components of a drum pattern. Processes and devices allow for professional sounding drum patterns to be output based on received input.
US10861423B2 Display apparatus and display method thereof
A display method of a display apparatus includes: obtaining at least one set of viewing position parameters; determining a target display area within an active area of the display apparatus according to the at least one set of viewing position parameters; and displaying images in the target display area.
US10861420B2 Image output apparatus, image output method, for simultaneous output of multiple images
In order to solve a conventional problem that it is not possible to simultaneously output two or more images obtained by performing different processes on one input image, an image output apparatus includes: an input image accepting unit that accepts an input image; a first image acquiring unit that acquires a first image based on the input image; a second image acquiring unit that performs an image process that is different from the process that is performed by the first image acquiring unit, on the input image or the first image, thereby acquiring a second image; and an output unit that outputs the first image and the second image. Accordingly, it is possible to simultaneously output two or more images obtained by performing different processes on one input image.
US10861419B2 Modular flexible display system and methods
Disclosed are embodiments of flexible display modules and systems of flexible display modules. Display modules have a plurality of light emitting elements arranged in a predetermined pattern and providing a highly uniform visual effect. Alignment and complementary alignment features enable the alignment of adjacent display modules and the creation of large displays from a plurality of aligned display modules. Features to couple to and retain a support frame are provided. Flexible and durable weather resistance features are provided. Modules and systems have features that permit installation and removal from the front side or the back side of the display. A system of modular support frames works cooperatively with the display modules, adapting to different mounting environments, and thereby providing large modular displays with desirable properties.
US10861413B2 System and method for age-based gamut mapping
A method for processing an image for display on a wide-gamut display includes receiving a viewer's characteristic, determining a set of color scaling factors based on the characteristic, and applying the set of color scaling factors to adjust a white point of the image.
US10861411B2 Display device
A display device includes an image line and a position detecting line disposed in a display area and a signal processor, a first switch circuit, a second switch circuit, a common signal source, and a third switch circuit disposed outside the display area. The signal processor is configured to perform a feeding of an image signal and position detection with time-division. The first switch circuit is configured to electrically connect the image line to the signal processor in synchronization with the feeding of the image signal. The second switch circuit is configured to electrically connect the position detecting line to the signal processor in synchronization with the position detection. The common signal source is configured to feed a common signal. The third switch circuit is configured to electrically connect the position detecting line to the common signal source in synchronization with the feeding of the image signal.
US10861405B2 Color transform for RGBG subpixel format
A method for directly converting Y0Y1CoCg or Y0Y1CbCr image data to RGBG image data is presented, along with a display device that includes a decoder configured to perform such conversion. The conversions may be performed as follows: ( R G 0 B G 1 ) = 1 α * ( 1 2 1 2 1 - 1 3 2 - 1 2 0 1 1 2 1 2 - 1 - 1 - 1 2 3 2 0 1 ) ⁢ ( Y 0 Y 1 Co Cg ) ⁢ ⁢ and ⁢ ( R G 0 B G 1 ) = 1 α * ( 1 2 1 2 - 1 4 3 4 3 2 - 1 2 - 1 4 - 1 4 1 2 1 2 3 4 - 1 4 - 1 2 3 2 - 1 4 - 1 4 ) ⁢ ( Y 0 Y 1 Co Cg ) Wherein α is a scaling factor.
US10861403B2 Display device
According to one embodiment, a display device includes a pair of substrates including a display area in which pixels are arranged, pixel electrodes and memories provided in the pixels, signal lines supplied with digital signals, switching elements connecting the memories and the signal lines, scanning lines supplied with scanning signals, a first driver unit, and a second driver unit. The first driver unit is provided in a peripheral area around the display area, and supplies the digital signal to the signal line. The second driver unit is provided in the peripheral area, and supplies the scanning signal to the scanning line. In the display device, at least a part of the first driver unit is provided between the display area and the second driver unit.
US10861400B2 Display device, electronic device and display control method for screen
The present disclosure relates to a display device. The display device includes: a display module, which comprises at least two layers of display panels; and at least two controllers, which are connected to respective display panels of the at least two layers of display panels of the display module, each controller of the at least two controllers is configured to, in an operating state, control one respective display panel connected to each controller to display.
US10861398B2 Quantum photonic imager incorporating color-tunable solid state light emitting micro pixels
An emissive quantum photonic imager comprised of a spatial array of digitally addressable multicolor micro pixels. Each pixel is an emissive micro optical cavity comprising a monolithic color-tunable semiconductor light emitting diode. The light generated by each color-tunable pixel diode is emitted perpendicularly to the plane of the imager directly or via a plurality of vertical waveguides that extract and collimate the light generated from the pixel diode. Each pixel diode is individually addressable to enable the pixel to emit any of the colors associated with its monolithic color-tunable semiconductor light emitting diode at any on/off duty cycle for each color. The individual pixels modulate their required colors and brightness values by controlling the drive current and/or on/off duty cycle of the respective color-tunable diodes. Pixel-level micro optics further collimate and directionally modulate the light emitted from the micro pixels.
US10861397B2 Organic light emitting diode display device supporting a partial driving mode
An OLED display device includes a display panel including first and second partial panel regions, a scan driver configured to sequentially apply scan signals to the first and second partial panel regions in a normal driving mode, and to sequentially apply the scan signals to a driven one of the first and second partial panel regions in a partial driving mode, and a data driver configured to apply data signals to the first and second partial panel regions in the normal driving mode, and to apply the data signals to the driven one of the first and second partial panel regions in the partial driving mode. In the partial driving mode, the scan driver is configured to sequentially apply diode initialization signals to the driven one of the first and second partial panel regions, and to concurrently apply the diode initialization signals to a non-driven one of the first and second partial panel regions.
US10861387B2 Electronic device and operation control method of electronic device
Various embodiments of the present invention relate to an electronic device and an operation control method of the electronic device, and the electronic device comprises an organic light-emitting diode (OLED) display panel including a plurality of sub pixels, a memory, and a processor, wherein the processor can be configured so as to confirm accumulated image data for each sub pixel of the display panel while a plurality of frames are displayed on the panel, generate a compensation image for compensating for a residual image generated on the display panel on the basis of the accumulated image data of each sub pixel when an event for residual image compensation occurs, and display the generated compensation image on the display panel.
US10861385B2 Display device including pixels with driving transistors that have different amounts of unit transistors
A display device includes: a first pixel including a first organic light emitting diode and a first driving transistor for controlling a driving current flowing to the first organic light emitting diode; a second pixel including a second organic light emitting diode and a second driving transistor for controlling a driving current flowing to the second organic light emitting diode; and a third pixel including a third organic light emitting diode and a third driving transistor for controlling a driving current flowing to the third organic light emitting diode, wherein the first driving transistor, the second driving transistor, and the third driving transistor include a different number of unit transistors from one another, and the first pixel, the second pixel, and the third pixel have different colors from one another.
US10861384B1 Method of controlling image data and related image control system
A method of controlling image data includes the steps of: receiving an image frame; generating an image data distribution of the image frame; and controlling a parameter for displaying the image frame according to the image data distribution.
US10861382B2 Pixel circuit and repair method thereof
A pixel circuit includes a first lighting circuit, a second lighting circuit, and a compensation circuit. A first light emitting element of the first lighting circuit receives a first driving current when the first transistor switch of the first lighting circuit is turned on. The second light emitting element of the second light emitting circuit receives a second driving current when the second transistor switch of the second light emitting circuit is turned on. When the first light emitting element and the second light emitting element are driven by the first driving current and the second driving current, the compensation circuit provides a compensation current to the first light emitting element or the second light emitting element according to a difference in impedance between the first light emitting circuit and the second light emitting circuit.
US10861380B2 Display systems with hybrid emitter circuits
Disclosed herein are display systems and techniques for operating a display in a display system. An output image is formed by scanning a column of light emitters such that emitters in different rows of the column contribute to a same location in the output image. The emitters are driven using pulse-width modulation (PWM). PWM pulses are applied in synchronization with the scanning to cause emitters to emit light at an intensity corresponding to an illumination parameter. The driving includes generating, based on an illumination parameter, a PWM pulse by applying an analog signal in combination with applying a digital signal. The analog signal controls an amplitude of the PWM pulse. The digital signal controls a duration of the PWM pulse.
US10861376B2 State control method and device for display screen, storage medium and electronic device
The disclosure provides a state control method for a display screen, which includes that: a current state of a display screen is acquired; a corresponding signal transmitter in a first signal transmitter and a second signal transmitter is controlled according to the current state to transmit a detection signal, wherein the detection signal is reflected by a barrier to form a reflected signal; a distance state between a terminal and the barrier is judged according to an intensity of the reflected signal received by a signal receiver; and the state of the display screen is controlled according to the distance state.
US10861374B2 Display apparatus
A display apparatus including a display panel is provided. The display panel has a plurality of display blocks, wherein each display block includes a light conversion circuit, a pixel array, and a data voltage selection circuit. The light conversion circuit receives the light pulse signal and has a pull-up circuit and a pull-down circuit, wherein the pull-up circuit and the pull-down circuit are coupled between a system high voltage and a system low voltage, and the pull-up circuit and the pull-down circuit output the system high voltage or system low voltage according to the light pulse signal to form a voltage pulse signal. The data voltage selection circuit is coupled to the light conversion circuit and the pixel array and receives an AC waveform voltage to supply a data signal to the pixel array according to the voltage pulse signal.
US10861371B2 Display device
Disclosed is a display device for increasing an aperture ratio of a transmissive part. The display device includes data lines overlapping with one or more of the pixels emitting light to display an image. Each pixel includes subpixels arranged within the pixel along a same direction as the data lines. The display device further includes transmissive parts arranged in the first direction and corresponding to adjacent pixels. In addition to the data lines overlapping the pixels, the display device may include power lines and reference voltage lines parallel with the data lines and overlapping with the pixels. The display device may include scan lines and sensing lines arranged to cross the transmissive parts and data lines. As a result, the number of lines crossing the transmissive parts is reduced, thereby increasing an aperture ratio of the transmissive parts.
US10861361B2 Display device
A display device includes a substrate includes a display area having a plurality of pixels, a pad area including a plurality of input pads, and a circuit area positioned between the pad area and the display area; a crack sensor having a first end and a second end, the first end being connected to a first input pad of the plurality of input pads; a first shorting element extending through the pad area, the first shorting element being connected to the second end and extending to an edge of the substrate; a plurality of data lines connected to the plurality of pixels; and a crack sensing circuit including a first switching element having an input terminal connected to the first end and an output terminal connected to a first data line of the plurality of data lines, and a second switching element having an input terminal connected to the second end and an output terminal connected to a second data line of the plurality of data lines.
US10861360B2 Display device and method of driving the same
A display device includes a pixel column including first to n-th pixels connected to a same data line and different gate lines from each other, a data driving chip which outputs a test data voltage in a test mode and outputs image data voltages in a normal mode, a sensing circuit which is electrically connected to the data line and the data driving chip in the test mode, senses a current output to the first pixel during a first period, and senses a current output to an i-th pixel during a second period, and a signal controller which compares a reference charge amount calculated based on the current sensed during the first period to a first charge amount calculated based on the current sensed during the second period and compensates for a level of an image data voltage applied to the i-th pixel among the image data voltages based on the compared result.
US10861359B2 Surround-view with seamless transition to 3D view system and method
A method for seamless transition from a 2D surround view to a 3D surround view. The method includes initializing the 2D-SRV processing chain, displaying the 2D surround view while waiting for HLOS handshake to complete and upon completion of a HLOS handshake, initializing a 3D-SRV processing chain and waiting for a 3D-SRV buffer output; disabling the 2D-SRV display pipeline and enabling a 3D-SRV display pipeline; enabling switchback monitor; atomically switching to 3D surround view seamlessly and glitch free; and displaying 3D surround view on a monitor. Another method includes detecting a crash in a HLOS and seamlessly switching to a 2D surround view from a 3D surround view.
US10861355B1 Rack display
A product display system for use with sales of consumer products. The display includes a rack with at least one shelf to display screening products and a cross member for supporting a display assembly. The display assembly has a support channel with a bracket attached to the cross member. The display assembly also includes a housing sized to be received in the support channel. The display housing includes a base with a rear wall and upper and lower channel guides. The channel guides define opposing sets of channels for receiving a graphic insert with printed information and a transparent acrylic insert. The transparent insert has printed on it screen designs to allow viewing of the printed information through screen product designs displayed on the product display system.
US10861354B2 Perforated, combined receipt and label roll
A receipt and label roll comprises a core and a web having a longitudinally-extending axis and wound on the core along the axis. The web includes (i) a substrate having a front side and a back side opposite the front side, (ii) a thermally-sensitive coating disposed on the front side of the substrate, (iii) adhesive disposed on a portion of the back side of the substrate along the web axis, and (iv) a release coating disposed on the front side of the substrate along the web axis to prevent the adhesive from sticking to the front side of the substrate when the web is wound on the core. The web further includes (v) a longitudinal weakened structure extending along a direction parallel to the web axis and dividing the web into a first web portion on which the adhesive is disposed and a second web portion which is substantially devoid of adhesive.
US10861353B2 Article configured to reproduce a predetermined image with three-dimensional effect and method for producing said article
The present invention relates to an article (C) configured for reproducing a predetermined image with three-dimensional effect. Said article (C) comprising a succession of sheets (1,2,3) and said succession of sheets (1,2,3) comprising at least a first sheet (1) having a first surface (1A) on which a first part (11) of said predetermined image is shown, and a second surface (1B), opposite to said first surface (1A), as well as a second sheet (2) having a first surface (2A), on which a second part (12) of said predetermined image is shown, and a second surface (2B), opposite to said first surface (2A), where said second part (12) of said predetermined image comprising a first portion (12A) showing a first image reproducing said first part (11) of said predetermined image in shadow, and a second portion (12B) showing a second image, different from said first image. Said first sheet (1) has at least one opening or portion of transparent material (100) having predetermined dimensions, and said article (C) is configured in such a way that, when in use, said second sheet (2) is parallel or substantially parallel to said first sheet (1) and is aligned to said first sheet (1) along an axis (A), said axis (A) being perpendicular to said first sheet (1) and to said second sheet (2), said first surface (2A) of said second sheet (2) is at a predetermined first distance from the second surface (1B) of said first sheet (1), said at least one opening or portion of transparent material (100) is arranged with respect to the first surface (2A) of said second sheet (2) in such a way that said second portion (12B) of said second part (12) is visible from the outside and the projection along said axis (A) of said first part (11) of said predetermined image shown on the first surface (1A) of said first sheet (1) falls on the first surface (2A) of said second sheet (2) substantially in correspondence of said first portion (12A) of said second part (12). The present invention relates also to a method for producing said article.
US10861352B2 Ophthalmological teaching aid
An ophthalmological teaching aid includes a shell having an outer surface, an interior, a student region with a viewing window, and an observation target in the interior of the shell. The observation target is positioned to be visible to a viewer looking through the viewing window and has at least one feature residing at a feature location. The teaching aid also includes an instructor region spatially corresponding to at least a portion of the observation target. The teaching aid includes a landmark corresponding to the feature location. The presence of the landmark enables the instructor to assess a student's skill in using an ophthalmoscope.
US10861350B2 Modular frames for arrangement and orientation of geometric solids
Modular frames for instructional use that provide secure mounts for geometric solids are presented. Some contemplated modular frames can be assembled into three dimensional modular devices and are particularly suitable for instructional purposes. Modular devices comprising two or more frames could be coupled via a clip in two or more different configurations. Containers including conductive material and configured to provide a Faraday cage around their contents are also provided.
US10861348B2 Cross-application feature linking and educational messaging
A method and system for providing educational content for use in a computing device to facilitate the training of users in new features across applications is disclosed. A package is delivered to a first application that includes a deep link to a specific feature available in a second application. When a triggering event occurs, the user may be invited to explore or use the feature and/or be automatically directed to the feature in the second application.
US10861340B2 Vehicle detection system and vehicle detection method
A vehicle detection system includes a server connected to be able to communicate with a camera installed at an intersection and a client terminal connected to be able to communicate with the server. The client terminal sends, in response to input of information including date and time and a location at which an incident occurred and a feature of a vehicle which caused the incident, an information acquisition request relating to a vehicle which passes through the intersection at the location at the date and time to the server. The server extracts vehicle information and a passing direction of the vehicle passing through the intersection at the location in association with each other based on a captured image of the camera of the camera installed at the intersection at the location at the date and time in response to a reception of the information acquisition request and sends an extraction result to the client terminal. The client terminal displays a visual feature of the vehicle passing through the intersection at the location and the passing direction of the vehicle on a display device.
US10861338B2 Systems and methods for driver assistance
Systems and method for a driver assistance system including a surround view system are provided. In an example method for automatically selecting a virtual camera position in the surround view system, the method includes selecting one of the one or more vehicle surrounding the host vehicle as a threat vehicle based on at least one of a geographic position, and a velocity of the vehicle relative to one or more of a position, a heading, and a speed of the host vehicle. Based on the selected threat vehicle, the method includes selecting a virtual camera position such that the threat vehicle and a portion of the host vehicle are in view of a virtual camera, and displaying an image from the virtual camera position to a driver of the host vehicle.
US10861335B2 Parking management system and parking space management method
A parking management system and a parking space management method are provided. In this system, intelligent parking locks are capable of performing two-way data communication with a cloud platform and executing an action instruction issued by the cloud platform, which realizes parking space sharing, open and intelligent management and monitoring. One-key navigation parking and one-key car searching can be realized since the intelligent parking locks include Bluetooth positioning and/or multiple GPS combined with mobile internet applications. The problems in searching for a parking space and searching for one's own car are hence well solved. The induction type parking locks control system ensures automatic locking and unlocking operations according to the distance between the mobile terminal and the parking locks, which significantly improves user's experiences.
US10861330B2 Method and apparatus for obtaining signal light duration data
A method for obtaining signal light duration data is provided. The method includes obtaining, from running track data of plural positioning terminals, an intersection phase and a set of track sequences that correspond to the intersection phase. A state alternation sequence is obtained from the set of track sequences for the intersection phase. A signal light duration sample value of the intersection phase is obtained from the state alternation sequence, and signal light duration data is generated according to the signal light duration sample value.
US10861326B2 Method and device for sharing image information in communication system
In a method for sharing driving images of a second vehicle by a first terminal, which communicates with a first vehicle, in a communication system, the present invention comprises the steps of: storing routes by time of the first vehicle; receiving a first message, for notifying an occurrence of an accident or a hazardous situation, from an electronic device of the first vehicle; if the first message is received, selecting a first route of predetermined time from the stored routes; and transmitting a second message for requesting image information related to the first route among the driving images of the second vehicle.
US10861324B2 Vehicle cabin monitoring
Systems, methods, and non-transitory computer readable media may be configured to facilitate cabin monitoring of a vehicle. A selection of a cabin monitoring option may be monitored. Responsive to the selection of the cabin monitoring option, one or more sensors may be controlled to monitor an interior of a vehicle.
US10861322B2 System and device for monitoring parameters
A system and device for monitoring parameters that are used in metrology to monitor one or more physical parameters remotely in real time are disclosed. By utilizing the system and device, a user can monitor a machine, a process or a phenomenon, by means of messages, emails and/or an application on his mobile phone or computer connected to the internet.
US10861320B2 Predictive analytics for emergency detection and response management
Disclosed are systems, methods, and media capable of generating emergency predictions. The systems, methods, and media generate spatiotemporal emergency communication predictions, carry out data augmentation, detect emergency anomalies, optimize emergency resource allocation, or any combination thereof.
US10861318B2 Wearable smart router
Embodiments include a system, method, and computer program product for a wearable smart device that provides improved connectivity for performing interoperability gateway functions for a variety of devices. In an embodiment, the wearable smart device receives data monitored by one or more devices within a proximity threshold via respective communication channels of the one or more devices. The wearable smart device detects two or more connectivity paths for providing access to a wide area network. Then, the wearable smart device monitors first statuses of the one or more devices and respective communication channels, and second statuses of the two or more connectivity paths. Based on the monitored first and second statuses, the wearable smart device selects one of detected connectivity paths. Then, the wearable smart device communicates the monitored data to an agency via the selected connectivity path.
US10861317B2 Wearable smart gateway
Embodiments include a system, method, and computer program product for a wearable smart gateway (WSG) that is capable of providing interoperability gateway functions for a variety of wearable devices. In an embodiment, the WSG detects one or more devices within a proximity that use communication interfaces supported by corresponding plug-ins installed in the memory. Then, the WSG establishes communication channels with the detected one or more devices according to configurations within the corresponding plug-ins, wherein the established communication channels forms a personal area network. The WSG may perform interoperability gateway functions to communicate data monitored by the one or more devices within the personal area network to an agency via a wide area data network.
US10861314B1 Sound detection and alert system for a workspace
A workspace assembly includes at least a first sound sensor located in a first facility space, at least one communication device located within the first space, and a processor in communication with the at least a first sound sensor and the communication device. The processor is adapted to compare the volume of sound emanating from within the first space to a threshold level and to generate a signal via the communication device when the volume of sound emanating from within the first space exceeds the threshold level. The processor also periodically automatically adjusts the threshold level.
US10861312B2 Baby monitor
A baby monitor system includes a baby monitor unit, the baby monitor unit including at least a camera, a low-lighting feature and an illumination feature, and a remote control unit, the remote control unit including at least a display area, the display area including at least a video area and an illumination button, the video area configured to display video that is streamed from the baby monitor unit over a communications link between the baby monitor unit and the remote control unit.
US10861309B2 Emergency notification system
An emergency notification system for a building is provided. The emergency notification system includes one or more inputs devices mounted throughout the building. The one or more input devices can be configured to receive a manual user-input. The emergency notification system can include one or more output devices mounted throughout the building. The one or more output devices can include a plurality of LED arrays. Each of the plurality of LED arrays can be configured to emit light of a different color to indicate a different type of emergency. The emergency notification system can include one or more control devices configured determine a type of emergency occurring within the building based on the manual user-input. Furthermore, in response to determining the type of emergency, the one or more control devices can activate one of the LED arrays to emit light of a color indicative of the type of emergency.
US10861305B2 Drone enabled street watch
Apparatuses, techniques, and methods for a security and/or automation system are described. In some cases, methods may include receiving, from a first device, a request to capture data during an identified time period at a first location, determining that a mobile camera device and the first device are part of a predetermined group of devices operating in a neighborhood network, capturing the data using the mobile camera device at the first location, and transmitting the data to the first device. In some cases, the first device comprises a stationary device and the mobile camera device comprises an unmanned air vehicle.
US10861302B2 Robust motion filtering for real-time video surveillance
A video monitoring method that involves determining motion changes in a set of video frames to find potential objects is described. One or more bounding boxes are defined around the potential objects. These bounding boxes are spatially and temporally filtered to eliminate potential object candidates, with only potential objects in the bounding boxes remaining after filtering being classified or identified.
US10861301B1 Multifunctional smart holder and control method thereof
A multifunctional smart holder and a control method thereof. The multifunctional smart holder is placed on a vehicle device and used for holding a portable device. The multifunctional smart holder comprises: a near-field sensing circuit, a wireless charging circuit and a control circuit. The near-field sensing circuit performs a near-field sensing program to sense a near-field distance between an object to be tested and the multifunctional smart holder to generate a near-field sensing signal. The wireless charging circuit performs a wireless charging program. The control circuit determines whether the portable device is to be placed in the multifunctional smart holder, or taken out from the multifunctional smart holder according to the near-field sensing signal, so that the multifunctional smart holder clamps or releases the portable device, and performs a program for mitigating noise interference to reduce noise generated by the wireless charging circuit when performing the wireless charging program.
US10861298B2 Adaptive vibration noise reduction
A portable electronic device provides adaptive vibration noise reduction by generating a user alert vibration that is one of a first magnitude and a second magnitude, with the first magnitude being greater than the second magnitude. The portable device is configured to alert the user by providing a first magnitude alert vibration except when the device is lying flat and ambient noise at the device is low, and to provide a second magnitude alert vibration when the device is lying flat and ambient noise at the device is low.
US10861293B2 Personal emergency rescue beacon device
A personal emergency rescue beacon device. The device includes a balloon operably connected to a helium supply tank which is disposed within a waterproof housing. The waterproof housing is securable to a user's clothing via a clip fastener, or alternatively may be kept in a user's bag. A control operably connected to the helium supply tank is configured to automatically inflate and release the balloon when activated. The balloon includes a light source thereon that is configured to flash in a desired pattern for increased visibility. The balloon is affixed to a tether having a retraction mechanism that can be used automatically retract the balloon when actuated. The control is further operably connected to a GPS module that is configured to determine and transmit a location of the housing via a wireless transceiver to an emergency services department or other remote locations.
US10861292B2 Increasing resource utilization in gaming applications
A method for enhancing resource utilization in Texas Holdem poker comprises administering a primary Texas Holdem poker round for a plurality of players and, concurrently with the primary Texas Holdem poker round, administering a secondary Texas Holdem poker round among at least some players who have folded out of the primary Texas Holdem poker round. These folded players retain their respective hole cards from the primary Texas Holdem poker round for the secondary Texas Holdem poker round, and the secondary Texas Holdem poker round utilizes at least one otherwise idle resource from the primary Texas Holdem poker round. For physical games played at a table with physical playing cards, the otherwise idle resource(s) comprises table positions of folded players, and for computerized poker games played with virtual playing cards, the otherwise idle resource(s) comprise the remote communication connections between the dealer computer system and the player computer systems.
US10861289B1 Systems and methods for providing sportsbook wagering and fantasy gaming applications
Systems, methods and apparatus for providing, operating, hosting and conducting a gaming application which uses selections by a participant in a fantasy gaming contest to identify the sportsbook proposition wagers most likely to be of interest to the participant and display the wagers to the participant through a user interface associated with the fantasy gaming contest user interface.
US10861286B2 Enhanced visualization of game wager outcomes provided by symbol collectors in a game display
Systems, apparatuses, and methods that provide a bingo game wager outcome via symbol collector(s) in a spinning reel game are disclosed. A game controller of a gaming device receives a bingo game outcome in response to a wager. The game controller selects a spinning reel game outcome based on the received bingo game outcome and spin reels of the spinning reel game to obtain the spinning reel game outcome. The game controller collects feature symbols from an array of the symbols presented in the spinning reel game in symbol collector(s). The game controller provides an award from the symbol collector(s) corresponding to a portion of the feature symbols collected in the symbol collector(s) and increases the credit balance of a credit meter by an amount equivalent to the bingo game outcome at least in part in response to the award provided from the symbol collector(s). Numerous additional aspects are disclosed.
US10861282B2 Server process validation
A server which provides game play services, such as game play services associated with progressive games, is described. The server provides the game play services to remote gaming machines via a network protocol and a network interface. The server is configured to monitor the network connections associated with the network protocol in real-time to ensure that only valid processes executing on the server are utilizing the network connections. In one embodiment, software ports, associated with the network protocol and utilized to provide the game play services, are monitored. The monitoring can prevent malicious programs from utilizing the network connections for fraudulent purposes.
US10861281B2 Chip recognition system
According to one embodiment, provided is a chip recognition system that recognizes a chip on a gaming table in an amusement place having the gaming table, the chip recognition system including: a game recording apparatus that records, as an image, a state of chips stacked on the gaming table, using a camera; an image analysis apparatus that performs an image analysis on the recorded image of the state of chips; a plurality of chip determination apparatuses including at least a first artificial intelligence apparatus that determines a number of the chips stacked, using an image analysis result obtained by the image analysis apparatus; and a second artificial intelligence apparatus that decides a correct number of the chips stacked, when the plurality of chip determination apparatuses obtain different determination results for the number of the chips stacked.
US10861279B2 Front-mounted display configuration for a gaming device
A gaming device includes a front-mounted display, such as one or more displays which are mounted to a door of the gaming device. The display may be located in a recess or opening in the front of the gaming device, such as in the door. One or more electrical interconnection points may be electrically connected with one or more electrical attachment points to form one or more electrical connects between the gaming device and the one or more displays. The display may be mounted to the gaming device, such as the door, via one or more connectors which are accessible at an interior of the gaming device, such as the rear of the door.
US10861278B2 Parking meter with contactless payment
A parking meter is described that comprises components for providing parking meter functionality and a display for displaying parking information and a metal housing for protecting the parking meter components from an environment that has a display aperture through which the display is visible. The parking meter also comprises an antenna for a contactless payment reader arranged in or on the parking meter in close proximity to the display.
US10861277B2 Product dispenser with an s-shaped down chute
A serpentine product dispenser has a substantially “S”-shaped down chute between a cartridge containing rolling products, an exit port, and a lower feed channel leading to a product selection area. Jam-free feeding of cans from the cartridge is accomplished by forming the down chute in three arcuate sections. An upper arcuate section causes a first can falling through the exit port to impact a second can still in the dispenser, delaying motion of the second can, such that a third can follows the first can. A central arcuate section causes the first can to maintain rolling contact with a second can still in the cartridge, further facilitating the movement of the third can toward and into the down chute. A lower arcuate section directs cans toward the dispenser lower feed ramp and product selection area after they traverse the down chute upper and central arcuate sections.
US10861276B1 Method and system of personal vending
Systems for vending products to a customer that encompasses a group of co-located vending machines managed by a vending company, a database of current inventory of products in the vending machines and customer purchase history; and the use of a personal electronic device by the customer. Embodiments include a single order by a customer from a sorted list of prior purchases, and where a single purchase comprises sub-products from multiple co-located vending machines. Embodiments include the customer selecting either products or vending machines from a list of options provided via the user interface of the personal electronic device, wherein the list of options depends on the actual available inventory in vending machines co-located with the customer, and the customer purchase history.
US10861275B2 Reverse vending machine incorporating a method of cleaning therein
A reverse vending machine is provided that includes an interface cabinet having an inlet portal. At least one bin is provided for receiving the accepted recyclable container. A roller system identifies and sorts the recyclable containers. A crusher is driven by a motor with a mechanical coupling between the crusher and the motor. The crusher is adapted to receive various containers and is positioned intermediate between the roller system and the bin. A cart or frame displaceable relative to the interface cabinet, the crusher is mounted on the cart or the frame. A reverse vending machine in another embodiment includes a interface cabinet, the interface cabinet having an inlet portal for recyclable container input and a rejected container depository. At least one bin and a roller system are provided along with a wash system for cleaning components of the interface cabinet between the inlet portal and the bin.
US10861273B2 Employing pressure signatures for personal identification
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a biometric authentication system. In one aspect, a method includes capturing pressure measurement data as a sequence of pressure maps as the user applies pressure to the pressure sensing device; determining a dynamic pressure signature for the user based on the pressure measurement data, the dynamic pressure signature including a temporal sequence of the pressure maps; and authenticating the user based on a comparison of the dynamic pressure signature to an initial dynamic pressure signature.
US10861271B1 Check-in/be-out (CiBo) and be-in/be-out (BiBo) using mesh networks
Techniques for Check-In/Be-out (CiBo) and Be-in/Be-out (BiBo) using Mesh Networks are disclosed. In one implementation, an access control system includes a mesh network. The mesh network includes a set of mesh nodes disposed proximate to a gate to an access-controlled area and a master mesh node communicatively coupled to the set of mesh nodes. The master mesh node is configured to determine whether a device is near the gate based on a strength of a signal received at one of the set of the mesh nodes from the device. The system further includes a validator communicatively coupled to the master mesh node and a backend system. The validator is configured to: receive an indication from the master mesh node that the device is near the gate, determine, based on the indication, whether the device is authorized to enter or exit through the gate, and transmit a result of the determination of whether the device is authorized to enter or exit through the gate to the backend system.
US10861264B2 Systems and methods of lock and powered load enumeration and secure activation
A load control system includes a power supply, a load controller coupled to a load, and a supply controller. The load controller receives a first power having a first current level from the power supply, and uses the first power to cause a plurality of resistors to output a plurality of pre-defined codes. The supply controller receives the plurality of pre-defined codes, evaluates an output condition based on the plurality of pre-defined codes, and causes the power supply to output a second power having a second current level greater than the first level responsive to the plurality of pre-defined codes satisfying the output condition.
US10861263B2 Electronic locking systems, methods, and apparatus
Electronic locking devices, systems, and methods may require the utilization of an electronic key generated by an electronic key generation device. The electronic key may be generated using a data payload received from a server and/or an administrative device. The administrative device is enabled to remotely manage the locking device and locking system via, for example, a software application running on the administrative device and/or a website.
US10861262B2 Handheld transmitter for a portable lock
The invention relates to a handheld transmitter having an energy store, a motion sensor for detecting a movement of the handheld transmitter, and a transmission/reception unit for establishing a wireless connection to an electrically actuable portable lock, wherein the handheld transmitter can be switched over between a manual mode in which the connection establishment can only be triggered by the actuation of an actuation element by a user and an automatic mode in which the connection establishment can be triggered by a movement of the handheld transmitter. A further subject of the invention is a locking system comprising such a handheld transmitter and an electrically actuable portable lock. The invention additionally relates to a method of unlocking an electrically actuable portable lock by means of a handheld transmitter.
US10861261B2 Apparatuses, systems and methods for electronic data logging
Apparatuses, systems, and methods are provided for electronic data logging. More particularly, apparatuses, systems, and methods are provide for electronic data logging which may incorporate a vehicle electronic device that may store data when the vehicle electronic device is not in communication with an external device and that may transmit data when the vehicle electronic device is in communication with an external device.
US10861260B2 Driving behaviour monitoring systems
A driving behaviour monitoring device having a data processor and a geographic positioning module in which the processor will make a determination, based on monitored driving behaviour, whether a vehicle is likely to have been involved in an accident, and record a geographical location associated with the data, and to further determine whether the device has changed its geographical position by more than a predetermined distance within a predetermined time. Driving data collected may also be used to calculate or adjust insurance premiums and/or to provide safety feedback.
US10861255B1 System and method for analyzing and presenting location and location-related data
A system and method are disclosed for analyzing location-related data and presenting location-related data and analytics. Embodiments receive raw location data of a subject being tracked, identify stops of the subject being tracked based on the raw location data, correlate the identified stops with know points of interests (POIs), and create a trips file using the raw location data, the identified stops, and the correlated information. Embodiments further extracts and processes data in the trips file, generating processed location-related data and other data, determine an analysis to perform based on the trips file, perform the determined analysis on the processed location-related data and other data to generate one or more results, and forward the results of the analysis to a client to generate a dashboard or other display to be displayed.
US10861252B2 Aircraft maintenance and aircraft reliability engineering software system
A comprehensive software system and a method for performing a comprehensive reliability analysis of an aircraft are provided. For example, an aircraft systems database is analyzed to extract information corresponding to an aircraft. A plurality of goodness-of-fit tests may be performed based upon the information using a plurality of statistics and a plurality of significance levels to generate a plurality of results of the plurality of goodness-of-fit tests. The plurality of results may be analyzed to determine a distribution model associated with a fit establishing a criteria. The distribution model may be applied to the information to determine a set of reliability indexes. A reliability report may be generated for a part of the aircraft based upon the set of reliability indexes. Maintenance of the part of the aircraft may be facilitated based upon the reliability report and/or illustrations generated based upon the set of reliability indexes.
US10861251B2 Vehicle maintenance operation
A system includes a processor and a memory. The memory stores instructions executable by the processor to identify a vehicle fault condition, select a vehicle component according to a location of the fault condition in the vehicle and a detected location of a user outside of the vehicle, and actuate the vehicle component.
US10861248B2 Avatar creation user interface
The present disclosure generally relates to creating and editing avatars, and navigating avatar selection interfaces. In some examples, an avatar feature user interface includes a plurality of feature options that can be customized to create an avatar. In some examples, different types of avatars can be managed for use in different applications. In some examples, an interface is provided for navigating types of avatars for an application.
US10861247B2 Roof report generation
A computer-implemented method for generating roof reports. In one embodiment, a user begins by entering an address into an application and clicking a “request” button. A 3D model of the structure at the address is prepared. The application may then proceed with manual or automatic roof extraction. For manual roof extraction, an analyst may outline roof facets to create a roof model. For automatic roof extraction, the application may use machine learning or another technique to automatically extract and then simplify roof facets. In either case, the application may then present the roof model to a reviewer for inspection. The reviewer may then accept or reject the roof model. If the reviewer rejects the roof model, an analyst may correct the roof model and resuming it for review. Once the roof model passes a review, the application may then proceed with converting the roof model into a roof report.
US10861243B1 Context-sensitive augmented reality
A method for producing a context-sensitive augmented reality output comprising the steps of obtaining an output of an image sensor, wherein the output is representative of a real-world environment. Environmental data associated with the real-world environment is then obtained and analyzed to determine at least one environmental characteristic. At least one virtual object is then modified based on the at least one environmental characteristic derived from the environmental data. The modified virtual object is then inserted into the output of the image sensor to produce a modified output; which is then displaying on a display.
US10861237B2 Mixed reality system with multi-source virtual content compositing and method of generating virtual content using same
A computer implemented method for warping virtual content from two sources includes a first source generating first virtual content based on a first pose. The method also includes a second source generating second virtual content based on a second pose. The method further includes a compositor processing the first and second virtual content in a single pass. Processing the first and second virtual content includes generating warped first virtual content by warping the first virtual content based on a third pose, generating warped second virtual content by warping the second virtual content based on the third pose, and generating output content by compositing the warped first and second virtual content.
US10861236B2 Dual mode augmented reality surgical system and method
A dual mode augmented reality surgical system configured to operate in both a tracking and a non-tracking mode includes a head mounted display configured to provide an optical view of a patient and to inject received data content over top of the optical view to form an augmented reality view of the patient, and comprising internal tracking means configured to determine a surgeon's position as well as angle and direction of view relative to the patient. The system further includes an augmented reality computing system comprising one or more processors, one or more computer-readable tangible storage devices, and program instructions stored on at least one of the one or more storage devices for execution by at least one of the one or more processors.
US10861231B2 Rendering in computer graphics systems
A graphics system has a rendering space divided into a plurality of rectangular areas, each being sub-divided into a plurality of smaller rectangular areas of a plurality of pixels. Data is received representing a tiled set of polygons to be rendered in a selected one of the rectangular areas. For each polygon, a determination is made whether that polygon is located at least partially inside a selected one of the smaller rectangular areas in the selected rectangular area. If so, which pixels of the plurality of pixels in the selected smaller rectangular area are inside the polygon are identified. Or, if that polygon is not located at least partially inside the selected smaller rectangular area, no further processing of the polygon is performed at one or more of the plurality of pixels in the smaller rectangular area.
US10861229B2 Assembling primitive data into multi-view primitive blocks in a graphics processing system
Methods and apparatus for generating a data structure for storing primitive data for a number of primitives and vertex data for a plurality of vertices, wherein each primitive is defined with reference to one or more of the plurality of vertices. The vertex data comprises data for more than one view, such as a left view and a right view, with vertex parameter values for a first group of vertex parameters being stored separately for each view and vertex parameter values for a second, non-overlapping group of vertex parameters being stored only once and used when rendering either or both views.
US10861228B2 Optical otoscope device
A system to optically measure an ear includes a controller with logic that when executed by the controller causes the system to perform operations. Operations may include capturing the one or more images of the ear using the one or more image sensors, and generating image data from the one or more images. 3D keypoints of the ear are calculated from the image data, and a 3D model of the ear is generated using the 3D keypoints.
US10861226B2 Volume surface generator using wave vectors
A surface model is generated from a three-dimensional volume model of a person's head. The person's head is modelled as a three-dimensional volume model of loss values (i.e., absorption values). Wave vectors are launched towards the volume model. Each wave vector is characterized by a wavelength and a capture direction (direction of propagation). The launched wave vectors are absorbed by the volume and the point at which they are absorbed (referred to as the intersection point) is determined. The surface model of the person's head is generated from the intersection points of the wave vectors.
US10861215B2 Asynchronous time and space warp with determination of region of interest
A method and a system for warping a rendered frame is disclosed. On a host device of a split-rendering system, the method includes generating the rendered frame based on head tracking information of a user. The method also includes identifying a region of interest (ROI) of the rendered frame. The method also includes generating metadata for a warping operation from the ROI. The method further include transmitting the rendered frame and the metadata for a warping operation of the rendered frame. On a client device of the split-rendering system, the method includes transmitting head tracking information of a user by a client device. The method also includes receiving the rendered frame and metadata. The method further includes warping the rendered frame using the metadata and display pose information. The host device and the client device may be combined into an all-in-one head mounted display.
US10861212B1 Systems configured to control digital characters utilizing real-time facial and/or body motion capture and methods of use thereof
In some embodiments, the present disclosure provides an exemplary technically improved system and method for controlling the body movements and facial expressions of a digital character in real time by using: a body-motion capture system comprising a headset configured to be worn on a head of a user and comprising controllers and sensors that can be used to track at least one head or body motion of the user (including arms and hands); and correspondingly control at least one head or body motion (including arms and hands) of a digital character in real time based, at least in part, on the captured motion data; a mobile computing device configured to track and capture facial expression data relating to at least one facial expression of the user, and use at least that data to correspondingly control at least one facial expression of the digital character in real time; a microphone configured to capture an audio output of the user, and control an audio output of the digital character in real-time based, at least in part, on the captured audio output; an integration computing device configured to integrate the audio output, the motion data and the facial expression data to control the audio output, the motion, and the facial expression of the digital character; a vest configured to be worn on an body of the user and a structural member attached to the vest and configured to hold the mobile computing device at a predetermined distance from a face of the user so that the mobile computing device can track and capture the at least one facial expression of the user.
US10861211B2 Method for facial animation
A method of animating a digital character according to facial expressions of a user, comprising the steps of, (a) obtaining a 2D image and 3D depth map of the face of the user, (b) determining expression parameters for a user expression model so that a facial expression of the user-specific expression model represents the face of the user shown in the 2D image and 3D depth map (c) using the expression parameters and an animation prior to determine animation parameters usable to animate a digital character, wherein the animation prior is a sequence of animation parameters which represent predefined animations of a digital character (d) using the animation parameters to animate a digital character so that the digital character mimics the face of the user.
US10861205B2 Conservative rasterization using gradients
Conservative rasterization hardware comprises hardware logic arranged to perform an edge test calculation for each edge of a primitive and for two corners of each pixel in a microtile. The two corners that are used are selected based on the gradient of the edge and the edge test result for one corner is the inner coverage result and the edge test result for the other corner is the outer coverage result for the pixel. An overall outer coverage result for the pixel and the primitive is calculated by combining the outer coverage results for the pixel and each of the edges of the primitive in an AND gate. The overall inner coverage result for the pixel is calculated in a similar manner.
US10861204B2 Conservative rasterization
Conservative rasterization hardware comprises hardware logic arranged to perform an edge test calculation for each edge of a primitive and for each corner of each pixel in a microtile. Outer coverage results are determined, for a particular pixel and edge, by combining the edge test results for the four corners of the pixel and the particular edge in an OR gate. Inner coverage results are determined, for a particular pixel and edge, by combining the edge test results for the four corners of the pixel and the particular edge in an AND gate. An overall outer coverage result for the pixel and the primitive is calculated by combining the outer coverage results for the pixel and each of the edges of the primitive in an AND gate. The overall inner coverage result for the pixel is calculated in a similar manner.
US10861199B2 System for creating component shape data for image processing, and method for creating component shape data for image processing
A system for creating component shape data for image processing to be used when performing image recognition of a component to be mounted by a component mounter including drawing a wire frame on top of the component image such that the wire frame surrounds a measurement target portion of the component image displayed on a display section; automatically aligning the position of the side of the wire frame to the edge position of the measurement target portion; and creating the component shape data for image processing by measuring the shape data of the measurement target portion surrounded by the wire frame for which the four sides of the wire frame were automatically aligned with the edge positions in four directions of the measurement target portion by the automatic aligning.
US10861196B2 Point cloud compression
A system comprises an encoder configured to compress attribute information for a point cloud and/or a decoder configured to decompress compressed attribute information for the point cloud. Attribute values for at least one starting point are included in a compressed attribute information file and attribute correction values used to correct predicted attribute values are included in the compressed attribute information file. Attribute values are predicted based, at least in part, on attribute values of neighboring points and distances between a particular point for whom an attribute value is being predicted and the neighboring points. The predicted attribute values are compared to attribute values of a point cloud prior to compression to determine attribute correction values. A decoder follows a similar prediction process as an encoder and corrects predicted values using attribute correction values included in a compressed attribute information file.
US10861188B2 Image processing apparatus, medium, and method
An image processing apparatus includes a first acquisition unit configured to acquire a first image that is obtained by synthesizing a plurality of images captured by a plurality of first image capturing units that respectively capture a monitoring region, a second acquisition unit configured to acquire a second image that is obtained by a plurality of images captured by a second image capturing unit that captures the monitoring region by turning the second image capturing unit in a tilt direction and in a pan direction, and an output unit configured to output information indicating a region that cannot be captured by the plurality of first acquisition units, based on the first image and the second image.
US10861184B1 Object pose neural network system
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium for predicting object pose. In one aspect, a method includes receiving an image of an object having one or more feature points; providing the image as an input to a neural network subsystem trained to receive images of objects and to generate an output including a heat map for each feature point; applying a differentiable transformation on each heat map to generate respective one or more feature coordinates for each feature point; providing the feature coordinates for each feature point as input to an object pose solver configured to compute a predicted object pose for the object, wherein the predicted object pose for the object specifies a position and an orientation of an object; and receiving, at the output of the object pose solver, a predicted object pose for the object in the image.
US10861173B2 Hole-based 3D point data alignment
A method includes generating, based on first surface data that includes three-dimensional (3D) point positions corresponding to a first portion of a surface of an object, first hole data that indicates first positions of holes in the first portion of the surface. The method includes generating, based on second surface data corresponding to a second portion of the surface of the object, second hole data that indicates second positions of the holes in the second portion of the surface. The method also includes matching the first positions to the second positions to perform an alignment with respect to the first surface data and the second surface data.
US10861172B2 Sensors and methods for monitoring flying objects
Described herein are sensing methods, sensor systems, and non-transitory, computer-readable, storage media having programs for long-duration, continuous monitoring of flying objects during the day or the night and regardless of weather conditions. The methods and systems are computationally efficient and can provide compact, three-dimensional representations of motion from the observed object. A 3D track of the flying object can be generated from a point-matched pair of stereo composite motion track images and not directly from the videos, wherein each composite motion track image is based on a composite of a plurality of video frames composited in part according to video frame numbers.
US10861171B2 System and method for optical monitoring using symmetry condition of light field
A system for monitoring parameters of a sample includes an imaging unit including a lens assembly and a detector unit configured for collecting light arriving from a region of interest on an object while being defocused with respect to the region of interest and generating defocused image data pieces indicative of light collected from the region of interest. The lens assembly includes at least one lens and is configured for defining at least one intermediate optical plane being a conjugate image plane or an intermediate Fourier plane with respect to an image plane of the detector unit. The system includes at least one symmetry replicator located at the at least one intermediate optical plane, thereby providing imaging of secondary speckle pattern on the detector array having a selected symmetry condition.
US10861166B2 Image restoration method
A method for restoring images in a sequence of images, including, when it is applied to a first image in the image sequence: estimating an item of information representing a global motion of a background of the first image with respect to a second image; compensating for said global motion of the background in the second image in order to obtain an adjusted version of the second image, referred to as the adjusted second image; obtaining a contour of an object of the first image by applying a segmentation method using the adjusted second image; using the contour of the object thus obtained in order to estimate an item of information representing a global motion of the object; and applying to the first image an image restoration method using the information representing the estimated global motion of the background and the estimated global motion of the object.
US10861165B2 Subject tracking with aliased time-of-flight data
A method to identify one or more depth-image segments that correspond to a predetermined object type is enacted in a depth-imaging controller operatively coupled to an optical time-of-flight (ToF) camera; it comprises: receiving depth-image data from the optical ToF camera, the depth-image data exhibiting an aliasing uncertainty, such that a coordinate (X, Y) of the depth-image data maps to a periodic series of depth values {Zk}; and labeling, as corresponding to the object type, one or more coordinates of the depth-image data exhibiting the aliasing uncertainty.
US10861164B1 Visually determining vibrometric behavior of aerial vehicles
Natural frequencies of vibration of objects, such as aerial vehicles, are identified based on imaging data captured while the objects are subjected to excitation. The imaging data is captured using high-speed cameras, and changes in intensities of pixels corresponding to surfaces of the object are used to determine a spectral diagram of the vibrations from which natural frequencies of vibration (e.g., vibration modes) are determined. The visibility of the vibrating objects is enhanced by providing video images to band-pass filters within small bands around the natural frequencies, and magnifying the vibration based on the amplitudes or phases determined from each of the video images. A stream of the modified video images may be used to determine a mode shape corresponding to the vibration of the objects at or around a natural frequency of vibration.
US10861162B2 Object identification in digital images
In an example, a digital image comprising a representation of multiple physical objects is received at a client computer. The digital image is copied into a temporary canvas. The digital image is then analyzed to identify a plurality of potential object areas, each of the potential object areas having pixels with colors similar to the other pixels within the potential object area. A minimum bounding region for each of the identified potential object areas is identified, the minimum bounding region being a smallest region of a particular shape that bounds the corresponding potential object area. The pixels within a selected minimum bounding region are cropped from the digital image. The pixels within the selected minimum bounding region are then sent to an object recognition service on a server to identify an object represented by the pixels within the selected minimum bounding region.
US10861160B2 Device and a method for assigning labels of a plurality of predetermined classes to pixels of an image
A device for assigning one of a plurality of predetermined classes to each pixel of an image, the device is configured to receive an image captured by a camera, the image comprising a plurality of pixels; use an encoder convolutional neural network to generate probability values for each pixel, each probability value indicating the probability that the respective pixel is associated with one of the plurality of predetermined classes; generate for each pixel a class prediction value from the probability values, the class prediction value predicting the class of the plurality of predetermined classes the respective pixel is associated with; use an edge detection algorithm to predict boundaries between objects shown in the image, the class prediction values of the pixels being used as input values of the edge detection algorithm; and assign a label of one of the plurality of predetermined classes to each pixel of the image.
US10861158B2 Method and system for acquiring status of strain and stress of a vessel wall
The present application relates to a method for acquiring maximum principal strain or a maximum principal stress status of a vessel wall. The method includes: acquiring first vessel data of a first time phase corresponding to a vessel; acquiring second vessel data of a second time phase corresponding to the vessel; generating, based on the first vessel data, a first vessel model relating to the first time phase, generating a second vessel model relating to the second time phase based on the second vessel data; determining a region of interest in the first vessel model; determining the corresponding region of interest in the second vessel model; determining a reference point in the region of interest of the first vessel model; determining the corresponding reference point in the region of interest of the second vessel model; determining a displacement of the reference point from the first vessel model to the second vessel model; and determining a maximum principal strain or a maximum principal stress at the reference point based on the displacement of the reference point.
US10861155B2 Learning-based correction of grid artifacts in X-ray imaging
A method for training a function of an X-ray system that has a positioning mechanism such as a C-arm, a detector, and, in a beam path in front of the detector, an anti-scatter grid. Positioning of the detector at a large number of different positions occurs. The positioning mechanism is deflected and/or distorted. Recording of at least one X-ray photograph in each of the positions then takes place, and the method further includes machine learning of artifacts generated by the anti-scatter grid from all X-ray photographs for the function.
US10861154B2 Cell analysis system, cell analysis program and cell analysis method
A cell analysis system according to the present disclosure includes a motion information extracting unit and a motion characteristics calculating unit. The motion information extracting unit extracts motion information arising from a movement of ions or molecules across a cell membrane, out of a cell image obtained from imaging a cell in time series. The motion characteristics calculating unit calculates motion characteristics of the motion information.
US10861152B2 Vascular network organization via Hough transform (VaNgOGH): a radiomic biomarker for diagnosis and treatment response
Embodiments access a radiological image of tissue having a tumoral volume and a peritumoral volume; define a vasculature associated with the tumoral volume; generate a Cartesian two-dimensional (2D) vessel network representation; compute a first set of localized Hough transforms based on the Cartesian 2D vessel network representation; generate a first aggregated set of peak orientations based on the first set of Hough transforms; generate a spherical 2D vessel network representation; compute a second set of localized Hough transforms based on the spherical 2D vessel network representation; generate a second aggregated set of peak orientations based on the second set of Hough transforms; generate a vascular network organization descriptor based on the aggregated peak orientations; compute a probability that the tissue is a member of a positive class based on the vascular network organization descriptor; classify the ROI based on the probability; and display the classification.
US10861147B2 Structural health monitoring employing physics models
A method for detecting structural defects includes generating a first probabilistic map of a critical location of a structural component based on a physics model of the critical location, capturing data of the critical location, generating a second probabilistic map based on an analysis of the captured data of the critical location, aligning the first probabilistic map and the second probabilistic map, combining the aligned first and second probabilistic maps, and determining if the structural component includes a structural defect based on the combined probabilistic maps.
US10861146B2 Delayed petroleum coking vessel inspection device and method
This invention comprises a system and a method for inspecting the inside of delayed petroleum coking vessels to identify deformations, detect and determine the severity of other defects, and visually observe the inside of the inspected vessel.
US10861141B2 Facial image-processing method and system thereof
A facial image-processing method includes: transforming a facial image with 2D Fourier transformation (FT) in a template to obtain 2D FT data of color channels of the facial image and a 2D FT data of the template, with computing first light intensities of color channels and a second light intensity of the template with the 2D FT data; computing an intensity mean value and an intensity maximum in each of the color channels; processing the first light intensities and the second light intensity with singular value decomposition (SVD) to obtain intensity spectrum SVD matrixes and a template SVD matrix; computing a compensation weight coefficient for each color channel with the intensity mean value, the intensity maximum and SV maximums of the intensity spectrum SVD matrixes and the template SVD matrix; and compensating the facial image with the compensation weight coefficients to obtain a compensated facial image.
US10861137B2 Image processing apparatus, image processing method, and storage medium
An apparatus includes a resolving unit configured to resolve input image data into image data for each frequency band, an acquisition unit configured to acquire skewness corresponding to the resolved image data resolved by the resolving unit, wherein the skewness is acquired from a histogram corresponding to each of the resolved image data, and an adjustment unit configured to determine image data to be processed, out of the resolved image data based on the acquired skewness acquired and perform gain adjustment on the determined image data.
US10861136B2 Image processing apparatus, image processing method, and storage medium
An image processing apparatus includes a setting unit configured to set a virtual light source for a captured image; a brightness correction unit configured to correct brightness of a partial region of an object using the virtual light source set by the setting unit; an attribute detection unit configured to detect an attribute of the partial region; a glossy component generation unit configured to generate a glossy component that is to be applied to the partial region, according to the attribute of the partial region detected by the attribute detection unit; and a glossy appearance correction unit configured to correct a glossy appearance of the partial region using the glossy component generated by the glossy component generation unit.
US10861135B2 Image processing apparatus, non-transitory computer-readable recording medium storing computer program, and image processing method
An image processing apparatus including a pixel shifting super-resolution image generation circuit configured to generate a high-resolution composite image from a plurality of images, an evaluation area setting circuit configured to set a plurality of evaluation areas within an area extraction range of the composite image, a synthesis accuracy evaluation circuit configured to evaluate, for each of the plurality of evaluation areas, a pixel filling rate for the evaluation area and calculate a plurality of pixel filling rate evaluation values, and a determination circuit configured to determine a determination area from among the plurality of evaluation areas based on the plurality of pixel filling rate evaluation values.
US10861131B2 Image magnifying apparatus
Provided is an image magnifying apparatus capable of suppressing generation of an interpolation pixel causing deterioration in image quality while considering correlation in an oblique direction in an image at the time of interpolation. The image magnifying apparatus includes: an input interface configured to receive an input signal including an image; at least one processor to implement: a selector configured to select one of a plurality of different interpolation methods, used for interpolating a pixel for an interpolation object position in the image, based on information about the interpolation object position and peripheral pixels thereof; and an interpolator configured to generate an interpolation pixel for an interpolation object position by applying the selected interpolation method; and an output interface configured to output a magnified image including the selected interpolation pixel.
US10861129B2 Image feature combination for image-based object recognition
Methods, systems, and articles of manufacture to improve image recognition searching are disclosed. In some embodiments, a first document image of a known object is used to generate one or more other document images of the same object by applying one or more techniques for synthetically generating images. The synthetically generated images correspond to different variations in conditions under which a potential query image might be captured. Extracted features from an initial image of a known object and features extracted from the one or more synthetically generated images are stored, along with their locations, as part of a common model of the known object. In other embodiments, image recognition search effectiveness is improved by transforming the location of features of multiple images of a same known object into a common coordinate system. This can enhance the accuracy of certain aspects of existing image search/recognition techniques including, for example, geometric verification.
US10861128B2 Method of cropping an image, an apparatus for cropping an image, a program and a storage medium
A method of cropping an image containing an image of a human face includes detecting a region occupied by the image of the human face within the image, evaluating a plurality of candidate crops of the image, and selecting a crop of the image from the plurality of candidate crops of the image based on the results of the evaluation. The evaluating step includes applying a penalty to a candidate crop of the image in which the detected region occupied by the image of the human face is excluded or only partially included.
US10861124B2 Methods and systems for generating shaders to emulate a fixed-function graphics pipeline
Methods, systems, and computer-readable media for rendering graphics using a graphics pipeline for emulating a fixed-function graphics pipeline, including selecting a first pre-compiled shader chunk from a set of pre-compiled shader chunks, selecting at least one second pre-compiled shader chunk from the set of pre-compiled shader chunks, and, concatenating the first shader chunk with the at least one second shader chunk, wherein each shader chunk corresponds to a fixed-function graphics function.
US10861122B2 Redundancy method and apparatus for shader column repair
Methods, systems and non-transitory computer readable media are described. A system includes a shader pipe array, a redundant shader pipe array, a sequencer and a redundant shader switch. The shader pipe array includes multiple shader pipes, each of which perform rendering calculations on data provided thereto. The redundant shader pipe array also performs rendering calculations on data provided thereto. The sequencer identifies at least one defective shader pipe in the shader pipe array, and, in response, generates a signal. The redundant shader switch receives the generated signal, and, in response, transfers the data destined for each shader pipe identified as being defective independently to the redundant shader pipe array.
US10861118B1 Systems and methods for automatic assignment of flexible delivery work
Disclosed embodiments provide systems and methods related to automatically assigning temporary delivery workers to a delivery task. A method for automatically assigning temporary delivery workers to a delivery task comprises receiving a request to determine delivery tasks for temporary delivery workers from a user device, retrieving delivery tasks needing assignments from a database, each delivery task associated with a delivery location and a volume of parcels, and determining a number of permanent delivery workers needed based on a volume of parcels associated with each delivery task. The method further comprises retrieving permanent delivery workers and temporary delivery workers needing assignments from the database, each delivery worker associated with a feasible volume of delivery parcels, assigning the retrieved permanent delivery workers to the retrieved delivery tasks, assigning the retrieved temporary delivery workers to the retrieved delivery tasks needing assignments after the permanent delivery worker assignments.
US10861116B1 System and methods to facilitate student data privacy compliance and management for schools
Some embodiments include systems and methods that facilitate COPPA compliance, and associated FERPA compliance, for schools. The systems and methods allow schools to quickly implement, deploy, and integrate a COPPA compliance platform that facilitates administrative operations over the Internet, thereby enabling schools to be compliant with the latest COPPA and associated FERPA rules. Some embodiments of the COPPA compliance platform use a child's grade level and/or birth certificate information from the Student Information System (SIS) for age verification and make direct personal contact with parents/guardians to verify the parents'/guardians' identity via government issued ID, thereby minimizing the probability of age and identity falsification.
US10861115B1 Home assessment
Systems, methods, apparatuses and computer-readable media for receiving data associated with a structure or home are presented. Data may be received from an insurance provider associated with the structure, from publicly available sources and/or from a user. A template of items to evaluate associated with the structure may be generated. User input may be received associated with one or more of the items and a determination may be made as to whether a potential issue exists with respect to the item. Other aspects relate to receiving data associated with a plurality of items from the template and prioritizing potential issues identified for each item. Other aspects relate to providing options or images to a user for selection. The user may select an option or image based on the similarity to the item in the structure, which may prompt additional options or images to be provided to the user for selection.
US10861113B2 Method and system for monitoring the parameters of the energy resources consumption process
The invention relates to the field of the Internet of things (IoT) and allows to remotely control the energy resource consumption parameters (electricity, cold and hot water, heat energy and gas) in the communal field. The controlled parameters include the amount of energy resources received from each source of resources, their quality (water, coolant or gas temperature, pressure in the water or gas pipeline, availability of power from the grid, peak voltage, RMS voltage, frequency deviation, distortion of the current waveform), as well as environmental parameters (temperature and composition of ambient air, air humidity, the smoke presence, opening and closing of doors and windows, the presence of moving objects, illumination, water leakage, gas leakage). The developed method and the system implementing it allow registering the value of each monitored parameter in real time mode at the moment this parameter is changed by a certain predefined value and automatically transfer this value to the Monitoring Center. Data accumulated in the Monitoring Center is Big Data containing detailed information on the quantity and quality of energy resources consumed, the state of the data collection system itself, and the behavior of people in the consumption of energy resources. These data can be used to develop recommendations for energy saving, changing consumers' behavior to save energy, as well as to monitor the operation of the system and the location of accidents and leaks.The invention can be used to create centralized automatic monitoring systems for energy resource consumption in areas of any size.
US10861110B2 Collaborative system and method for performing wellsite tasks
A collaborative system and method for performing wellsite tasks for performing oilfield operations is provided. The system includes a universal bank to store wellsite materials and wellsite instructions, a tag to identify the new wellsite materials, a mobile unit carried by an operator at the wellsite, and a universal bank. The mobile unit is connectable to the universal bank via a wellsite communication link, and includes a wellsite input and a wellsite receiver. The universal bank is connectable to universal resources via a universal communication link, and includes a universal receiver to receive the new wellsite materials from the universal bank. The universal bank includes a universal input to upload universal materials and validated wellsite instructions to the universal bank based on the input wellsite materials whereby wellsite materials and wellsite instructions are selectively accessible by the operator.
US10861109B2 Resource sharing method and terminal
A resource sharing method is performed at a mobile terminal, the method including: receiving a resource sharing message configuration file that is delivered in a pre-configured delivery time period; obtaining a theme activity time period according to the resource sharing message configuration file; displaying a resource sharing message configuration portal in the theme activity time period; detecting an operation on the resource sharing message configuration portal, and entering a resource sharing message configuration page; obtaining, according to a configuration performed on the resource sharing message configuration page, a resource sharing message template matching the theme activity time period and resource information matching the resource sharing message template; generating a resource sharing message according to the obtained resource sharing message template and resource information, the resource sharing message including data for obtaining a resource; and sharing the resource sharing message.
US10861099B2 Method and system for converting resource needs to service descriptions
A communication system and servers are disclosed. The illustrative communication system is taught to include a matching system that has an attribute translation engine and a matching engine that are capable of translating estimate attributes for a work item and contractor attributes into a common format or language, thereby enabling a comparison of the estimate attributes with contractor attributes. This comparison helps to identify qualified or non-qualified contractors to work on the job or work item associated with the estimate attributes.
US10861096B1 Method and apparatus to crowd bootstrap an accelerator
An accelerator as a service is described where organizations can create an accelerator fund. From that fund the organization can invest sweat equity into selected startups. Those startups use the sweat equity to acquire startup services from experts who receive a participation in the fund. Eventually, shares in the fund are traded on an exchange.
US10861093B2 Behavior information collection system
A behavior information collection system includes a goal DB for holding information regarding a goal for each user, and a scenario DB for holding a scenario for inquiring of each user content of a behavior when the each user has performed the behavior and information of a scenario trigger. When there is information of a time detected in a mobile terminal and/or a location position, which meets a condition of each scenario trigger regarding the user, the behavior information collection system acquires the corresponding scenario from the scenario DB, has a conversation based on the scenario, records the content of the behavior grasped on the basis of content of the response in association with the user, and performs processing necessary for achieving a goal on the basis of the content of the response.
US10861090B2 Provisioning of credentials on an electronic device using passwords communicated over verified channels
Systems, methods, and computer-readable media for provisioning credentials on an electronic device are provided. In one example embodiment, a secure platform system may be in communication with an electronic device and a financial institution subsystem. The secure platform system may be configured to, inter alia, detect a selection of a particular commerce credential, access communication mechanism data indicative of at least one communication mechanism of the device, where the at least one mechanism is configured to receive a communication on the device, transmit information to the financial subsystem, where the information includes the mechanism data and the selection of the particular commerce credential, and instruct the financial subsystem to provision the particular commerce credential in a disabled state on the device and communicate credential enablement data to the device using a particular communication mechanism of the at least one communication mechanism indicated by the communication mechanism data.
US10861086B2 Computer vision system and method for automatic checkout
A system and method for computer vision driven applications in an environment that can include collecting image data across an environment; maintaining an environmental object graph from the image data whereby maintaining the environmental object graph is an iterative process that includes: classifying objects, tracking object locations, detecting interaction events, instantiating object associations in the environmental object graph, and updating the environmental object graph by propagating change in at least one object instance across object associations; and inspecting object state for at least one object instance in the environmental object graph and executing an action associated with the object state. The system and method can be applied to automatic checkout, inventory management, and/or other system integrations.
US10861081B2 Aggregation of operational data for merchandizing of network accessible services
An electronic service image marketplace for service images is provided that permits users to browse descriptions of service images implementing desired functionalities of a virtual machine image. The described service images may be further offered for purchase through the electronic service image marketplace. An operational data service, in communication with the electronic service image marketplace, may collect operational data from a plurality of host computing devices executing the selected service image. The operational data service may further analyze the collected operational data to obtain an aggregate measure of operational data for the selected service image when executed by host computing devices. The analyzed operational data may be further provided to the electronic service image marketplace for display within the description of the selected service image. Notifications may be further provided to a user of a selected service image based upon a comparison of the analyzed operational data to operational data of the selected service image.
US10861075B2 Apparatus and method for a custom flat cable configurator
The embodiments disclose an apparatus including a custom flat cable configurator interactive Internet system to allow a user to design a custom flat cable using cable elements, at least one drag and drop flat cable element, wherein a user selects at least one cable element, a digital code program to automatically create a concurrent cable assembly drawing, a listing of selected cable elements and a cable price from user drag and drop selected cable elements, and a user interface wherein the user submits a final custom flat cable configurator program cable assembly and the user automatically is sent an email with a final cable assembly drawing, a no-obligation price, a final listing of selected cable elements and final custom flat cable purchase instructions.
US10861068B2 Systems and methods to supplement search results returned to a buyer of parts
Methods and systems to supplement search results returned to a buyer of parts are described. The system receives a first query from a buyer. The first query includes keywords. The system identifies at least one compatibility keyword included in the keywords. The system further infers that the other keywords in the query are item information that describes a part that is sought for on a network-based marketplace. The system further infers the part has a compatibility based on the compatibility keywords. Next, the system searches a data storage device based on the item information and the compatibility keywords to identify a first listing as matched. Finally, the system presents the first listing describing the matched part. The matched part is indicated as compatible by supplementing the presentation of the first listing with the compatibility keywords from the first query.
US10861066B2 Methods and apparatuses for charging of electric vehicles
A method for determining an availability of an electric vehicle charging station is disclosed. The method includes: comparing a first geolocation information associated with a mobile device and a second geolocation information associated with the electric vehicle charging station; determining a distance between the mobile device and the electric vehicle charging station using the first geolocation information and the second geolocation information; and based on the determined distance, determining the availability of the electric vehicle charging station; and sending a message to a user regarding the determined availability of the electric vehicle charging station.
US10861064B2 Method and system for generating contradiction scores for petroleum geoscience entities within text using associative topic sentiment analysis
The invention is a data processing method and system for notifying petroleum geoscientists of contradictions in sentiment between petroleum geoscience topic associations in text. The data processing system makes the necessary calculations to detect petroleum geoscience associations of interest, predict their sentiment and report contradictions in sentiment. Contradictions can be calibrated with past business success and failures through time, such as exploration or operations, to create a classifier to predict future areas of opportunity and risk. In particular, the data processing system operates on any digital unstructured text derived from academic literature, company reports, web pages and other sources. This information is analyzed and utilized by the system assisting petroleum geoscientists to identify business opportunities and risks.
US10861059B1 Systems and methods for supplying a video advertisement to a publisher
Systems and methods are provided for supplying a video advertisement to a web page or application. A main ad server provides an ecosystem to network ad servers from different ad networks. The main ad server can collect and store information about each of the campaigns or demand tags associated with each of the network ad servers in a database. The main ad server can then review the database in response to an ad call from a publisher to determine the campaigns or demand tags that correspond to the ad call. Once the campaigns or demand tags that satisfy the ad call have been determined, the main ad server can generate a prioritized list of campaigns or demand tags based on priorities established by the publisher who submitted the ad call. The prioritized list of campaigns can be sequentially processed until a video advertisement is provided to the publisher.
US10861058B2 System architecture and methods for facilitating client-side real-time auctions of advertising inventory
System architecture and methods for enabling a client-side real-time auction of advertising inventory that works in conjunction with ad serving technologies. The method according to some embodiments of the present invention comprise: (i) an end-user visiting a web page wherein multiple advertisements are displayed, (ii) for each ad unit on the page, multiple parallel requests are sent from the end-user's browser client to multiple real-time bidders who respond with a bid & advertisement for each unit, (iii) the bids are compared within the end-user's browser and the winning bid is sent to an ad serving system to be compared with other statically priced advertisements and exchange demand to determine the winning advertisements that will be displayed to the end-user and (iv) data is aggregated for each bid and price limits are set based on the aggregations.
US10861055B1 Method and system for identifying users across mobile and desktop devices
A method for conversion attribution. The method includes obtaining a first identifier associated with a first device, obtaining a second identifier associated with a second device, bridging the first identifier and the second identifier based on a determination, made by a probabilistic classifier, that the first identifier and the second identifier are associated with a common user, and attributing, using the bridge, a conversion on a website accessed using the second device.
US10861051B2 Assessing and reporting in-store recycling of wireless beacon components used with retail displays
Systems and methods for using wireless beacons in point of purchase (“POP”) displays to facilitate the delivery of consumer oriented content to mobile devices is disclosed. Wireless beacons may be used to broadcast wireless signals from POP displays, where the wireless signals include data packets with unique identifiers for the wireless beacons. The wireless signals may be received by mobile devices. A remote server may communicate with the mobile device and provide the mobile device with up-to-date content associated with the POP displays. A geographic location of the mobile device may be assessed and used to determine if the mobile device is at an acceptable location for displaying the up-to-date content. The wireless beacons may be enclosed in an enclosure that is attached to the POP displays. Sensors may determine when the enclosures are attached/removed from the POP displays.
US10861048B2 Content scheduling method and apparatus
A content scheduling method is provided. The content scheduling method, which is performed by a content scheduling apparatus, comprises acquiring a total play count of target content, determining a plurality of weight values of the target content with respect to a plurality of time slots, each weight value of the plurality of weight values indicating a first preference for the target content with respect to each time slot of the plurality of time slots, generating a linear programming model using the acquired total play count and the plurality of weight values and determining, via a processor, a play count of the target content in the each time slot of the plurality of time slots based on the linear programming model.
US10861042B2 Method and system for platform attribution using digitized tokens
A method for identifying a plurality of related computing devices related to a transaction account includes: storing token profiles, each including data related to a payment token including a digital token number, associated transaction account number, computing device identifier, and computing device data; receiving a transaction data entry related to an electronic transaction including transaction data and one of: a specific transaction account number or an associated specific digital token number; identifying a plurality of related token profiles where the included associated transaction account number corresponds to the specific transaction account number; identifying a third party entity associated with at least one identified token profile; and electronically transmitting the transaction data included in the transaction data entry and at least one of: the computing device identifier and computing device data included in each of the identified plurality of related token profiles to the third party entity.
US10861038B2 Methods and systems for efficient promotional price adjustment
A promotion price adjustment system of the present application utilizes improved data definitions, caching, and a combination of online and offline processing to increase the efficiency and speed of applying promotional discounts in electronic retail systems. The system performs an offline batch process on a product catalog to generate a predetermined mapping between products in the catalog and candidate promotions. When checkout of a product in a virtual shopping cart is initiated, the product's candidate promotions are obtained from the predetermined mapping. Each of those candidate promotions is then evaluated against the properties of the virtual shopping cart to determine which of those candidate promotions are eligible for application. Any eligible promotions may serve as a basis for applying price discounts to the virtual shopping cart.
US10861035B2 System and method for providing external notifications of events in a virtual space to users
External notifications of events that take place within a virtual space may be provided to users. External notifications may be sent, for example, via email, text message, instant message (external from the virtual space), push notification and/or through other external communication media. These external notifications may be generated based on parameters, such as user parameters, event parameters, and/or other parameters. The parameters may include one or more parameters that are dynamic and/or one or more parameters that are static. The notifications may include incentive offers. The incentive offers may include offers of virtual items within the virtual space. The incentive offers may require a response to the notification for redemption. The incentive offers may enhance engagement with the virtual space by users.
US10861032B2 Data validation and digestible content object generation
A server may be utilized as a content management server for receiving, validating, and formatting an object for use by a second server. The server may receive a selection of a digital communication message type, receive a set of content data corresponding to the selected message type and an indication of one or more target segments. Based on the selected communication message type, the server may validate the data. If the data is validated, then the server generates a communication message content payload object. The communication message content payload object is formatted based on the requirements of the second server, such that the second server may efficiently process the objects for distribution of communication messages using the data of the object. The second server may generate and transmit previews of messages to the first server, for review and approval by an authorized user.
US10861029B2 Qualifying comments with poll responses on online systems
An online system receives a request from a target user to present a poll to other users of the online system. The poll includes a question and answer options associated with the question. The online system provides the poll for display to the other users and receives a selection of an answer option from each of the other users. Also, the online system receives comments associated with the poll from some of the other users. The online system qualifies the comments. For example, the online system generates a comment group for each of the answer options that includes comments from users who selected the answer option. As another example, the online system generates an indication for each comment that shows which answer options was selected by the user having provided the comment. The online system provides the comment groups and/or answer indications to the target user and the other users.
US10861028B2 Detecting and reducing bias (including discrimination) in an automated decision making process
In some implementations, a computing device determines an event timeline that comprises one or more finance-related events associated with a person. A production classifier may be used to determine (i) an individual contribution of each event in the event timeline to a financial capacity of the person and (ii) a first decision regarding whether to extend credit to the person. A bias monitoring classifier may, based on the event timeline, determine a second decision whether to extend credit to the person. The bias monitoring classifier may be trained using pseudo-unbiased data. If a difference between the first decision and the second decision satisfies a threshold, the production classifier may be modified to reduce bias in decisions made by the production classifier.
US10861027B1 Commercial insurance growth data for agents
Devices and servers in a commercial insurance growth data system may be configured to receive and respond to requests for commercial insurance growth data from insurance agents. For example, an insurance provider server may be configured to receive commercial insurance information requests from insurance agent devices, determine sets of insurance agent characteristics for the corresponding agents, generate commercial insurance growth data packages based on sets of agent characteristics and other factors, and transmit the commercial insurance growth data packages to the insurance agent devices. The sets of agent characteristics may be provided by an insurance agent user via a software user interface and/or may be retrieved from an insurance agent database. Business segments for commercial insurance growth may be selected by the insurance agent, or may be selected for the insurance agent via an analysis by an insurance provider.
US10861022B2 Computer systems and methods to discover questions and answers from conversations
A computerized method of populating one or more structured databases includes performing, by a computing device, the steps of: receiving customer message data from one or more data sources; extracting, from the customer message data, data sets representative of a set of customer questions; pre-processing, the data sets representative of the set of customer questions using one or more filters, thereby producing pre-processed data sets representative of customer questions; extracting, from the pre-processed data sets representative of customer questions, a set of customer expression data sets; grouping, the customer expression data sets into a set of clusters, each cluster representing one customer intent data set, each customer intent data set corresponding to one or more customer expression data sets; and storing, the customer intent data sets and the customer expression data sets in the structured database(s), the structured database(s) in electronic communication with the computing device.
US10861019B2 Location verification during dynamic data transactions
Described herein is a platform and method for determining a confidence level associated with a transaction that utilizes dynamic data. In some embodiments, the confidence level is determined based on location data received in relation to the transaction. For example, some embodiments are directed to storing first location information collected from a mobile device provided in a request for the dynamic data, receiving second location information related to a transaction conducted using the dynamic data, and comparing the two with respect to the amount of time that has elapsed between collection of each to determine a confidence level associated with a likelihood that the transaction is authentic.
US10861016B2 Event processing method, apparatus and electronic device based on blockchain technology
One or more embodiments of the specification provide a method, apparatus, and non-transitory computer-readable storage medium for processing an event involving a plurality of users in a blockchain. The method is implementable by any user involved in the event, the method comprising: receiving, through a non-blockchain computer network, descriptive information; verifying a plurality of homomorphic commitments in the received descriptive information; generating a signature endorsing the descriptive information based on a private key; submitting to the blockchain triggering information comprising the signature; determining, by querying the blockchain through the blockchain computer network, that the event has been marked as executable by a smart contract on the blockchain, the mark indicating that all of the plurality of blockchain nodes have submitted corresponding triggering information; and executing the event according to the descriptive information.
US10861013B2 Containerization of network services
Techniques, described herein, may enable network services to be efficiently and effectively implemented as containers by computing devices operating in a cloud computing environment. Container images may be built and tested locally by an operator device and pushed to the computing devices for deployment of containers defined by the container images. The computing devices may enable the containers to communicate with one another by applying a domain name service (DNS) and port mapping tool to the containers. The computing devices may provide data collection, data search, and data visualization tools to enable an operator to monitor and manage the containers themselves as well as the activity of the containers.
US10861012B2 System and method for secure transactions at a mobile device
A system and method for conducting money transfer transactions using mobile devices includes a money transfer host computer that facilitates the collection of fingerprint data for the mobile devices and personal data for users of the mobile devices. The personal data can include a user photo. In order to enable the mobile devices, both the fingerprint data and the personal data are collected, and at least the personal data is verified. To authorize transactions at an enabled mobile device, the fingerprint data and personal data are compared to reference data, and based on the comparison and on a threshold established for the comparison, a transaction is authorized or rejected.
US10861008B2 System and method for optimizing cryptocurrency transactions
In the disclosed transaction processing system, a system and method are described that increase the ease of access and use of different currency networks by consumers using customizable transaction devices. The customizable transaction devices may be re-programmed prior to or during a currency transaction in accordance with the consensus protocol of the currency network associated with the currency transaction. The currency network further includes one or more host devices, each of which include an interface configured to communicate with a transaction device for the purposes of re-programming a Field Programmable Gate Array (FPGA) of the transaction device according to one or more currency network consensus protocols. Optimizing the performance of transaction devices for proof-of-work or other consensus protocol processing decreases the latency associated with validating currency network transactions, thereby increasing the suitability of cryptocurrency for retail transactions.
US10861007B2 Multi-account payment card
A method includes reading a card number from a payment device at a point of sale (POS) terminal. The method further includes transmitting a message from the POS terminal to a remote host computer, where the message includes the card number. Still further, the method includes receiving wallet data at the POS terminal from the host computer. The wallet data indicates a plurality of payment accounts associated with the card number. In addition, the method includes displaying the wallet data at the POS terminal and receiving a selection indication from a user at the POS terminal, where the selection indication is for selecting one of the payment accounts.
US10861004B2 One use wearable
Disclosed embodiments include methods, systems, and computer-readable media configured to, for example, provide payment tokens for conducting transactions, as well as reprovisioning tokens, on wearable devices without Bluetooth® or other network connectivity beyond NFC radio.
US10861001B2 System and method for beacon based navigation to offer based transactions and beacon based digital transactions with multiple layer authentication
A system and method of interaction with beacons to execute a multiple layer authenticated transaction process including receiving a signal from the beacon, analyzing a relative signal strength of the beacon, enabling a portable computer device to complete the digital transaction based on the proximity of the portable computer device to an item for purchase. A first user verification input is additionally received via the portable computer system. In response to the first user verification, receiving a verification signal.
US10861000B2 Method, system, and apparatus for application loading
Method and device for processing a payment are disclosed. The method is performed at a user device and includes: receiving a user instruction for starting a payment through a pre-set payment platform; selecting a respective loading process from a plurality of loading processes for invoking a payment application, wherein: the plurality of loading processes include: a first loading process for invoking the payment application immediately in a foreground process and a second loading process for simulating at least one payment interface of the payment application in the purchase application before loading the payment application in the user device; and presenting a first payment interface at the mobile terminal in response to the user instruction and the selection of the respective loading process.
US10860996B2 Mobile device discovery and information distribution system for an indicia reader system at retail establishment
A retail store communications network, a point of transaction (POT) terminal and methods of using the same according to embodiments of the application can include a hand held and/or stationary optical reader for reading a bar code symbol of an item and generating a decoded out bar code data message. The network is configured so that the POT terminal can use linked or identified mobile devices by way of wireless communication, to provide a sequenced order of identified customers at the POT terminal among a plurality of discoverable wireless devices.
US10860995B2 Drive-thru / point-of-sale automated transaction technologies and apparatus
The present invention includes methods and apparatus for the automated provision of goods through the use of scanning systems. More specifically, the present invention provides a method for automatically conveying which goods are being ordered, where the goods will be picked up, an associated method of payment, kitchen fulfillment, item tracking, and automatic delivery by a dispenser apparatus. In preferred embodiments, the present invention is applied to the automated ordering and pick-up of food items at a fast food restaurant and delivery to a food dispenser at a customer location.
US10860993B2 Alternative email-based website checkouts
An e-commerce system and method for facilitating transactions between a customer and a vendor is disclosed. The e-commerce system includes a receiver configured to receive a request for at least one token, the request including the details of at least one transaction for the purchase of at least one product, a processor configured to generate at least one token, a transmitter configured to transmit the at least one token to a customer browser, the customer browser being used to validate the token using at least one iframe, the receiver configured to receive submission in the iframe, the processor configured to decode the token, the processor configured to perform one or more validations, and the processor configured to process the transaction, on a condition that the validations are approved.
US10860991B2 Management system, control method therefor, and non-transitory computer-readable medium
A management system manages, for each of a plurality of users who use a social network service, account information, identification information associated with biological information, and a public key; sends, in accordance with an instruction related to money transfer to another user, a demand of authentication processing to the terminal of the user; receives, as a response to the demand, the identification information associated with the biological information and signature data created using a private key held in a storage unit having a tamper resistance in the terminal when the authentication processing using the biological information of the user succeeds; verifies, using the public key corresponding to the received identification information, the received signature data; and generates, based on a result of the verification, a message about the instruction.
US10860989B2 Support for maintenance of a fleet of vehicles with intuitive display of repair analytics
A method is provided for supporting maintenance of a fleet of vehicles with intuitive display of repair analytics. The method includes receiving a user request for repair analytics for the fleet of vehicles via a GUI that includes a first frame with a date-range filter to enable the user to select a date range for the repair analytics. The method includes interpreting the user request to produce a query of dataset(s) for the fleet, and executing the query for data of the vehicles. The datasets include an in-service time and repair costs for the vehicles, and the data includes the same over the date range. The method includes determining, and generating a chart in a second frame of the GUI that graphically illustrates, a moving average repair cost per unit of in-service time for a plurality of time periods within the date range from the in-service time and repair costs.
US10860988B2 Managing data items contributed by a plurality of applications
A plurality of data items can be managed using a processor. The plurality of data items can be contributed by a plurality of applications. The plurality of data items can include at least scheduled events, scheduled tasks and previous activities. Information corresponding to at least the scheduled events, scheduled tasks and previous activities can be presented. The plurality of data items can be managed based on knowledge and meaning of content of the plurality of data items.
US10860987B2 Personalized calendar for digital media content-related events
A system for providing a personalized calendar comprises a server that hosts a database storing digital product event data, which associates a plurality of digital products with respective digital products event dates. The server repeatedly updates the digital product event data in the database, provides a user interface for a user, with the user interface being displayable on a remote user device of the user and includes a calendar widget personalized for the user based on a user account. The server further converts at least one portion of the digital product event data to display it through the calendar widget. The server can also receive user input indicating a date and identify a digital product associated with that date. In response to the input, the server modifies the user interface to display, in addition to the calendar widget, a digital product widget associated with the identified digital product.
US10860983B2 Cloud based platform for workplace services management
A method for managing vendor services provided at an employer service location includes provisioning an item or service offered by a vendor at the employer service location and receiving an order for the provisioned item or service from an employee and communicating the received order to the vendor, the vendor capable of providing the item or service at the employer service location, wherein the employer location is associated with the employee and the item or service. The method also includes scheduling a time for the vendor to provide the item or service at an employer service location based at least in part on an availability of an employee, availability of the vendor, or availability of the employer service location. The method also includes processing a payment from at least one of the employee or employer for the ordered item or service and distributing the payment to the vendor.
US10860978B1 Nondisruptive workspace representation deployment for inventory systems
Systems and methods described herein pertain to maintaining a virtual representation of a workspace in a material handling system and updating the virtual representation without downtime. Methods described include maintaining an initial virtual representation of a material handling grid, receiving an updated virtual representation, and generating and implementing an intermediate virtual representation that does not conflict with the initial virtual representation. Methods further include, upon determining that the intermediate virtual representation is performing without conflicts, deploying the updated virtual representation to replace the intermediate virtual representation without halting operations in the workspace. Multiple intermediate virtual representations can be generated to allow for complex changes, and the deployments performed in series.
US10860975B2 System for optimizing collection and/or delivery trips
The subject innovation relates to a system for optimizing collection trips and/or delivery trips of a courier service, comprising a computer system with a database for storing address data records and for providing the address data records for a navigation system which can at least be read in at least one of the courier vehicles belonging to the courier service, has a display screen for navigation information and comprises an input system in the courier vehicle, which input system is connected to the computer system and is intended for the input of at least one item of additional information relating to at least one address data record, wherein the computer system is suitable for inserting the additional information into the stored address data records. The subject innovation also relates to a method for using this system.
US10860974B2 Method of finalizing an air waybill at the time of allotment booking using a logistics management system (LMS)
A logistics management system (LMS) may include receiving, at a server, a reservation request from a requestor for a booking on an air carrier's cargo hold for a designated route; validating, by the server, an availability of the requested booking with the air carrier; generating, by the server, a price quote for the booking; communicating, by the server, the price quote to the requestor; and receiving, by the server, an acceptance of the price and terms from the requestor to form commercial terms for the booking.
US10860973B2 Enhanced delivery management methods, apparatus, and systems for a shipped item using a mobile node-enabled logistics receptacle
Methods, apparatus, and systems that enhance delivery management of an item being shipped using a mobile node-enabled logistics receptacle are described that involve improved release control of the item and corrective delivery notifications related to the item. For example, a method for enhanced delivery management may a mobile node-enabled logistics receptacle identifying an intended delivery location associated with the item, detecting a current location of the mobile node-enabled logistics receptacle, and selectively releasing the item from the mobile node-enabled logistics receptacle based upon the detected current location of the mobile node-enabled logistics receptacle and the identified intended delivery location. Further detected conditions may be used when selectively releasing the item, such as successfully establishing a validation connection to a particular node in order to confirm or authorize release of the item or detecting signals from nodes associated with the intended delivery location.
US10860966B2 Preserving the highest shipping price using a logistics management system (LMS)
A logistics management system (LMS) may include receiving, at a server, a request from a requestor to amend a booking on an air carrier's cargo hold for a designated route; amending, by the server, at least one of a group consisting of a routing, a weight, a volume, a special handling codes, a product, an allotment, a flight, a container type, and a change of responsible participant for charges of the booking based on the received request; and assigning, by the server, a new price for the booking based on the amendment unless a total price for the amended booking and a rate for the amended booking are both lower than an original total price and an original rate for the booking created at a time of the booking.
US10860965B2 System and method for tracking assets
Methods and systems and method of tracking the location of an object. The method includes assigning a unique first device identifier, associating the first device with an object, and storing the unique identifier and an identifier for the object associated with the first device in a location server. The method also includes transmitting a first message containing the unique identifier, but not the first device location, receiving the first message at a second device, and transmitting a second message from the second device containing the unique identifier and a second device location. The method also includes, at the location server, receiving the second message, associating the location of the second device with the first device, storing the location of the second device, receiving a request for the location of the object, and in response to the request, providing the unique identifier and the second device location.
US10860960B2 Project support system and method
A project support system supports the smooth operation of a project. For each predetermined unit that a project comprises, a model case which prescribes a target for each consensus-building task, and an ideal execution time and execution method for each of the consensus-building tasks based on the performance of each consensus-building task executed in a previous project is generated. A consensus building plan which prescribes, for each of the predetermined units, a target, an execution time and an execution method for each of the consensus-building tasks which are to be executed in a current project based on information of the current project and the corresponding model case is generated.
US10860959B2 Method and system for ranking control schemes optimizing peak loading conditions of built environment
The present disclosure provides a computer-implemented method for ranking one or more control schemes for controlling peak loading conditions and abrupt changes in energy pricing of one or more built environments associated with renewable energy sources. The computer-implemented method includes analysis of a first set of statistical data, a second set of statistical data, a third set of statistical data, a fourth set of statistical data and a fifth set of statistical data. Further, the computer-implemented method includes identification and execution of the one or more control schemes. In addition, the computer-implemented method includes scoring the one or more control schemes by evaluating a probabilistic score. Further, the computer-implemented method includes ranking the one or more control schemes to determine relevant control schemes for controlling real time peak loading conditions and abrupt changes in energy pricing associated with the one or more built environments.
US10860957B2 Multiple simultaneous session support by a remote technician using preliminary queues
In a remote technical support system, a technical support controller receives an indication of a maximum number of support sessions to be serviced by a remote technician. Thereafter, the technical support controller receives a service request for a user device, which service request is classified into a category and added to a preliminary queue corresponding to the category. The technical support controller determines if handling of the service request by the remote technician would cause the number of support sessions currently being handled by the remote technician to exceed the previously-indicated maximum number of support sessions. If not, the service request is added to a work queue for the remote technician and removed from the preliminary queue.
US10860952B1 Table-driven data storage system for multi-departure, multi-cabin travel seat inventory optimization
A system and method that includes receiving for each passenger: a PNR; a passenger identification number (“PIN”); a passenger's historical itinerary; a fare; and an assigned seat. The method also includes assigning each PIN with a customer segment; storing the assignment within a first table; and then associating, using the first table and hierarchical rules stored within a second table, each PIN with a demand category. The method also includes identifying a product market; identifying a demand for the product market by each demand category; representing, using a utility function, the demand for the product market; and using the utility functions in a variable pricing strategy for the product market. The method also includes changing the hierarchical rules to alter the association between customer segments and demand categories without changing logic code, thereby increasing flexibility of the system.
US10860950B2 Automated computer-based model development, deployment, and management
Computer-based models can be developed, deployed, and managed in an automated manner. For example, a model building tool can be selected based on the model building tool being compatible with one or more parameters. A first machine-learning model can be generated using the model building tool and trained using a training dataset. The first machine-learning model can then be used to perform a task. Thereafter, a new model-building tool can be selected based on the new model-building tool being compatible with the one or more parameters. A second machine-learning model can be generated using the new model-building tool and trained using the training dataset. The accuracy of the first machine-learning model can be compared to the accuracy of the second machine-learning model. Based on the second machine-learning model being more accurate, the second machine-learning model can be used to perform the particular task rather than the first machine-learning model.
US10860946B2 Dynamic data structures for data-driven modeling
A method of producing dynamic controllable data composites from two or more data segments includes: building or training one or more function mappers to map between one or more extracted feature envelopes sets from the original data and one or more general parametric representations of the data; combining the extracted feature envelopes or the function mappers using two or more audio segments; and feeding the extracted feature envelopes or combined feature envelopes to the function mappers to obtain synthesis parameters to drive a synthesis process.
US10860945B2 Systems and methods for solving unrestricted incremental constraint problems
We present the architecture of a high-performance constraint solver R-Solve that extends the gains made in SAT performance over the past fifteen years on static decision problems to problems that require on-the-fly adaptation, solution space exploration and optimization. R-Solve facilitates collaborative parallel solving and provides an efficient system for unrestricted incremental solving via Smart Repair. R-Solve can address problems in dynamic planning and constrained optimization involving complex logical and arithmetic constraints.
US10860944B2 Phase shifter, quantum logic gate apparatus, optical quantum computing apparatus, and phase shift method
A phase shifter, a quantum logic gate apparatus, an optical quantum computing apparatus, and a phase shift method, where the phase shifter includes an optical resonant cavity and a quantum point, where a resonance frequency of the optical resonant cavity is ωc, the quantum point is located in the optical resonant cavity, and a transition frequency of the quantum point is ωx, the quantum point and the optical resonant cavity are coupled to form a coupled system, and a transition energy difference of the coupled system is determined by ωc, ωx, and a coupling strength between the quantum point and the optical resonant cavity (g), and ωx is set.
US10860942B2 Analyzing behavior in light of social time
A relational event history is determined based on a data set, the relational event history including a set of relational events that occurred in time among a set of actors. Data is populated in a probability model based on the relational event history, where the probability model is formulated as a series of conditional probabilities that correspond to a set of sequential decisions by an actor for each relational event, where the probability model includes one or more statistical parameters and corresponding statistics. A baseline communications behavior for the relational event history is determined based on the populated probability model, and departures within the relational event history from the baseline communications behavior are determined.
US10860940B2 System and method for automated sequencing database generation
Systems and methods for automated sequencing database generation are disclosed herein. The system can include memory that can include a content library database; a graph database; and a model database. The system can include a user device and at least one server. The at least one server can: receive a content aggregation from the content library database; identify content components of the content aggregation based on a natural language processing analysis of at least a portion of the content aggregation; identify explicit sequencing of the content components; generate an intermediate content graph based on the explicit sequencing of the content components; generate a final content graph from the intermediate content graph based on implicit sequencing of the content components; and store the final content graph within the graph database.
US10860936B2 Universal quantification of knowledge elements within a cognitive graph
A system comprising: a processor; a data bus coupled to the processor; and a non-transitory, computer-readable storage medium embodying computer program code, the non-transitory, computer-readable storage medium being coupled to the data bus. The computer program code interacting with a plurality of computer operations and comprising instructions executable by the processor and configured for: 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 being structurally defined within the cognitive graph.
US10860934B2 Universal cognitive graph having persistent knowledge elements
A system comprising: a processor; a data bus coupled to the processor; and a non-transitory, computer-readable storage medium embodying computer program code, the non-transitory, computer-readable storage medium being coupled to the data bus. The computer program code interacting with a plurality of computer operations and comprising instructions executable by the processor and configured for: 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.
US10860932B2 Universal graph output via insight agent accessing the universal graph
A system comprising: a processor; a data bus coupled to the processor; and a non-transitory, computer-readable storage medium embodying computer program code, the non-transitory, computer-readable storage medium being coupled to the data bus. The computer program code interacting with a plurality of computer operations and comprising instructions executable by the processor and configured for: 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; and, generating a cognitive insight based upon the collection of knowledge elements stored within the cognitive graph, the generating the cognitive insight using an insight agent to access the collection of knowledge elements.
US10860930B2 Learning method, image recognition device, and computer-readable storage medium
A learning method performed by an image recognition device is provided which includes a convolutional neural network. The learning method includes performing first learning by the convolutional neural network by using a first image group captured at a first frame rate, the first image group being input from outside; and performing, after performing the first learning, second learning by using a second image group that is captured at a second frame rate that is lower than the first frame rate, the second image group being is input from outside, and the number of images in the second image group being less than that in the first image group.
US10860924B2 Hardware node having a mixed-signal matrix vector unit
Processors and methods for neural network processing are provided. A method in a processor including a matrix vector unit is provided. The method includes receiving vector data and actuation vector data corresponding to at least one layer of a neural network model for processing using the matrix vector unit, where each of digital values corresponding to the vector data and the actuation vector data is represented in a sign magnitude format. The method further includes converting each of the digital values corresponding to at least one of the vector data or the actuation vector data to corresponding analog values and multiplying the vector data and the actuation vector data in an analog domain and providing corresponding multiplication results in a digital domain.
US10860922B2 Sparse convolutional neural network accelerator
A method, computer program product, and system perform computations using a sparse convolutional neural network accelerator. A first vector comprising only non-zero weight values and first associated positions of the non-zero weight values within a 3D space is received. A second vector comprising only non-zero input activation values and second associated positions of the non-zero input activation values within a 2D space is received. The non-zero weight values are multiplied with the non-zero input activation values, within a multiplier array, to produce a third vector of products. The first associated positions are combined with the second associated positions to produce a fourth vector of positions, where each position in the fourth vector is associated with a respective product in the third vector. The products in the third vector are transmitted to adders in an accumulator array, based on the position associated with each one of the products.
US10860921B2 Parallel processing for signal generation neural networks
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for executing a signal generation neural network on parallel processing hardware. One of the methods includes receiving weight matrices of a layer of a signal generation neural network. Rows of a first matrix for the layer are interleaved by assigning groups of rows of the first matrix to respective thread blocks of a plurality of thread blocks. A first subset of rows of the one or more other weight matrices are assigned to a first subset of the plurality of thread blocks and a second subset of rows of the one or more other weight matrices are assigned to a second subset of the plurality of thread blocks. The first matrix operation is performed substantially in parallel by the plurality of thread blocks. The other matrix operations are performed substantially in parallel by the plurality of thread blocks.
US10860919B2 End to end network model for high resolution image segmentation
The present disclosure provides systems and methods that leverage neural networks for high resolution image segmentation. A computing system can include a processor, a machine-learned image segmentation model comprising a semantic segmentation neural network and an edge refinement neural network, and at least one tangible, non-transitory computer readable medium that stores instructions that cause the processor to perform operations. The operations can include obtaining an image, inputting the image into the semantic segmentation neural network, receiving, as an output of the semantic segmentation neural network, a semantic segmentation mask, inputting at least a portion of the image and at least a portion of the semantic segmentation mask into the edge refinement neural network, and receiving, as an output of the edge refinement neural network, the refined semantic segmentation mask.
US10860915B2 Identification of workpieces and identifiable material and identifiable workpieces
The present application relates to a post-shipment inspection method, a workpiece useable in the method, and a post-shipment inspection system. Furthermore, the present application relates to an identifiable material including identification means disposed therein, a workpiece produced therefrom, a corresponding production method and identification method for such workpieces. Also disclosed are an identification method for a plurality of workpieces including identification means integrated therein and corresponding devices and a computer program product.
US10860910B2 Anti-counterfeiting label robust to cracking
A near-field magnetically coupled anti-counterfeiting tag including a sacrificial conductive track crossing a sacrificial zone of the tag. Each segment of the sacrificial track crossing the sacrificial zone is split longitudinally into a plurality of sub-segments, the sub-segments being in electrical contact with each other at the ends of the segment.
US10860907B2 Information linking system with geo-location mechanism and method of operation thereof
A method of operation of an information linking system includes: scanning an identification icon on an object; determining an access key by analyzing the identification icon including a target location read from the identification icon and a current location of a device that scanned the identification icon; and retrieving at least an initial availability level from a plurality of qualified information levels of a geo-location object information and additional information levels, authorized by the access key when the current location is within a geo-fence of the target location, for displaying on the device.
US10860901B2 Detection system, information processing apparatus, evaluation method, and program
A detection system includes an image processing apparatus configured to discriminate whether or not there is a detection target contained in an object, using a discriminator, and an information processing apparatus configured to provide the discriminator to the image processing apparatus. The information processing apparatus includes an evaluation unit configured to evaluate, for each attribute, discrimination precisions of the discriminator before and after the additional training, using evaluation data associated with each of a plurality of attributes of an object, when the discriminator is additionally trained using the training data, and an output unit configured to output the discrimination precisions for each attribute.
US10860898B2 Image analysis and prediction based visual search
Methods, systems, and computer programs are presented for adding new features to a network service. A method includes receiving an image depicting an object of interest. A category set is determined for the object of interest and an image signature is generated for the image. Using the category set and the image signature, the method identifies a set of publications within a publication database and assigns a rank to each publication. The method causes presentation of the ranked list of publications at a computing device from which the image was received.
US10860893B2 Automated and customized post-production release review of a model
A method for automated assessment of a model includes: training a model to perform a prediction, diagnostic, or classification operation based on a training dataset; deploying the model in production to perform the operation on field data; monitoring signal data associated with the model automatically, the signal data including specific or derived signal data representing characteristics of an ecosystem in which the model is deployed and new observations in incoming field data; monitoring accuracy of the model by applying a statistical tool to a plurality of data points of the signal data; determining whether the signal data represents an unstable process by identifying outlier data points from among the plurality of data points of the signal data; generating an indication that a corrective action should be taken on the model based on a result of the determination; and displaying the indication on a display.
US10860891B2 Memory-guide simulated pattern recognition method
A memory-guide simulated pattern recognition method, wherein time sequence information in a memory prior to the current moment is introduced to detect motion information by means of pattern recognition using samples in the sequence as a reference is described. A memory invocation mechanism in a human brain is simulated, and different memory segments are used as elements to detect motion changes in multiple memory segments and the corresponding motion states; a memory attenuation mechanism is simulated, and motion detection results in multiple segments are combined to enhance motion change information in the current moment and form a motion state in a continuous time sequence, so as to form a motion detection result of the current moment as a pattern recognition result.
US10860889B2 Depth prediction from dual pixel images
Apparatus and methods related to using machine learning to determine depth maps for dual pixel images of objects are provided. A computing device can receive a dual pixel image of at least a foreground object. The dual pixel image can include a plurality of dual pixels. A dual pixel of the plurality of dual pixels can include a left-side pixel and a right-side pixel that both represent light incident on a single dual pixel element used to capture the dual pixel image. The computing device can be used to train a machine learning system to determine a depth map associated with the dual pixel image. The computing device can provide the trained machine learning system.
US10860885B2 Method and system for management and operation over image in a computing system
A method of processing an image in an electronic device. The method may comprise; obtaining a first image; selecting, based on comparing the first image with a plurality of second images, at least one third image from the plurality of second images, wherein the at least one third image is similar to the first image; identifying an identifier of an image group corresponding to the at least one third image; associating the first image with the identifier of the image group; and notifying, on the device, based on the identifier of the image group, existence of the at least one third image.
US10860884B2 Methods and apparatus to determine the dimensions of a region of interest of a target object from an image using target object landmarks
Methods and apparatus to determine the dimensions of a region of interest of a target object and a class of the target object from an image using target object landmarks are disclosed herein. An example method includes identifying a landmark of a target object in an image based on a match between the landmark and a template landmark; classifying a target object based on the identified landmark; projecting dimensions of the template landmark based on a location of the landmark in the image; and determining a region of interest based on the projected dimensions, the region of interest corresponding to text printed on the target object.
US10860876B2 Image presentation system, image presentation method, program, and recording medium
Provided are an image presentation system, an image presentation method, a program, and a recording medium that perform a desired process by designating a specific image by each participant from plural images captured by plural participants who participate in an event and a companion. In the image presentation system, the image presentation method, the program, and the recording medium, plural images captured by participants in an event and a companion are acquired and stored, the images are analyzed, analysis tag information is assigned to each image on the basis of an analysis result of each image, designation tag information that is designated by each participant is acquired as a command of each participant, an image to which analysis tag information that matches the designation tag information designated by each participant is assigned from the plural images is extracted as an extraction image for each participant, and the extraction image for each participant is presented to each participant.
US10860872B2 Virtual vehicle occupant rendering
Image data of a vehicle occupant are collected from a plurality of cameras. A dimensional model of substantially an entire body of the vehicle occupant is generated based on the image data. A gesture performed by the vehicle occupant is recognized based on the dimensional model. A vehicle subsystem is adjusted based on the gesture.
US10860871B2 Integrated sensor calibration in natural scenes
Embodiments of the disclosure provide methods and systems for calibrating a plurality of sensors. The method may include capturing, by a plurality of sensors associated with a vehicle, a set of point cloud data indicative of at least one surrounding object as the vehicle travels along a trajectory. The method may also include filtering, by a processor, the set of point cloud data based on coplanarity associated with the set of point cloud data. The method may further include adjusting, by the processor, at least one calibration parameter of the plurality of sensors based on a model using the filtered set of point cloud data. The model may include a weight corresponding to the coplanarity associated with the set of point cloud data.
US10860869B2 Time to collision using a camera
Computing a time-to-contact (TTC) of a vehicle with an object. The object includes a light source. The system mountable in the vehicle includes a camera and a processor configured to capture images of the object. The processor is operable to track a spot between the images to produce a tracked spot. The spot includes an image of the light source. The processor is operable to compute time-to-contact (TTC) responsive to changes in brightness of the tracked spot.
US10860867B2 Image processing apparatus, imaging apparatus, mobile device control system, and recording medium
An image processing apparatus includes a reducer configured to reduce a number of pixels in a distance image having pixel values corresponding to a distance of a body positioned within a predetermined distance from a plurality of imagers installed in a mobile body, according to frames respectively captured by the plurality of imagers; a detector configured to detect the body based on the reduced distance image; and a rejecter configured to reject data of the detected body, based on a density of pixels having a value of the distance with respect to the detected body in an area overlapping a travel area in which the mobile body travels.
US10860863B2 Vision based target tracking using tracklets
A non-hierarchical and iteratively updated tracking system includes a first module for creating an initial trajectory model for multiple targets from a set of received image detections. A second module is connected to the first module to provide identification of multiple targets using a target model, and a third module is connected to the second module to solve a joint object function and maximal condition probability for the target module. A tracklet module can update the first module trajectory module, and after convergence, output a trajectory model for multiple targets.
US10860861B2 Data transmission system of safety patrol on construction project site based on “internet plus”
The present disclosure discloses a data transmission system of safety patrol on construction project site based on “internet plus” according to the present disclosure comprises a patrol apparatus for collecting and transmitting an on-site panorama image, 3D point cloud data of the scene, location information and construction on-site data; a cloud computing platform for receiving the on-site panorama image, the 3D point cloud data of the scene, the location information and the construction on-site data, and reconstructing a 3D model of a patrol scene based on the panorama images, the 3D point cloud data of the scene, the location information and the construction on-site data; a safety patrol data terminal providing inspection/browse to construction site; the present disclosure enable users to patrol in construction project remotely, reducing workload of the safety production management personnel, improving patrol efficiency, enhancing the intuitive reality of the patrol and the safety patrol level of the construction project; the inspection result is transferred electronically, ensuring the time efficiency of project patrol inspection.
US10860860B1 Matching videos to titles using artificial intelligence
Computer systems of a multimedia service provider may utilize an artificial intelligence model to automatically match a video content with an existing video title of a catalog, allowing the provider to efficiently and accurately process a high volume of video content being received. The artificial intelligence model may be proceed by analyzing video frames from the video content to extract features and then determining the relevance of a set of features to a particular video title of the catalog. Based on the relevance determination, the computer system may associate the video content with the particular video title. In cases where no match with an existing title is determined, the artificial intelligence model may create a new video title based in part on the extracted features.
US10860855B2 Instruction projecting device, package sorting system and instruction projecting method
There is provided an instruction projecting device which generates a projection image to be projected on a parcel based on sensing information of the parcel and parcel identification information specifying the parcel in an image, the device including: a processor; and a memory, in which by cooperating with the memory, the processor determines a direction to pick up the parcel based on the parcel identification information, and generates the projection image indicating the pick-up direction.
US10860850B2 Method of recognition based on iris recognition and electronic device supporting the same
An iris-based authentication method is provided. The method includes emitting light of an infrared wavelength band and obtaining an image based on the light of the infrared wavelength band, determining whether a specified condition is satisfied, if the specified condition is satisfied, performing user authentication (e.g., complex authentication) based on at least part of a face image and an iris image of the image that a biometric sensor obtains, or, if the specified condition is not satisfied, performing the user authentication (e.g., iris-only authentication) based on the iris image in the image that the biometric sensor obtains.
US10860848B2 Multi-page document recognition in document capture
Techniques to capture document data are disclosed. It is determined that a sequence of pages in a stream of document page images comprise a single multi-page document. Data is extracted from two or more different pages included in the sequence. The data extracted from two or more different pages included in the sequence of pages is used to populate a data entry form associated with the multi-page document.
US10860846B2 Information processing apparatus, information processing method and program
An information processing apparatus includes a detecting unit, an extracting unit, a managing unit, and a deriving unit. The detecting unit detects an object from an image. The extracting unit extracts a feature amount of the object detected by the detecting unit. The managing unit manages an element in the object detected by the detecting unit in association with the feature amount of the object in the element. The deriving unit derives a reliability indicative of a certainty for identifying an object with respect to the feature amount of the element.
US10860845B2 Method and system for automatic repetitive step and cycle detection for manual assembly line operations
A system for determining a quantitative accuracy of a test movement relative to a reference movement includes a display output device, a memory, and a processor operatively connected to the display output device and the memory. The memory stores motion capture data and programming instructions. The processor executes the programming instructions to determine a quantitative accuracy of the test movement relative to the reference movement. A method, executable by the processor, for determining the quantitative accuracy includes receiving, with the processor, motion capture data that includes the reference movement and the test movement. The motion data is split into individual movements, and the test movement is aligned with the reference movement. The processor computes a quantitative accuracy of the test movement relative to the reference movement, and generates, with the display output device, a visualization representative of the test movement. The computed accuracy is encoded into the visualization.
US10860844B2 Recognition of activity in a video image sequence using depth information
Techniques are provided for recognition of activity in a sequence of video image frames that include depth information. A methodology embodying the techniques includes segmenting each of the received image frames into a multiple windows and generating spatio-temporal image cells from groupings of windows from a selected sub-sequence of the frames. The method also includes calculating a four dimensional (4D) optical flow vector for each of the pixels of each of the image cells and calculating a three dimensional (3D) angular representation from each of the optical flow vectors. The method further includes generating a classification feature for each of the image cells based on a histogram of the 3D angular representations of the pixels in that image cell. The classification features are then provided to a recognition classifier configured to recognize the type of activity depicted in the video sequence, based on the generated classification features.
US10860843B1 Measurement system that includes at least one measurement assembly, a head-mounted visual display device, and a data processing device
A measurement system includes at least one measurement assembly having at least one measurement device, a head-mounted visual display device having an output screen, and a data processing device operatively coupled to the at least one measurement assembly and the head-mounted visual display device. The data processing device is configured to generate one or more graphical representations of measurement output data for superimposition onto a visual representation of the system user and/or an object being manipulated by the system user, and display the superimposed measurement output data on the head-mounted visual display device so that the system user is able to visualize the superimposed measurement output data when wearing the head-mounted visual display device, and adjust his or her movements based upon feedback from the superimposed measurement output data. The one or more graphical representations of the measurement output data being determined from the at least one measurement assembly.
US10860840B2 Face recognition in noisy environments
A computing device stores an acquired image as a transient image template when there is a failure in an image-based authentication of the acquired image and the user of the computing device has provided user credentials that authorize the user to access the computing device. The transient image template may be used to further authorize the user to access the computing device during a predetermined time period. At the expiration of the predetermined time period, the computing device deletes the transient image template. The computing device then reverts to using a baseline image template for performing image-based authentication of the user. The transient image template may also be associated with a location such that the computing device uses the transient image template for image-based authentication when the computing device is at or near the location.
US10860839B2 Method and apparatus for generating training data for human face recognition, device and computer storage medium
The present disclosure provides a method and apparatus for generating training data for human face recognition, a device and a computer storage medium, wherein the method comprises: inputting accessory-not-worn face images into a generative network, to obtain accessory-worn face images; using the accessory-worn face images as second training data for building the human face recognition model; wherein the generative network is a generative network in a generative adversarial network obtained by pre-training with first training data, the first training data including the accessory-not-worn face images and accessory-worn face images corresponding to a same user identifier. In the present disclosure, the accessory-worn face images obtained in a data augmentation manner greatly expand the amount of training data for building the human face recognition model, and thereby improve the recognition accuracy of the accessory-worn face images.
US10860835B2 Image processing device, cell recognition device, cell recognition method, and cell recognition program
Provided is an image processing device including: a memory; and a processor comprising hardware, the processor configured to: calculate a feature value; detect, as peak positions, pixel positions the feature value of which are greater than a prescribed feature value threshold value; record the detected peak positions; form, one at a time for the detected peak positions, a cell region; identify a center position of the formed cell region; determine, by using at least one of the peak position, a morphology of the cell region, and the center position of the cell region, a proximity state between the currently formed cell region and a previously formed cell region; and correct, when it is determined that the proximity state is satisfied, at least one of the currently formed cell region and the previously formed cell region.
US10860833B2 Fingerprint reading device and fingerprint reading method
Provided are a fingerprint reading device and a fingerprint reading method that can appropriately read a fingerprint even when reading a fingerprint of a relatively soft finger that may be easily subjected to significant elastic deformation. The fingerprint reading device includes: a placement portion on which a finger is placed, provided with a reading face so as to be able to move between first and second positions; a drive unit that causes the reading face to move between the first and second positions; and a reading unit that reads a fingerprint when the reading face is positioned at the first position, the drive unit causes the reading face to move to the second position and further move from the second position to the first position, and the reading unit reads a fingerprint when the reading face has moved from the second position to the first position.
US10860826B2 Information processing apparatus, control method, and program
An information processing apparatus (2000) includes a conversion unit (2020) and a computation unit (2040). The conversion unit (2020) detects a plurality of markers from a camera image (10). The conversion unit (2020) converts the detected markers into corresponding sub-identifier information. The computation unit (2040) computes an identifier using a plurality of sub-identifiers converted by the conversion unit (2020).
US10860825B2 Smart sign for use in an industrial location
A smart parent sign is provided for assisting in performing an interactive procedure utilizing assets that include asset identifiers in an industrial facility. The smart parent sign includes information for a parent asset and for a group of child assets with child tags disposed nearby. The smart parent sign includes an electronic processor having a memory, a transceiver, a parent asset identifier; and a power manager. The electronic processor is configured to provide data from the memory corresponding to at least one of the child assets that corresponds to one of the child tags to a portable smart device. The electronic processor is also configured to provide procedures for the parent and child assets to the portable smart device.
US10860824B2 Measuring instrument, optical reader and optically-readable measure
A measuring instrument includes: a measure on which a code having color patterns is printed; a plurality of first readers that optically read colors of first ranges in first patterns corresponding to digits except a least significant digit among the color patterns, the first ranges in the first patterns being arranged in a second direction; and a plurality of second readers that optically read colors of second ranges in second patterns arranged in a first direction corresponding to patterns of the least significant digit among the color patterns, the second ranges being arranged in the first direction at an interval different from a width of the pattern in the first direction.
US10860823B2 Scan crutch
A scanning system is providing including a scanner and a scan crutch. The scanner includes a housing, a window in an upper end of the housing, and a light emitter/receiver in the housing under the window. The scan crutch is attached to the scanner and includes a base and a protrusion extending from the base in a direction away from the scanner. The protrusion of the scan crutch ensures accurate and repeatable scanning of target objects by allowing a user to quickly position the scanner at an optimum distance from a target object by contacting the target object with the protrusion of the scan crutch.
US10860819B1 Inventory-cycle-based RFID tag location
Techniques are provided to estimate the location of an RFID tag using tag read information, such as a tag read count or a tag read rate, and an opportunity metric, such as an inventory cycle duration, inventory cycle rate, or inventory cycle count. A tag tracking system determines read information for a tag in a zone and an opportunity metric associated with the tag and the zone. The tag tracking system then computes a success rate based on the tag read information and opportunity metric, and uses the success rate to estimate the location of the tag.
US10860818B2 Communication apparatus, communication method, and computer program
A communication apparatus includes an antenna, a detecting section, and a determining section. The antenna receives a radio wave transmitted from a wireless tag. The detecting section detects a phase of the radio wave. The determining section determines that the wireless tag is present outside a predetermined range if a phase difference between a phase measured if a relative position of the antenna with respect to the wireless tag is a first position within a first range and a phase measured if the relative position is a second position within the first range is smaller than a threshold or if a phase difference between a phase measured if the relative position is a third position within a second range different from the first range and a phase measured if the relative position is a fourth position within the second range is smaller than the threshold.
US10860813B2 Using a memory card to identify the location of a server
A server system includes a server rack having a plurality of slots, a plurality of servers and a plurality of memory cards. Each server is positioned on a respective slot of the server rack. Each memory card is programmed with information relating to a location of the respective server at the server rack. Each server comprises a controller and an interface coupled to the controller. The respective memory card is brought into an electrical connection with the interface to transmit the information relating to the corresponding location of the respective server to the controller.
US10860812B2 Method, apparatus, and computer program product for user-directed reporting
Example methods include converting received context information into a query to retrieve relevant data from a data repository, wherein the received context information defines a feature set. The method further includes retrieving a data set from the data repository, wherein the data set comprises data corresponding to the query. The example methods further include generating a set of messages that describe at least one linguistically describable trend in the data set, wherein the set of messages is instantiated based at least in part on the data set. The example methods further include generating a context-specific report about the feature set A corresponding apparatus and computer program product are provided.
US10860811B2 Method and device for generating review article of hot news, and terminal device
The present disclosure provides a method and a device for generating a review article of hot news, and a terminal device. By way of example, the method may include: determining hot news based on reading feedback information and publishing time of respective news in a current webpage library; obtaining review data corresponding to the hot news; selecting a target review set from the review data based on a preset high-quality review model; and generating the review article based on the hot news and the target review set corresponding to the hot news.
US10860810B2 Method and apparatus for motion description
A method, apparatus, and computer program product for describing motion. The method may include receiving a set of eventualities (114). The set of eventualities (114) may describe at least one of a domain event and a domain state. The at least one of the domain event and the domain state may be derived from a set of spatio-temporal data (102) and the set of eventualities (114) may be associated with a particular region and a particular time period. The method may include organizing the set of eventualities to generate a document plan. The method may further include generating, using a processor, a linguistic representation of the set of eventualities using the document plan.
US10860809B2 Word embeddings and virtual terms
A computing system receives a collection comprising multiple sets of ordered terms, including a first set. The system generates a dataset indicating an association between each pair of terms within a same set of the collection by generating co-occurrence score(s) for the first set. The system generates computed probabilities based on the co-occurrence score(s) for the first set. The computed probabilities indicate a likelihood that one term in a given pair of terms of the collection appears in a given set of the collection given that another term in the given pair of terms of the collection occurs. The system smoothes the computed probabilities by adding one or more random observations. The system generates one or more association indications for the first set based on the smoothed computed probabilities. The system outputs an indication of the dataset. Additionally, or alternatively, based on association measure(s), the system generates a virtual term.
US10860803B2 System for semantic determination of job titles
A system is described which accepts corporate title and employee data associated with that corporate title data at a first company, putting the corporate title and employee data through a configured network and generating a vector of terms and a set of coefficients associated with that title. Information about an employee is put through a second network using those terms and coefficients to determine if the employee would have the same or similar title at the first company.
US10860799B2 Answering entity-seeking queries
In some implementations, a query that includes a sequence of terms is obtained, the query is mapped, based on the sequence of the terms, to a dependency tree that represents dependencies among the terms in the query, an entity type that corresponds to an entity sought by the query is determined based on a term represented by a root of the dependency tree, a particular entity is identified based on both the entity type and a relevance of the entity to the terms in the query, and a response to the query is provided based on the particular entity that is identified.
US10860797B2 Generating summaries and insights from meeting recordings
One embodiment of the present invention sets forth a technique for generating a summary of a recording. The technique includes generating an index associated with the recording, wherein the index identifies a set of terms included in the recording and, for each term in the set of terms, a corresponding location of the term in the recording. The technique also includes determining categories of predefined terms to be identified in the index and identifying a first subset of the terms in the index that match a first portion of the predefined terms in the categories. The technique further includes outputting a summary of the recording comprising the locations of the first subset of terms in the recording and listings of the first subset of terms under one or more corresponding categories.
US10860795B2 Analysis of message quality in a networked computer system
Systems and methods for dynamically assessing and displaying quality features of electronic messages, while composed on client devices, can include one or more processors monitoring the process of composing the electronic message. The one or more processors can retrieve, upon detecting a pause event, data associated with the composed electronic message from a message composing container, and determine a plurality of feature values for a plurality of features of the electronic message based on the retrieved data. The one or more processors can determine, based on the plurality of feature values, a likelihood of receiving a response from a receiving entity once the electronic message is sent to that receiving entity. The one or more processors can provide an indication of the determined likelihood of receiving a response and indications of the plurality of determined feature values for display in association with a message composing window displaying the text received.
US10860793B2 Method and system for an electronic document framework
Methods and systems providing for the generation, sending, updating, and monitoring of electronic documents (eDocuments) based on source documents created in Enterprise Resource Planning (ERP) software. An eDocument is generated based on existing source documents, external data, or from other eDocuments. The method and systems ensure that the generated eDocument is compliant with any technical requirements. The eDocument is generated using a document process which transforms a non-compliant source document into a compliant eDocument. An eDocument Framework system can include a mapping application, application interface framework (AIF), an eDocument interface, and a process manager. The AIF is configured to interact with a cloud services provider to create a highly automated process of generating, sending, updating, and monitoring the eDocuments. The cloud service provider is also configured to interact with local authorities. The eDocument Framework system can also include a partner connector to interface with a business partner.
US10860782B2 Electronic document content augmentation
A system and method includes dividing content of an electronic document into components. A document type of the electronic document is identified by comparing a document score against a document type criterion, the document score being based on a combination of a component score of each of the components. A user interface provides an indication of the document type.
US10860776B1 Printed circuit board (PCB) modular design
Some examples described herein relate to a design system and a method for printed circuit board (PCB) design. 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 provide a workspace in a user interface in which a PCB design comprising multiple layers is capable of being created; provide a list of layout templates in the user interface; and provide an insert function, via the user interface, configured to insert a selected layout template of the list of layout templates into the workspace to be included in the PCB design. Each layout template of the list of layout templates is a tile layout that includes a layout component and metal lines that extend to one or more edges of the tile layout.
US10860774B2 Methodology for pattern density optimization
The present disclosure relates to a method of data preparation. The method, in some embodiments, performs a first data preparation process using a data preparation element. The first data preparation process modifies a plurality of shapes of an integrated chip (IC) design that comprises a graphical representation of a layout used to fabricate an integrated chip. A plurality of additional shapes are added to the IC design using an additional shape insertion element. The plurality of additional shapes are separated from the plurality of shapes by one or more non-zero distances. A second data preparation process is performed using the data preparation element, after performing the first data preparation process. The second data preparation process modifies the plurality of additional shapes.
US10860769B2 Method and system for integrated circuit design with on-chip variation and spatial correlation
An integrated circuit (IC) design method includes receiving a spatial correlation matrix, R, of certain property of post-fabrication IC devices; and deriving a random number generation function g(x, y) such that random numbers for a device at a coordinate (x, y) can be generated by g(x, y) independent of other devices, and all pairs of random numbers satisfy the spatial correlation matrix R. The method further includes receiving an IC design layout having pre-fabrication IC devices, each of the pre-fabrication IC devices having a coordinate and a first value of the property. The method further includes generating random numbers using the coordinates of the pre-fabrication IC devices and the function g(x, y); deriving second values of the property by applying the random numbers to the first values; and providing the second values to an IC simulation tool.
US10860761B1 Systems and methods for enhanced clock tree power estimation at register transfer level
Example systems and methods are disclosed for estimating power consumption by a clock tree in a register-transfer level (RTL) circuit design based on a previously generated reference gate-level circuit design. A plurality of regions within the clock tree structure of the reference gate-level circuit design are identified, where the plurality of regions are demarcated by one or more clock gating structures. A region-based clock model is generated that includes at least one clock constraint model for each identified region. The region-based clock model is used to synthesize the clock tree in the RTL circuit design for estimating power consumption.
US10860758B2 Method of using simulation software to generate circuit layout
A method of using a simulation software to generate a circuit layout, the method comprising: (A) determining a plurality of blocks on a circuit board, wherein each block of the plurality of blocks includes an operating space and a reserved space; (B) determining a size of the reserved space of each block of the plurality of blocks according to at least one specific condition;(C) determining whether to adjust the size of the reserved space of each block of the plurality of blocks according to at least one determining condition; and (D) when it is determined not to adjust the size of the reserved space in step (C), generating the circuit layout according to the size of the reserved space of each block of the plurality of blocks determined in step (B).
US10860757B1 Multicorner skew scheduling circuit design
Electronic design automation systems, methods, and media are presented for slack scheduling. Some embodiments analyzing slack values at the input and output of a circuit element across multiple views. A skew value is then selected which maximizes the slack at the input and output of the circuit element across all views. In some embodiments, this selection operation is streamlined by first identifying skew ranges that preserve a local worst negative slack, and the selected skew value to maximize the slacks is chosen from the identified skew ranges, in order to limit the computational resources in identifying the skew which maximizes the minimum slack value. An updated circuit design and associated circuitry may then be generated.
US10860756B1 Finding intersections of planar parametric curves based on error-controlled discretization
A method includes finding, for a discretized curve comprising multiple segments, first and second segments that are closer than a threshold. The method includes determining an intersection point of the first segment and the second segment, the intersection point associated with a first parameter value for the first segment and a second parameter value for the second segment, determining an error value as a distance between a first point in the parametric curve corresponding to the first parameter value and a second point in the parametric curve corresponding to the second parameter value, and selecting the intersection point when the error value is smaller than a precision tolerance. The method includes transforming the discretized curve by removing at least a segment between the first segment and the second segment, and providing the discretized curve to manufacture a mask for reproducing the feature in the integrated circuit.
US10860754B2 Calibration of simulated cardiograms
Systems are provided for generating data representing electromagnetic states of a heart for medical, scientific, research, and/or engineering purposes. The systems generate the data based on source configurations such as dimensions of, and scar or fibrosis or pro-arrhythmic substrate location within, a heart and a computational model of the electromagnetic output of the heart. The systems may dynamically generate the source configurations to provide representative source configurations that may be found in a population. For each source configuration of the electromagnetic source, the systems run a simulation of the functioning of the heart to generate modeled electromagnetic output (e.g., an electromagnetic mesh for each simulation step with a voltage at each point of the electromagnetic mesh) for that source configuration. The systems may generate a cardiogram for each source configuration from the modeled electromagnetic output of that source configuration for use in predicting the source location of an arrhythmia.
US10860751B2 Cutting process simulation method and system thereof
The present invention relates to a cutting process simulation method and a system thereof which can efficiently optimize the decommissioning process of a nuclear facility, thereby saving costs and time and ensuring safety in the decommissioning process. The cutting process simulation system, according to one embodiment of the present invention, may comprise: a display unit: and a control unit which cuts a cutting target in a nuclear facility by using a design program, displays the cut shape on the display unit, and predicts the amount of secondary waste generated in the process of cutting the cutting target.
US10860750B2 Model driven layout design for robotics warehouse
Embodiments relate to the design of a (good-to-person) robotics warehouse, and in particular to a warehouse layout model. The warehouse layout model is interposed between a warehouse map/location model containing concrete physical location data (e.g., QR codes), and an overlying warehouse management system generally configured to interact with a robotics system. The warehouse layout model defines basic elements such as •rackspace, •rackspace block, •lane, and •workstation. Those elements may in turn be arranged into basic patterns such as •storage area, •workstation area, •entry area, and others. The layout model also includes a set of basic traveling rules governing the movement of robots in relation to the elements and patterns. The layout model serves as a translator between the generalized warehouse management system, and the location/map model specific to a particular warehouse footprint. The warehouse layout model facilitates adapting the robotic system to changes as the warehouse expands and evolves.
US10860745B2 Securing data
Examples of a system and method for securing data on a computing device are described herein. One or more cryptographic operations are executed on at least a portion of data stored in a memory module of the computing device in response to a change of operational state of the system from a first operational state to a second operational state.
US10860740B2 Trust based access to records via encrypted protocol communications with authentication system
Systems and techniques are disclosed for trust based access to records via encrypted protocol communications with an authentication system. One of the methods includes maintaining, in one or more databases, health records associated with patients. Each health record including portions of medical information and each portion being separately trustable to one or more outside entities. The trust indicating that an outside entity can access a portion. A request from a user device of a patient is received, the request indicating access to a health record associated with the patient. Requests for information are presented on the user device, the requests indicating features of patients that are usable to identify a specific patient. The patient uniquely corresponding to a particular health record is determined, and user account information for the patient is generated, with the user account information used to identify portions of medical information associated with the particular health record.
US10860737B2 Sending and tracking document data sent via URL
A resume database system allows for resume records on the resume database system to be viewed by others via a Uniform Resource Locator, URL. In addition, in response to instructions from an authorized user of the resume database system, input from an unauthorized, but otherwise verified, source can be added to the database by the resume database system. The verified user accesses the resume database and completes any necessary forms via a web browser and submits the information. The authorized user defines the actions that the verified user is allowed to take. These actions include, for example, only being able to review resume information, or being able to add information to the resume database without needing training on the operation of the database. A resume database server system coordinates the activity of the authorized and verified users. Communications between all three users is accomplished via a computer network.
US10860736B2 Methods and systems for implementing parental controls
Methods and systems for a media guidance application that provides advanced parental control features such as allowing parents to establish parental controls in a dynamic and individualized manner and allowing parents to track and/or limit the amount of time that a child views media content of a particular type.
US10860734B2 Remote data access techniques for portable devices
A wide-area network (“WAN”)-based service enables remote data access transactions between participating endpoints within a group of participating endpoints that includes at least one server and at least one portable electronic device. Each participating endpoint is configured for communication via one or more communication networks and stores the same or different data items on behalf of a user. The WAN-based service maintains information about each participating endpoint in the group and its network accessibility, and also maintains one or more catalogs of available data items. The WAN-based service identifies a communication network available to both participating endpoints, and a direct or proxied communication session is established between the portable electronic device and the other participating endpoint via the communication network. Selected data items are downloaded, uploaded, accessed or synchronized via the communication session. The use of digital rights and identity management techniques in combination with the WAN-based service is also discussed.
US10860731B2 Personal data ecosystems
Embodiments of the present disclosure leverage distributed ledger technologies to exert user-centric control over data shared with third party service providers. User access provider (UAP) devices manage user-configured permissions and metadata that control access to user data by the third party service providers. Permissions may enable service providers to access, write, and share user data with other service providers having appropriate permissions. Users may provide data to various service providers as they interact with services supported by the platform and as the data is received it may be validated and then stored on the distributed ledger. Data may be periodically synchronized across different service provider nodes responsible for maintaining the distributed ledger to ensure consistency with respect to each user's data. Additionally, users may revoke permissions, such as if the user stops using a service, and data associated with revoked permissions may be purged or deleted from the distributed ledger.
US10860728B2 Data storage nodes collaboration and data processing for data statistical analysis
Data storage nodes that participate in a requested data statistical analysis as participant data storage nodes are determined and divided into a plurality of node sets. Data stored in each participant data storage node associated with a particular node set is encrypted, where the encrypted data is divided into a number of fragments at least equal to a number of participant data storage nodes associated with the particular node set. Each participant data storage node sends a portion of the encrypted data to each of the other participant data storage nodes within the particular node set. Each participant data storage node processes received encrypted data and data remaining on the particular participant data storage node to obtain a processing result. Each participant data storage node sends the processing result to a proxy node, wherein the proxy node performs data statistical analysis based on the processing result.
US10860727B2 Mass encryption management
Methods, systems, and devices for mass encryption management are described. In some database systems, users may select encryption settings for storing data records at rest. A database may receive a request to perform an encryption process on multiple data records corresponding to a user, for example, based on a user input or a change in encryption settings. A database server may partition the data records for encryption (e.g., encryption, decryption, key rotation, or scheme modification) into one or more data record groups of similar sizes, and may perform the encryption process on one record group at a time (e.g., to reduce overhead in the system). The database server may additionally support restricting user access to the data records being actively processed, estimating resources needed for the processing, determining data record encryption statuses to be displayed by a user device, or some combination of these features.
US10860723B1 Encryption compliance verification system
A compliance checker to verify that a device complies with a policy is described. In one embodiment, the compliance checker comprises a compliance checker agent, to initiate the compliance check, in response to receiving the request, and an encryption checker upper driver above a level of a disk encryption driver, and an encryption checker lower driver, below the level of the disk encryption driver with a comparator to determine whether known data read from the upper driver is identical to known data read from the lower driver. The compliance checker plug-in in one embodiment verifies the compliance status of the device, based on the data from the comparator.
US10860719B1 Detecting and protecting against security vulnerabilities in dynamic linkers and scripts
Disclosed embodiments relate to systems and methods for statistically analyzing and classifying dynamically linked libraries and computing scripts. Techniques include identifying a plurality of libraries, developing a statistical classification model, implementing the statistical classification model, classifying, based on the implementing, an operational phase library to be potentially malicious, and implementing a security control for the library. Further techniques include identifying a plurality of computing scripts, developing a statistical classification model, implementing the statistical classification model, classifying, based on the implementing, an operational computing script to be potentially malicious, and implementing, for the classified operational computing script, a security control action.
US10860717B1 Distributed system for file analysis and malware detection
A system for receiving and indexing files transmitted on a network, comprising one or more intermediate agents, each connecting a network sensor to a source collection subsystem, an analysis subsystem, an indexing subsystem, and one or more databases. The system detects that a file has been transmitted via the network, offers transmission from an intermediate agent to the source collection subsystem after a deduplication process at the intermediate agent, transmits the file from the intermediate agent to the source collection subsystem after another deduplication process at the source collection subsystem, transmits the file from the source collection subsystem to the analysis subsystem, performs structural analysis of characteristics of the file within the analysis subsystem; and stores the file and results of the structural analysis in an indexed form in the one or more databases.
US10860716B2 Detecting malware concealed by delay loops of software programs
A device receives a software program with potential malware and a loop to conceal the potential malware, and processes the software program, with a loop identification technique, to identify the loop in the software program. The device modifies, with a loop exit technique and based on data from the loop identification technique, the software program to exit the loop, and processes the software program, with a malware detection technique and after modifying the software program to exit the loop, to determine whether the software program contains malware. The device causes one or more actions to be performed based on a result of processing the software program with the malware detection technique.
US10860713B2 Data breach detection system
A method includes receiving marketing campaign associated data. The marketing campaign associated data is data associated with telephony communications from one or more telemarketing sources to a plurality of users. The method further includes applying a machine learning algorithm to the received marketing campaign associated data that determines anomalies associated with a subset of users of the plurality of users. The anomalies are determined based on audio signature of the telephony communications or based on telephony communications from a same source being disguised as different sources. The method includes identifying a marketing content within the telephony communications for the subset of users. The method also includes determining one or more common attributes between users within the subset of users and identifying a source of data breach based on the marketing content and further based on the one or more common attributes.
US10860706B2 Secure unattended network authentication
A system for secure network access by unattended devices is described. The system describes how unattended devices that have encrypted data at rest and/or require secure authentication to an open network may procure the access credentials for authentication and/or decryption. With these access credentials, then the unattended devices may exchange information with and/or receive updates from servers on the network.
US10860700B2 User authentication method and apparatus with adaptively updated enrollment database (DB)
A method and apparatus with an adaptively updated enrollment database (DB) are provided. A method with an adaptively updated enrollment database (DB) includes extracting an input feature vector from an input image, determining whether the input feature vector is included in a changeable enrollment range, with the changeable enrollment range being determined based on a threshold distance from each of plural enrolled feature vectors in the enrollment DB, and with the enrolled feature vectors corresponding to enrolled images, determining whether to enroll the input feature vector in the enrollment DB in response to the input feature vector being determined as being included in the changeable enrollment range, and in response to a result of the determining of whether to enroll the input feature vector being to enroll the input feature vector, selectively enrolling the input feature vector in the enrollment DB.
US10860699B2 Terminal device and method for performing user authentication by means of biometric data
The present invention provides an authentication which is performed by means of simultaneously inputting biometric data such as fingerprint, iris and the like when inputting an authentication number, wherein input area provided to a user varies such that biometric data can be input and recognized accurately and easily. Therefore, the present invention enhances convenience for a user and increases security and reliability of authentication.
US10860690B2 Method and system for secure distribution of selected content to be protected
The present invention relates to data rights management and more particularly to a secured system and methodology and production system and methodology related thereto and to apparatus and methodology for production side systems and are consumer side systems for securely utilizing protected electronic data files of content (protected content), and further relates to controlled distribution, and regulating usage of the respective content on a recipient device (computing system) to be limited strictly to defined permitted uses, in accordance with usage rights (associated with the respective content to control usage of that respective content), on specifically restricted to a specific one particular recipient device (for a plurality of specific particular recipient devices), or usage on some or any authorized recipient device without restriction to any one in specific, to control use of the respective content as an application software program, exporting, modifying, executing as an application program, viewing, and/or printing of electronic data files.
US10860689B1 Automatic medication prescription processing and profile management for persons under legal guardianship based on transmitted digital images
A system for associating a person under the legal guardianship of a user with a profile of the user for managing and refilling medications is disclosed. An electronic device of the user captures a digital image of medication information of the person under the user's legal guardianship. Visual identifiers in the medication information encode information regarding the person such as medication information. The electronic device may transmit a request on behalf of the user to associate the person under the user's legal guardianship with a profile of the user for managing medications and other requests on behalf of the person under the user's legal guardianship.
US10860686B2 Healthcare tracking
A computer-implemented method is disclosed. The method includes obtaining location-time data automatically generated by a mobile electronic device associated with a healthcare provider, correlating the location-time data with a location of a healthcare patient, and using the location-time data to bill for care of the healthcare patient by the healthcare provider.
US10860681B2 Apparatus and methods for matrix addition and subtraction
Aspects for matrix addition in neural network are described herein. The aspects may include a controller unit configured to receive a matrix-add-scalar instruction that includes an address of the first matrix and a scalar value. The aspects may further include a computation module configured to receive the first matrix from a storage device based on the address of the first matrix. The first matrix may include one or more first elements. The one or more first elements are arranged in accordance with a two-dimensional data structure. The computation module may be further configured to respectively add the scalar value to each of the one or more first elements of the first matrix in accordance with the matrix-add-scalar instruction to generate one or more second elements for a second matrix.
US10860679B2 Calculating device, calculation program, recording medium, and calculation method
According to one embodiment, a calculating device includes a processor repeating a processing procedure. The processing procedure includes a first variable update and a second variable update. The first variable update includes updating an ith entry of a first variable xi by adding a first function to the ith entry of the first variable xi before the first variable update. The second variable update includes updating the ith entry of the second variable yi by adding a second function and a third function to the ith entry of the second variable yi before the second variable update. The processor performs at least an output of at least one of the ith entry of the first variable xi obtained after the repeating of the processing procedure or a function of the ith entry of the first variable xi obtained after the repeating of the processing procedure.
US10860675B2 Informational tabs
A system and method for facilitating organization of and access to information and functionality in a computing environment. An example method includes organizing content to be accessible via a User Interface (UI) display screen into one or more pages; displaying one or more tabs pertaining to each of the one or more pages; and providing, in one or more of the tabs, content characterizing each of the one or more pages. The content includes one or more dynamically updated elements, which may include one or more dynamically updated elements arranged in plural lines of information. The content may further include dynamic information and/or functionality represented via a visualization or UI control.
US10860668B1 Querying system and method
A method, computer program product, and computing system for receiving an inquiry for a storage system from a user, wherein the inquiry concerns one or more resources/properties of the storage system. The inquiry is processed to identify one or more unavailability errors, wherein an unavailability error occurs when a resource/property identified within the inquiry is unavailable on the storage system. A database is queried to obtain information on the one or more resources/properties of the storage system, thus generating a search result. The search result is filtered to remove information corresponding to the one or more unavailability errors.
US10860667B2 Physical location history with key data using positioning system
A personalized way to digitally record a person's physical activities over time serves web searching, business advertising, nostalgia, security and object tracing purposes. The chronological digital history of the person's physical presence over a time includes (i) digital network entries from other members who hold their portable wireless short range device near the person's device and transmit a URL or other key data and (ii) digital member entries such a digital photograph of a store sign. The digital network entries and digital member entries are automatically transmitted to a database located on a telecommunications network at a time of entry. Advertisers can transmit to members when members enter premises of advertises store. Upon sign-up online, the authentication data uniquely associated with an account is provided and key data they want to transmit is associated with the account. Digital histories can be used to improve web searching and networking opportunities.
US10860661B1 Content-dependent processing of questions and answers
The disclosed embodiments relate to a computer system that facilitates the providing of an answer to a question. During operation, the computer system receives the question from a user, where the question is related to income taxes. Then, the computer system performs content-dependent processing of the question based on a tax-information data structure to produce the answer to the question. Note that the tax-information data structure includes: tax phrases, context information associated with the tax phrases, tax concepts that encompass multiple tax phrases, and/or statistical association metrics between the tax phrases and the tax concepts. Next, the computer system provides the answer to the user.
US10860658B2 Providing a search service including updating aspects of a document using a configurable schema
Embodiments provide indexing and searching features including the use of a configurable schema as part of providing partial update support of one or more aspects of an electronic document or documents, but are not so limited. In an embodiment, a system is configured to provide search services including partial update functionality based in part on use of a configurable schema to manage partial document updates and/or query processing operations. A method of one embodiment operates to use a configurable schema to define a number of merge sets that group various document attributes based in part on data source, update, and/or usage parameters to provide an efficient partial update mechanism. Other embodiments are included.
US10860650B1 Determining which videos are newsworthy events
Implementations disclose determining which videos are newsworthy events. A method includes identifying, based on data extracted from online content, a knowledge base (KB) entity corresponding to the online content, identifying an embedded video in the online content, recording an online content identifier (ID) of the online content and a video ID of the embedded video as an entry for the identified KB entity in a KB reference data store, determining at least one video ID that occurs more than a threshold number of times in the entry for the identified KB entity in the KB reference data store, and identifying a resulting video corresponding to one of the at least one video IDs as a candidate for a notification to one or more users.
US10860649B2 Zoomable user interface for TV
A method for making a zoomable user interface for a television (TV) comprises the steps of: assigning a plurality of tags to a video title; collecting tags of a plurality of video titles of a video group; building a tag-relationship map based on a relationship of the tags, wherein the tag-relationship map represents a hierarchical structure of the tags in the video group; building a plurality of tag trees based on the hierarchical structure of the tags; calculating each total distance of each of the plurality of tag trees, wherein the total distance of the tag tree is a sum of distances from a root node to all nodes in the tag tree; and displaying the zoomable user interface having a minimum value of the total distance of the tag tree.
US10860639B2 Query response using media consumption history
Methods, systems, and apparatus for receiving a natural language query of a user, and environmental data, identifying a media item based on the environmental data, determining an entity type based on the natural language query, selecting an entity associated with the media item that matches the entity type, selecting, from a media consumption database that identifies media items that have been indicated as consumed by the user, one or more media items that have been indicated as consumed by the user and that are associated with the selected entity, and providing a response to the query based on selecting the one or more media items that have been indicated as consumed by the user and that are associated with the selected entity.
US10860638B2 System and method for interactive searching of transcripts and associated audio/visual/textual/other data files
A system and method for processing digital multimedia files to provide searchable results includes the steps of converting a digital multimedia file to a plain text data format, annotating each word in the file with an indicator such as a time stamp to indicate where the word appears in the file, converting each indicator to an encoded indicator using characters that are not indexed by search software, indexing the converted, annotated file, storing the converted, annotated file and a file location of the converted, annotated file, receiving a query from a user's computer, and returning search results to the user's computer that include search snippets comprising unindexed portions of one or more files considered responsive to the query and the file location of those files.
US10860636B2 Method and apparatus for searching cartoon
The present disclosure provides a method and an apparatus for searching a cartoon. The method includes: S1, receiving query information input by a user; S2, acquiring cartoon information related to the query information; and S3, providing a searching result page, and displaying the cartoon information in the searching result page in a preset form. With the method and apparatus provided by the present disclosure, the user may browse relevant cartoons through searching without needing to search and browse on the social network or click the natural result to enter a website for browsing, thereby better satisfying the user's cartoon searching requirement.
US10860633B2 Systems and methods for inferring a time zone of a node profile using electronic activities
The present disclosure relates to inferring a time zone of a node profile using electronic activities. A method can include accessing a plurality of electronic activities transmitted or received via a plurality of electronic accounts. The method can include identifying, for a node profile, a set of electronic activities sent from or received by an electronic account of the plurality of electronic accounts linked to the node profile within a time period. The method can include identifying, for each electronic activity of the set of electronic activities, a timestamp at which the electronic activity was sent or received. The method can include generating, for each of a plurality of time intervals within the time period, a temporal distribution of electronic activity based on respective timestamps of each electronic activity. The method can include determining a time zone of the node profile based on the temporal distribution.
US10860631B1 Searching and scoring using phrases and/or multiple words
A processor may identify a combination term including at least two individual terms within at least one source of truth stored in a memory in communication with the processor. The processor may identify at least one document including the at least two of the individual search terms. The processor may determine a document weight for the at least one document based on the combination search term and the at least two of the individual search terms within the combination search term. The processor may provide the document as a search result arranged according to the document weight and/or may index the document according to the document weight.
US10860628B2 Streaming real-time dialog management
Systems and methods provide for dialog management in real-time rather than turn taking. An example method includes generating first candidate responses to a triggering event. The triggering event may be receipt of a live-stream chunk for the dialog or receipt of a backend response to a previous backend request for a dialog schema. The method also includes updating a list of candidate responses that are accepted or pending with at least one of the first candidate responses, and determining, for the triggering event, whether the list of candidate responses includes a candidate response that has a confidence score that meets a triggering threshold. The method also includes waiting for a next triggering event without providing a candidate response when the list does not include a candidate response that has a confidence score that meets the triggering threshold.
US10860626B2 Addressable array indexing data structure for efficient query operations
A method includes initializing an addressable array indexing data structure comprising addresses for respective strings having a first length, the addressable array indexing data structure comprising two or more levels of character arrays with each level being associated with a corresponding character position in the strings having the first length. The method also includes extracting variable length strings from one or more records in a data set, and populating entries in the addressable array indexing data structure for extracted strings having the first length with addresses for indexes corresponding to those strings, wherein addresses for strings having the first length are generated by selecting a character value from a character array at each of the levels in the addressable array indexing data structure. The method further includes receiving, from client devices, queries to the records in the data set, and processing the queries utilizing the addressable array indexing data structure.
US10860621B1 Systems and methods for database management
Embodiments in the present disclosure may be directed to provide systems and methods for operating database and performing record set specific computing operations. The disclosed method may operate one or more client computing devices, an analytical engine, one or more wearable devices operatively coupled to one or more client computing devices via a communication network, and one or more databases. The disclosed method may include steps performed by a processor for tracking users to create or join groups with similar lifestyles attributes.
US10860616B2 Test data management
As disclosed herein, a method includes receiving a plurality of datasets from a database, wherein each dataset comprises one or more data fields represented in a single data format, and wherein the data fields from at least two of the datasets are represented in different data formats, combining the plurality of datasets to provide a created data column corresponding to all of the data fields from the plurality of datasets, organizing the data column into data clusters, wherein each data cluster includes data fields represented in a single data format, and wherein each data field belongs to a data cluster, providing a key-value map referencing data fields with respect to their corresponding data formats, and verifying the database with respect to the created column. A corresponding computer program product and computer system are also disclosed.
US10860615B2 Users campaign for peaking energy usage
Aspects of the subject technology relate to a system that analyzes customers' AMI load curves, identifies evening peak users as defined by their load curves, and provides Energy Efficiency (EE) advice related to their periods of high use. For example, identified high evening users can be sent an email with normative comparisons on evening load use, along with tips to reduce energy usage. Other aspects relate to the additional targets/communications. Aspects of the subject technology relate to categorizing a user's energy consumption tendencies based on a user's load curve and providing customized content based on the user's category. By taking into consideration the user's actual energy consumption patterns, the system may be able to provide more relevant content to the user.
US10860614B2 Partitioning data in a clustered database environment
A system can include a server, various application servers, various database servers, and a system database. The application servers can be divided into application server groups that each include an application server. The server receives data from a data source and the data includes a source identifier and a key identifier associated with the data source. The server determines a particular application server group that is associated with the data source based on the source identifier of the data source and transmits the data from the data source to an application server of the application server group. The application server determines a particular database server associated with the application server group and transmits the data to the database server, which determines a particular partition of a system database in which to store the data based on the key identifier of the data source.
US10860610B1 Method and system for automatically identifying and recovering storage objects
Systems and methods are disclosed for automatically identifying and recovering storage objects. A storage system includes a plurality of storage objects associated with storage resources in communication with the storage system, and a storage processor. The storage processor initiates a recovery process in response to a first state of the storage processor and determines a status for each of the plurality of storage objects. The storage processor identifies one or more storage objects requiring recovery based on the status of each of the storage objects and determines a first storage object to recover based on a predetermined hierarchy of storage objects. The predetermined hierarchy is based on a dependency between one or more of the storage objects. The storage processor determines a recovery operation to recover the first storage object and initiates the recovery operation on the first storage object.
US10860605B2 Near-zero downtime relocation of a pluggable database across container databases
Embodiments minimize downtime involved in moving a PDB between CDBs by allowing read-write access to the PDB through most of the moving operation, and by transparently forwarding connection requests, for the PDB, from the source CDB to the destination CDB. The files of a source PDB are copied from a source CDB to a destination CDB, during which the source PDB may be in read-write mode. The source PDB is then closed to write operations so that changes to the source PDB cease. Another round of recovery is performed on the PDB clone, which applies all changes that have been performed on the source PDB during the copy operation and the PDB clone is opened for read and write operations. Forwarding information is registered with the source location, which information is used to automatically forward connection requests, received at the source location for the moved PDB, to the destination location.
US10860600B2 Dataset analysis and dataset attribute inferencing to form collaborative datasets
Various embodiments relate generally to data science and data analysis, computer software and systems, and wired and wireless network communications to provide an interface between repositories of disparate datasets and computing machine-based entities that seek access to the datasets, and, more specifically, to a computing and data storage platform that facilitates consolidation of one or more datasets, whereby a collaborative data layer and associated logic facilitate, for example, efficient access to, and implementation of, collaborative datasets. In some examples, a method may include receiving a dataset having a data format into a dataset ingestion controller configured to form a collaborative dataset, interpreting data of the dataset against data classifications at an inference engine to derive at least an inferred attribute, associating the data with annotative data identifying the inferred attribute, and converting the dataset at a format converter to form an atomized dataset.
US10860595B2 User social-relationship identification apparatus, method, and terminal device
The present invention discloses a device and a method for identifying the social relations of users and a terminal device. According to the present invention, the Wi-Fi connection information of terminal devices used by the users within a predetermined scene period is collected, a scene Wi-Fi corresponding to each terminal device in a predetermined scene is identified according to the Wi-Fi connection information, and it is determined that the users using the terminal devices corresponding to the same scene Wi-Fi have a first-level contact relation. In this way, the first-level contact relations among the users can be identified based on the collected Wi-Fi connection information of the terminal devices used by the users, thereby solving the problem that in an existing technology for identifying the social relations of the users, because of the relatively single source of social data, the social relations of the users cannot be accurately obtained in the absence of social data.
US10860591B2 Server-side interactive search results
A method, system, and processor-readable storage medium are directed towards generating a report derived from data, such as event data, stored on a plurality of distributed nodes. In one embodiment the analysis is generated using a “divide and conquer” algorithm, such that each distributed node analyzes locally stored event data while an aggregating node combines these analysis results to generate the report. In one embodiment, each distributed node also transmits a list of event data references associated with the analysis result to the aggregating node. The aggregating node may then generate a global ordered list of data references based on the list of event data references received from each distributed node. Subsequently, in response to a user selection of a range of global event data, the report may dynamically retrieve event data from one or more distributed nodes for display according to the global order.
US10860590B2 Method and apparatus of information processing
The present disclosure provides method and apparatus of information processing. The method comprises: in response to a request of a first user for first information, searching a database to obtain second information; determining a first relevance between a second user associated with the second information and the first user; determining a second relevance between the second information and the first information based on the first relevance; and presenting the second information to the first user based at least in part on the second relevance.
US10860589B2 Ranking feed based on a likelihood of a user posting original broadcast story in a session
To maintain user interest, the social networking system determines whether a particular user is interested in posting original broadcast feed stories to the social networking system during a session. Specifically, the social networking system determines a likelihood of a user posting an original broadcast feed story during the session. If the likelihood of the user posting an original broadcast feed story is above a threshold, the social networking system may encourage the user to post an original broadcast feed story by displaying original broadcast feed stories posted by other users to the user in a feed provided to the user. Specifically, the feed may contain more original broadcast feed stories posted by other users or the original broadcast feed stories posted by other users may be ranked higher in the feed than a feed provided to the user if the likelihood was below the threshold.
US10860588B2 Method and computer device for determining an intent associated with a query for generating an intent-specific response
A user is associated with the current and preceding query that is associated with a preceding intent. The method comprises: receiving the current query and preceding intent; determining a respective intent-association parameter for each one of the plurality of potential intents based on the current query; determining a respective intent-transition parameter for each one of the plurality of potential intents; determining a respective adjusted intent-association parameter for each one of the plurality of potential intents as a multiplication of the respective intent-association parameter and the respective intent-transition parameter; and selecting one of the plurality of potential intents as the current intent based on the adjusted intent-association parameters.
US10860587B2 Conversationally-relevant content requests
Systems and methods are disclosed for conversationally-relevant content requests. In one implementation, a first communication is processed to identify a first content element within the communication. The first content element is stored within a first content repository. A content request is generated based on the first content repository. The content request is provided to the user. A second communication is received from the user in response to the content request. An action is initiated based on the second communication.
US10860586B2 Methods and devices for joining multiple events in data streaming analytics systems
A method is provided. The method includes receiving a plurality of data streams at a computing device, processing first event data of a first data stream of the plurality of data streams in accordance with a first key, and determining whether second event data of a second data stream of the plurality of data streams is stored in a cache memory in accordance with the first key. The second event data is to be joined with the first event data. The method further includes performing a join operation of the first event data and the second event data at least partially in view of whether the second event data is stored in the cache memory.
US10860585B2 Workflow automation through tagging of database records
Embodiments of the present disclosure are directed to methods and systems for the timely processing of records exchanged between service provider systems and responsible entity systems by a records management and processing system. More specifically, the records management and processing system can maintain a set of rules defining conditions for processing records and associated actions to affect that processing upon satisfaction of or failure to satisfy the conditions of that rule. The records management and processing system can also maintain tags identifying data in a record or processing of a record. The records management and processing system can apply the rules to the records and assign tags to the records based on the conditions defined in the applied rules. The records management and processing system can then process the records according to workflows for processing the records based on the assigned tags and applied rules.
US10860583B2 Optimizing window joins over data streams based on model topologies
Optimizing window joins over data streams can include receiving an input topology and calculating costs of computing a join of data streams based on a number of model topologies, and determining an optimal topology based on the calculated costs and the input topology, wherein the input topology, the model topologies, and the optimal topology each include a number of interconnected operators.
US10860582B2 Risky behavior query construction and execution
Systems and a method are provided. A system includes a Temporal Behavior Query Language (TBQL) server having a processor and a memory operably coupled to the processor. The TBQL server configured to construct a TBQL query using a grammar inference technique based on syntactic sugar to expedite query construction. The TBQL server is further configured to execute the TBQL query to generate TBQL query results.