Document Document Title
US10818959B2 Cap assembly having improved stability and cylindrical secondary battery including the same
The present invention relates to a cap assembly formed of a composite of cap assembly ceramic for the cylindrical battery and mounted on a top end portion of the cylindrical secondary battery in which an electrode assembly is placed in a cylindrical can, which includes a safety vent having a predetermined notch configured to be ruptured by high pressure gas generated in the battery, a current interrupt device coupled to a lower end of the safety vent and blocking a current when an internal pressure of the battery rises, and a gasket for the current interrupt device surrounding an outer circumferential surface of the current interrupt device, wherein the gasket for the current interrupt device comprises a polymer resin having a melting point of 250° C. or more and a heat deflection temperature (HDT) of 200° C. or more, and a cylindrical secondary battery including the same.
US10818958B2 Battery cell and battery system
The invention relates to a battery cell (2), comprising a prismatically designed cell housing with a cover surface (31), on which a negative terminal (11) and a positive terminal (12) are arranged, and an electrode coil (10) arranged within the cell housing and comprising a cathode (14) and an anode (16). The electrode coil (10) is fixed to the cover surface (31) by means of an electrically insulating holder (70), and the holder (70) is connected to at least one electrically insulating spacer (67, 68) which is fastened to the cover surface (31). The invention also relates to a battery system which comprises at least one battery cell (2) according to the invention.
US10818957B2 Method of manufacturing embedded type battery pack using hot-melt fixing structure and battery pack manufactured using the same
Disclosed herein is a method of manufacturing a battery pack including a battery cell having an electrode assembly received in a battery case, made of a laminate sheet including a resin layer and a metal layer, together with an electrolytic solution. An upper case, a PCB, and a battery cell are simultaneously coupled to each other through a hot-melt process without using additional members, such as double-sided adhesive tape and a PCM case. In particular, a label can be removed from an embedded type battery pack. Consequently, it is possible to improve manufacturing efficiency and reduce manufacturing cost due to the reduction in the number of parts.
US10818956B2 Inspection apparatus and inspection method
Provided is an inspection apparatus that has a plurality of electrically conductive intermediate plates and is used to inspect the power generation performance of unit cells of a fuel cell each disposed between the intermediate plates. The inspection apparatus has an oxidation gas supply manifold formed as through-holes provided in the unit cells and through-holes provided in the intermediate plates communicate with one another, and through which an oxidation gas is supplied into the unit cells. In a stacking direction of the intermediate plates and the unit cells, the oxidation gas is supplied from one end that is open. The oxidation gas supply manifold has water drain holes that extend downward and are respectively formed on an outer side of the unit cells located at both ends in the stacking direction, and the water drain holes are coupled to each other on a lower side of the water drain holes.
US10818952B2 Lignin-based electrolytes and flow battery cells and systems
Lignin-based electrolytes and flow battery cells and systems for use with lignin-based electrolytes are disclosed.
US10818947B2 Systems and methods for fuel-cell stack flow control with simultaneous load following
Systems, methods, and devices which optimize fuel-cell stack airflow control are described. According to aspects of the present disclosure, actuation of at least one cathode-flow actuator is initialized to an initial state based on a desired oxygen flowrate to operate the fuel-cell stack in a voltage-controlled mode, a stack current produced by the fuel-cell stack is determined that corresponds to operation at the actuation of the cathode-flow actuators, a flowrate of oxygen exiting the fuel-cell stack is calculated based on the stack current, the flowrate of oxygen exiting the fuel-cell stack is compared to the desired oxygen flowrate exiting the fuel-cell stack, and actuation of at least one of the cathode-flow actuators is modified in response to the flowrate of oxygen being different from the desired oxygen flowrate. The modified actuation reduces the difference between the desired oxygen flowrate and the flowrate of oxygen exiting the fuel-cell stack.
US10818944B2 Heat exchange device for cooling water of fuel cell and fuel cell system comprising the same
Disclosed is a heat exchange apparatus for cooling water of a fuel cell, the heat exchange apparatus including a body, through which a cooling water pipe, through which cooling water that is to be supplied to a fuel cell stack flows, passes, and a heat accumulator provided in the interior of the body and filled with a PCM heat accumulation material that is to exchange heat with the cooling water. The body includes a medium space provided between the cooling water pipe and the heat accumulator and filled with a medium material. The PCM heat accumulation material exchanges heat with the cooling water by the medium material.
US10818941B2 System and device for water evaporation of fuel cell and control method thereof
A system and device for water evaporation of a fuel cell, and a control method thereof, are disclosed. The system includes a stack provided in a fuel cell vehicle to produce electric power. The system includes an injection member connected to the stack. The injection member retains water generated in the stack, and injects water at high pressure and evaporates injected water particles. The system includes a compressor that supplies high-temperature air to the injection member. Even when the fuel cell vehicle is cold-started, evaporation is enabled through water injection to directly cool air supplied to the stack. Water is evaporated even without a humidifier so that performance of the fuel cell system may be enhanced, while reducing cost.
US10818940B2 Heat rejection system for electrochemical climate control system
A climate control system includes an electrochemical device in fluid communication with at least one fluid conduit that also includes a first heat exchanger, an expansion device, and a pump, but may be free of any condensers. A working fluid is circulated in the fluid conduit that has a composition that undergoes a reversible hydrogenation and dehydrogenation reaction when it passes through the electrochemical device when a potential is applied thereto. The climate control system includes a heat rejection system in the form of a recirculation loop having a second heat exchanger configured to cool a portion of the working fluid exiting the electrochemical device and a recirculation pump that circulates the portion of the working fluid exiting the electrochemical device through the second heat exchanger and back to an inlet of the electrochemical device. Methods for rejecting heat from an electrochemical climate control system are also provided.
US10818939B2 Redox flow battery
Provided is a redox flow battery in which damage is unlikely to occur in a membrane. A redox flow battery includes a pair of adjacent cell frames, each cell frame including a frame body in which a flow channel for an electrolyte is formed, and a bipolar plate disposed inside the frame body; a positive electrode and a negative electrode disposed so as to face each other between the bipolar plates of the pair of cell frames; a membrane interposed between the positive electrode and the negative electrode; a protection plate which covers the flow channel and presses edge portions of the positive electrode or the negative electrode toward the bipolar plate; and a membrane protection structure which prevents the membrane from being broken by contact between the protection plate and the membrane.
US10818938B2 Fuel cell stack having laminated cells
A fuel cell stack includes a plurality of cells laminated. Each of the cells includes: a membrane electrode gas diffusion layer assembly; an insulating member; a first separator including a first gas passage and a first refrigerant passage; first, second, and third manifolds penetrating through the insulating member and the first separator such that a first gas, a second gas, and a refrigerant circulate through the first, second, and third manifolds, respectively; and a second separator including a second gas passage and a second refrigerant passage and configured to sandwich the membrane electrode gas diffusion layer assembly and the insulating member together with the first separator. In the each of the cells, the insulating member includes a first communication portion, a second communication portion, and a third communication portion, and the first separator has a communication opening via which the third communication portion communicates with the first refrigerant passage.
US10818936B2 Separator for fuel cell and coating method thereof
A separator for a fuel cell includes: a metal base material; and a carbon coating layer formed on one surface or both surfaces of the metal base material, in which roughness Ra formed at an interface between the metal base material and the carbon coating layer may be in a range of 20 to 78 nm.
US10818934B2 Gas diffusion electrode
A gas diffusion electrode has a microporous layer on at least one surface of an electrical conducting porous substrate. The microporous layer has at least a first microporous layer in contact with the electrical conducting porous substrate, and a second microporous layer. The gas diffusion electrode has a pore size distribution with a peak at least in a first region of 10 μm or more and 100 μm or less, a second region of 0.2 μm or more and less than 1.0 μm, and a third region of 0.050 μm or more and less than 0.2 μm. The total volume of the pores in the second region is 10% or more and 40% or less of the total volume of the pores in the first region, and the total volume of the pores in the third region is 40% or more and 80% or less of the total volume of the pores in the second region.
US10818932B2 Metal air battery and method of manufacturing gas diffusion layer included in metal air battery
A gas diffusion layer for a metal-air battery may include a plurality of carbon nanotube thin films that are arranged to be stacked, and the carbon nanotube thin films may include a plurality of first carbon nanotubes arranged in a predetermined direction. The gas diffusion layer for the metal-air battery may include a plurality of carbon nanotube thin films in which a plurality of carbon nanotubes are arranged such that they cross each other by a floating catalyst chemical vapor deposition (“FCCVD”) method.
US10818928B2 Electrode for rechargeable lithium battery, rechargeable lithium battery, and method of fabricating electrode for rechargeable lithium battery
There is provided an electrode for a rechargeable lithium battery including a current collector, and an active material layer on the current collector, the active material layer including a plurality of active material patterns having a band shape and a plurality of carbon layers between the neighboring active material patterns, wherein neighboring ones of the carbon layers have a gap of greater than about 1 mm and less than about 10 mm.
US10818925B2 Electrolytic doping of non-electrolyte layers in printed batteries
An electrical or electrochemical cell, including a cathode layer, an electrolyte layer, and an anode layer is disclosed. The cathode layer includes a first material providing a cathodic electric transport, charge storage or redox function. The electrolyte layer includes a polymer, a first electrolyte salt, and/or an ionic liquid. The anode layer includes a second material providing an anodic electric transport, charge storage or redox function. At least one of the cathode and anode layers includes the ionic liquid, a second electrolyte salt, and/or a transport-enhancing additive.
US10818923B2 Cathode material for lithium-ion secondary battery, cathode for lithium-ion secondary battery, and lithium-ion secondary battery
A cathode material for a lithium-ion secondary battery of the present invention is active material particles including central particles represented by LixAyMzPO4 and a carbonaceous film that coats surfaces of the central particles, in which a median diameter is 0.50 μm or more and 0.80 μm or less, and a chromaticity b* in an L*a*b* color space is 1.9 or more and 2.3 or less.
US10818922B2 Anode active material, a sodium ion secondary battery including an anode active material, and an electric device including the secondary battery
An anode active material for a sodium ion secondary battery, a sodium ion secondary battery including an anode active material, and an electric device including the sodium ion secondary battery are disclosed. The anode active material for a sodium ion secondary battery includes a cobalt tin spinel oxide represented by Co2.4Sn0.6O4. The sodium ion secondary battery includes an anode made of an anode active material composed of a cobalt tin spinel oxide represented by Chemical Formula 1 below: Co2+xSn1-xO4,  Chemical Formula 1 where x is a real number satisfying 0≤x≤0.9; an electrolyte; and a cathode. The sodium ion secondary battery has high capacity characteristics. The electric device including the sodium ion secondary battery includes an electric vehicle, a hybrid electric vehicle, a plug-in hybrid electric vehicle, and an electric power storage system.
US10818921B2 Nickel complex hydroxide particles and nonaqueous electrolyte secondary battery
Disclosed are: nickel complex hydroxide particles that have small and uniform particle diameters; and a method by which the nickel complex hydroxide particles can be produced. Specifically disclosed is a method for producing a nickel complex hydroxide by a crystallization reaction, which comprises: a nucleation step in which nucleation is carried out, while controlling an aqueous solution for nucleation containing an ammonium ion supplying material and a metal compound that contains nickel to have a pH of 12.0-13.4 at a liquid temperature of 25° C.; and a particle growth step in which nuclei are grown, while controlling an aqueous solution for particle growth containing the nuclei, which have been formed in the nucleation step, to have a pH of 10.5-12.0 at a liquid temperature of 25° C. In this connection, the pH in the particle growth step is controlled to be less than the pH in the nucleation step.
US10818912B2 Battery
A battery includes a positive electrode including a positive electrode active material, a negative electrode, and an electrolytic solution including a lithium hexafluorophosphate and an additive. The positive electrode active material includes a compound having a crystal structure belonging to a space group FM3-M and represented by Compositional Formula (1): LixMeyOαFβ. The additive is at least one selected from the group consisting of difluorophosphates, tetrafluoroborates, bis(oxalate)borate salts, bis(trifluoromethanesulfonyl)imide salts, and bis(fluorosulfonyl)imide salts.
US10818911B2 Positive-electrode active material and battery
A positive-electrode active material contains a compound that has a crystal structure belonging to a space group FM3-M and contains is represented by the composition formula (1) and an insulating compound, LixMeyOαFβ  (1) wherein Me denotes one or two or more elements selected from the group consisting of Mn, Co, Ni, Fe, Al, B, Ce, Si, Zr, Nb, Pr, Ti, W, Ge, Mo, Sn, Bi, Cu, Mg, Ca, Ba, Sr, Y, Zn, Ga, Er, La, Sm, Yb, V, and Cr, and the following conditions are satisfied. 1.7≤x≤2.2 0.8≤y≤1.3 1≤α≤2.5 0.5≤β≤2
US10818910B2 Positive-electrode active material and battery
A positive-electrode active material containing a compound that has a crystal structure belonging to the space group FM-3M and is represented by the composition formula (1): LixMeyOαFβ  (1) wherein Me denotes one or two or more elements selected from the group consisting of Mn, Co, Ni, Fe, and Al, and the following conditions are satisfied.1.3≤x≤2.20.8≤y≤1.31≤α≤2.930.07≤β≤2
US10818907B2 Method of preparing secondary battery including high capacity electrode
A method of preparing an electrode for a secondary battery including: (a) a process of partially coating an electrode slurry containing an electrode mixture and a solvent on an electrode sheet so that coated portions are positioned with an uncoated portion interposed therebetween; (b) a process of drying the coated portions to remove the solvent; and (c) a process of rolling the dried coated portions, wherein a thickness of the coated portion is decreased and the electrode mixture moves to the uncoated portions, resulting in the coated portions disappearing, in the process (c).
US10818906B2 Negative thermal expansion current interrupter
An electric power system such as, for example, a circuit, an electric appliance, an electric generator, and/or an energy storage system, can be coupled with a negative thermal expansion component. The negative thermal expansion component can be formed from a material having negative thermal expansion properties such that the negative thermal expansion component contracts in response to an increase in temperature. The contraction of the negative thermal expansion component can form a nonconductive gap that disrupts current flow through the electric power system. The disruption of the current flow can eliminate hazards associated with the electric power system overcharging, overheating, and/or developing an internal short circuit.
US10818900B2 UV or EB cured polymer-bonded ceramic particle lithium secondary battery separators, method for the production thereof
Porous, electrically insulating, and electrochemically resistant surface coatings that strengthen and protect separators and that improve the operational safety of electrochemical devices using such separators, porous, electrically insulating, and electrochemically resistant standalone separators, the use of ultraviolet (UV) or electron beam (EB) curable binders to secure an electrically insulating, porous, ceramic particle coating on separators or to produce standalone separators, and methods of producing polymer-bound ceramic particle separator coatings, separators and electrochemical devices by UV or EB curing slurries of reactive liquid resins and ceramic particles.
US10818896B2 Frame and battery module
The present disclosure provides a frame and a battery module. The frame is composed of a peripheral wall, the peripheral wall encloses to form a receiving cavity closed in a circumferential direction and opened at two ends in an axial direction, the peripheral wall is provided with at least one adhesive injection hole passing through the peripheral wall. The battery module comprises a plurality of secondary batteries arranged side by side, the frame and an adhesive. The secondary batteries are received in the receiving cavity. The adhesive comprises: a first part which adheres every two adjacent secondary batteries; a second part which adheres two secondary batteries positioned at outermost sides of the plurality of secondary batteries in an arrangement direction with the peripheral wall; a third part which adheres a lower side of the first part and a lower side of the second part with the peripheral wall.
US10818887B2 Power storage device, casing sealing structure, and casing manufacturing method
The present invention provides a power storage device capable of preventing deterioration of sealability even when a pulling force is applied to a casing and having high safety and excellent durability. The power storage device of the present invention includes a casing having a sealing structure, the casing includes a first member including a first opening and a second member, the first and second members are joined to each other at a first joint portion provided at a peripheral edge of the first opening, the first joint portion includes a first peripheral groove portion and a first reception port provided at one of the first and second members, a first convex edge portion provided at the other thereof, a first claw portion provided on a side surface of the first convex edge portion, and a first adhesive layer, a front end of the first convex edge portion is disposed inside the first peripheral groove portion and is bonded to an inner wall of the first peripheral groove portion by the first adhesive layer, the first claw portion is disposed inside the first reception port, and the first adhesive layer bonds the front end of the first convex edge portion to the inner wall of the first peripheral groove portion in a state where a side surface of the first claw portion opposite to the front end of the first convex edge portion is in contact with an inner wall of the first reception port opposite to a bottom of the first peripheral groove portion.
US10818886B1 Secondary battery
The present disclosure relates to a secondary battery. The secondary battery includes a cap assembly including a cap plate provided with an electrode lead-out hole, an electrode terminal covering the electrode lead-out hole, a sealing ring disposed between the cap plate and the electrode terminal, and a lower insulating member including a base portion and a protruding portion connected to each other, wherein the base portion is located at a lower side of the cap plate and the protruding portion is at least partially located in the electrode lead-out hole; a current collecting member including a body portion and an extending portion connected to each other, wherein the body portion is located below the base portion, and the extending portion extends into the electrode lead-out hole and is connected to the electrode terminal; and a support member disposed between the body portion and the base portion.
US10818878B2 Manufacturing method of flexible panel, flexible panel and display device
Disclosed are a manufacturing method of a flexible panel, a flexible panel and a display device. The manufacturing method of a flexible panel includes: forming a deformable material layer on a base substrate, the deformable material layer includes a shape memory material; forming a flexible panel body at a side of the deformable material layer away from the base substrate; driving the deformable material layer to allow the flexible panel body to be at least partially stripped; and stripping the base substrate.
US10818871B2 Display device, polarizing film and method for fabricating the polarizing film
A display device includes a display panel including a flat portion and a bending portion located at a side of the flat portion, an optical film attached on the flat portion of the display panel, and a bending protection layer covering at least a part of the bending portion and contacting one edge of the optical film. The edge of the optical film includes an upper surface, a lower surface and a side surface, the lower surface of the optical film faces an upper surface of the display panel, at least a part of the side surface of the optical film contacts the bending protection layer, and at least a part of the side surface of the optical film protrudes more, as closer to the upper side.
US10818870B2 OLED encapsulation method and structure
An Organic Light Emitting Diode (OLED) encapsulation method and structure are disclosed. The encapsulation method provides a thin film of lipophilicity in a fill region of an encapsulation cover. The lipophilicity of the thin film may attract the thermally curable fill adhesive of low viscosity, and therefore the fill adhesive in the fill region may spread to the corners of the fill region. After the encapsulation cover and an OLED substrate assembly are joined, the fill adhesive may completely fill up the space surrounded a dam adhesive between the encapsulation cover and the OLED substrate assembly, thereby preventing empty pockets formed at the corners and guaranteeing the encapsulation effect to the OLED device.
US10818869B2 Top-emitting type organic electroluminescent device, manufacturing method thereof and display apparatus
A top-emitting type organic electroluminescent device, a manufacturing method thereof and a display apparatus are disclosed. The top-emitting type organic electroluminescent device includes an anode, an organic functional layer and a cathode that are sequentially stacked. The cathode includes a transparent metal layer disposed on a surface of the organic functional layer facing away from the anode, and a transparent metal oxide layer disposed on a surface of the transparent metal layer facing away from the organic functional layer.
US10818868B2 OLED panel for lighting device and method of manufacturing the same
An OLED panel for a lighting device is provided. The OLED panel for a lighting device may include a substrate; a first auxiliary wiring pattern disposed on the substrate; a first electrode disposed on a substrate on which the first auxiliary wiring pattern is disposed; a passivation layer disposed on the first electrode within an area where the first auxiliary wiring pattern is disposed; a second auxiliary wiring pattern disposed on the passivation layer to form a plurality of areas partitioned from each other; an OLED light emitting structure disposed in the plurality of areas partitioned by the second auxiliary wiring pattern; a second electrode disposed on the OLED light emitting structure and the second auxiliary wiring pattern; and, an encapsulating layer disposed on the second electrode. The OLED panel for a lighting device may form the respective OLED light emitting structures in an island shape, thereby improving luminance uniformity.
US10818864B2 OLED device and manufacturing method thereof, and display apparatus
An OLED device, a manufacturing method of an OLED device and a display apparatus are provided. The OLED device includes a plurality of pixels, each of the plurality of pixels including a plurality of sub-pixels with different colors, each of the plurality of sub-pixels including a first electrode, a second electrode, and a light-emitting material layer disposed between the first electrode and the second electrode. A hole injection layer is disposed between the light-emitting material layer and the first electrode of each of the sub-pixels, and the number of layers of the hole injection layer between the light-emitting material layer and the first electrode of a part of the sub-pixels is lower than that of other sub-pixels.
US10818863B2 Organic electroluminescent element, organic electroluminescent unit, and electronic apparatus
An organic electroluminescent element according to one embodiment of the disclosure includes, in order, an anode, an organic light-emitting layer, an electron transport layer, an intermediate layer, and a cathode. The electron transport layer includes a sodium fluoride layer. The intermediate layer includes an ytterbium layer. The ytterbium layer is in contact with the sodium fluoride layer on side of the cathode.
US10818860B2 Quantum dot light emitting devices
The present invention provides a quantum dot light emitting diode comprising i) an emitting layer of at least one semiconductor nanoparticle made from semiconductor materials selected from the group consisting of Group II-VI compounds, Group II-V compounds, Group III-VI compounds, Group III-V compounds, Group IV-VI compounds, Group I-III-VI compounds, Group II-IV-VI compounds, Group II-IV-V compounds, or any combination thereof; and ii) a polymer for hole injection or hole transport layer; and the polymer comprises, as polymerized units, at least one or more monomers having a first monomer structure comprising a) a polymerizable group, b) an electroactive group with formula NAr1Ar2Ar3 wherein Ar1, Ar2 and Ar3 independently are C6-C50 aromatic substituents, and (c) a linker group connecting the polymerizable group and the electroactive group.
US10818859B2 Electroluminescent device, and display device comprising thereof
An electroluminescent device, a method of manufacturing the same, and a display device including the same.The electroluminescent device includes a first electrode, a hole transport layer disposed on the first electrode, an emission layer disposed on the hole transport layer and including light emitting particles, an electron transport layer disposed on the emission layer and including nanoparticles having electron transport capability, and a second electrode disposed on the electron transport layer, wherein at least a portion of the nanoparticles having electron transport capability include an inorganic oxide core represented by Chemical Formula 1, an organic ligand attached to a surface of the inorganic oxide core, and a metal-organic compound chemically bound to the surface of the inorganic oxide core. MxOy  Chemical Formula 1
US10818855B2 Method of manufacturing an organic light emitting diode display
A method of manufacturing an organic light emitting diode display is provided. The method includes: pasting a backboard to an underside of the flexible substrate by a viscosity-variable adhesive; severing the backboard located in the bended region from the backboard located in the non-bended region; peeling off the backboard located in the bended region; and performing a viscosity enhancement treatment to the viscosity-variable adhesive on the non-bended region.
US10818851B2 Condensed cyclic compound and organic light-emitting device including the same
Provided are a condensed cyclic compound and an organic light-emitting device including the same. The material is represented by the formula A2-(A1)n1, wherein A2 may be selected from groups represented by Formula 2, A1 may be selected from groups represented by Formulae 2-1 to 2-4, and n1 may be an integer selected from 1 to 5: Organic light-emitting devices manufactured using this material were found to have lower driving voltages, higher brightness values, higher efficiencies, and longer half-lifespans.
US10818849B2 Electron acceptors based on alpha-position substituted PDI for OPV solar cells
The present disclosure relates to α-substituted perylene diimide (PDI) derivatives as small molecular and polymerized electron acceptors in organic photovoltaic cells.
US10818846B2 Electron transport material and organic electroluminescent device comprising the same
The present invention relates to an electron transport material and an organic electroluminescent device comprising the material in an electron transport layer. The compounds according to the present invention as an organic electron transport material have faster electron transport property compared to a conventional electron transport material. Thus, a device comprising the compounds according to the present invention shows low driving voltage, high efficiency, and excellent lifespan property. Furthermore, the electron transport compounds have excellent color coordinate, and thus are effective in blue light-emitting.
US10818842B2 Selective surface modification of OTFT source/drain electrode by ink jetting F4TCNQ
A method and system utilizes ink jetting or printing of surface work function modification material or solution to form modified p-type and/or n-type electrodes. The proposed method is suitable for making complementary OTFT circuits in roll-to-roll fabrication environment.
US10818834B2 Mounting structure, ultrasonic device, ultrasonic probe, ultrasonic apparatus, electronic apparatus, and manufacturing method of mounting structure
A mounting structure includes a first substrate which has a first surface on which a functional element is provided, a second substrate that has a second surface facing the first surface, a wiring portion that is provided at a position which is different from a position of the functional element on the first surface, has a third surface facing the second surface, and is electrically connected to the functional element, and a conduction portion that is provided on the second surface, protrudes toward the first surface, and is connected to the third surface so as to be electrically connected to the functional element, in which an area of the third surface is larger than an area of a first end section of the wiring portion on the first substrate side in a plan view which is viewed from a thickness direction of the first substrate and the second substrate.
US10818833B2 Magnetic flux-to-voltage transducer based on Josephson junction arrays
A device and method for converting magnetic flux to voltage uses a linear Fraunhofer pattern of a 1D array of long Josephson junctions. The 1D array of Josephson junctions may include from 1 to 109 junctions formed in a planar geometry with a bridge width within the range of 4-10 μm.
US10818824B2 Light-emitting instrument and image display device
Provided are a light-emitting instrument, and an image display device utilizing an AlON phosphor and having wide color gamut. The light-emitting instrument includes an emission source emitting light having a wavelength from 410 nm to 470 nm and a phosphor or a light-transmitting body where the phosphor is dispersed, and the phosphor includes an inorganic compound where an AlON crystal, an AlON solid solution crystal, or an inorganic crystal having a crystal structure identical to AlON includes at least Mn, an A element (a monovalent metal element) it necessary, a D element (a divalent metal element) if necessary, an E element (a monovalent anion) if necessary, and a G element (one or more elements other than Mn, the A, Al, O, N, the D, or the E) if necessary, and emits fluorescence having a peak wavelength from 515 nm to 541 nm upon irradiation of an excitation source.
US10818814B2 Portable electronic device
The present invention provides a portable electronic device, an image-capturing module thereof and a carrier assembly thereof. The image-capturing module includes a circuit substrate, an image-sensing chip, at least one electronic component, a dispensing package, and a lens assembly. The circuit substrate has a top surface and a bottom surface. The image-sensing chip is electrically connected to the circuit substrate, and the image-sensing chip has an image-sensing area. The at least one electronic component is disposed on the bottom surface of the circuit substrate and electrically connected to the circuit substrate. The dispensing package is disposed on the bottom surface of the circuit substrate to cover the at least one electronic component. The lens assembly includes a holder structure disposed on the top surface of the circuit substrate and a lens structure being held by the holder structure and corresponding to the image-sensing area.
US10818812B2 Method of fabricating multijunction solar cell assembly for space applications
A multijunction solar cell assembly and its method of manufacture including first and second discrete and different semiconductor body subassemblies which are electrically interconnected to form a five junction solar cell, each semiconductor body subassembly including first, second, third and fourth lattice matched subcells; wherein the average band gap of all four cells in each subassembly is greater than 1.44 eV.
US10818809B2 Solar cell module
A solar cell module includes: a sealing layer in which power generating elements are sealed; a front surface layer formed from resin and joined to a light-receiving surface side of the power generating elements in the sealing layer; and a rear surface layer joined to an opposite side from the light-receiving surface side of the power generating elements in the sealing layer, wherein the front surface layer has a solar cell installation area that forms a portion of a solar cell, and an antenna installation area that extends at a vehicle front side or a vehicle rear side of the solar cell installation area.
US10818805B2 Semiconductor sensor device and method for fabricating the same
A semiconductor sensor device includes a substrate including a first main face and a second main face opposite the first main face, a semiconductor element including a sensing region, the semiconductor element on the first main face of the substrate and being electrically coupled to the substrate, a lid on the first main face of the substrate and forming a cavity, wherein the semiconductor element is in the cavity, and a vapor deposited dielectric coating covering the semiconductor element and the first main face of the substrate, the vapor deposited dielectric coating having an opening over the sensing region, wherein the second main face of the substrate is at least partially free of the vapor deposited dielectric layer.
US10818803B1 Fin-type field-effect transistors including a two-dimensional material
Structures for a field-effect transistor and methods of forming structures for a field-effect transistor. A source/drain region is connected with a channel layer, and a gate structure extends across the channel layer. The channel layer is composed of a two-dimensional material.
US10818795B2 Semiconductor device
A semiconductor device comprising a pixel portion comprising a capacitor and a transistor is provided. The capacitor comprises a first oxide semiconductor film and a transparent conductive material. The transistor comprises a second oxide semiconductor film, a source electrode, and a drain electrode. The transistor is electrically connected to the capacitor. The capacitor is provided to overlap with a first opening portion in an insulating film and a second opening portion in an organic resin film. The transparent conductive material comprises a region over the organic resin film. The second oxide semiconductor film comprises a channel formation region and a first region outside the channel formation region. Each of a carrier density of the first oxide semiconductor film and a carrier density of the first region is higher than a carrier density of the channel formation region.
US10818791B2 Nanosheet transistor with stable structure
Sacrificial gate structures are simultaneously formed in isolation regions that are wider than the sacrificial gate structures formed in the active region. The wider sacrificial gate structures are formed by taking advantage of a smaller lateral etch of p-type silicon than undoped or n-type doped silicon during reactive ion etching. Amorphous or polycrystalline silicon is used as a sacrificial pattern transfer patterning layer in the gate patterning process. The p-type amorphous or polycrystalline silicon increases the sacrificial gate structure length in the isolation region and thus reduces spacing between the sacrificial gate structures in the isolation region. During inner spacer formation, the inner spacers pinch-off all sacrificial gate structures in the isolation region preventing the shallow trench isolation structure to be undercut and thus preventing the collapsing of the sacrificial gate structures in the isolation region.
US10818790B2 Semiconductor device
A semiconductor device includes a gate stack over a semiconductor substrate. A spacer extends substantially along a first sidewall of the gate stack. An epitaxy structure is in the semiconductor substrate. A liner wraps around the epitaxy structure and has an outer surface in contact with the semiconductor substrate and an inner surface facing the epitaxy structure. The outer surface of the liner has a first facet extending upwards and towards the gate stack from a bottom of the first liner and a second facet extending upwards and towards an outer sidewall of the spacer from a top of the first facet to a top of the liner, such that a corner is formed between the first facet and the second facet, and the inner surface of the first liner defines a first curved corner pointing towards the corner formed between the first facet and the second facet.
US10818789B2 Semiconductor device and semiconductor circuit device
In a transistor region of an active region, trench-gate MOS gates for a vertical MOSFET are formed on the front surface side of a semiconductor substrate. In a non-effective/pad region of the active region, a gate pad is formed on the front surface of the semiconductor substrate with an interlayer insulating film interposed therebetween. An n-type region is formed spanning across the entire non-effective region in the surface layer of the front surface of the semiconductor substrate. The portion directly beneath the gate pad is only an n-type region constituted by an n+ starting substrate, an n− drift region, and the n-type region, with the interlayer insulating film sandwiched thereabove. No n+ source region is formed in a p-type base region extension which is the portion of a p-type base region that extends into the non-effective region.
US10818776B2 Nanosheet transistor with optimized junction and cladding detectivity control
A substrate structure having a set of nanosheet layers and a set of sacrificial layers stacked upon a substrate is received and a dummy gate is formed upon the nanosheet layers and the sacrificial layers. A portion of a subset of the set of sacrificial layers and a subset of the set of nanosheet layers is etched. A portion of a subset of the subset of sacrificial layers is etched to create divots within the sacrificial layers. A divot fill layer is deposited. The divot fill layer is etched to form an inner spacer between the nanosheet layers. A source/drain region is formed adjacent to the nanosheet layers and the divots. A remaining portion of the subset of the sacrificial layers is removed. The subset of the nanosheet layers is etched to a desired channel thickness producing faceted surfaces between the subset of nanosheet layers and the inner spacer.
US10818773B2 Trench silicide contacts with high selectivity process
A method for forming self-aligned contacts includes patterning a mask between fin regions of a semiconductor device, etching a cut region through a first dielectric layer between the fin regions down to a substrate and filling the cut region with a first material, which is selectively etchable relative to the first dielectric layer. The first dielectric layer is isotropically etched to reveal source and drain regions in the fin regions to form trenches in the first material where the source and drain regions are accessible. The isotropic etching is super selective to remove the first dielectric layer relative to the first material and relative to gate structures disposed between the source and drain regions. Metal is deposited in the trenches to form silicide contacts to the source and drain regions.
US10818770B2 Metal oxide, field-effect transistor, and method for producing the same
Method for producing field-effect transistor including source electrode and drain electrode, gate electrode, active layer, and gate insulating layer, the method including etching the gate insulating layer, wherein the gate insulating layer is metal oxide including A-element and at least one selected from B-element and C-element, the A-element is at least one selected from Sc, Y, Ln (lanthanoid), Sb, Bi, and Te, the B-element is at least one selected from Ga, Ti, Zr, and Hf, the C-element is at least one selected from Group 2 elements in periodic table, etching solution A is used when at least one selected from the source electrode and the drain electrode, the gate electrode, and the active layer is formed, and etching solution B that is etching solution having same type as the etching solution A is used when the gate insulating layer is etched.
US10818768B1 Method for forming metal cap layers to improve performance of semiconductor structure
A method for forming a semiconductor structure is provided. The method includes patterning a semiconductor substrate to form a semiconductor fin, forming a source/drain structure on the semiconductor fin, forming a gate electrode layer across the semiconductor fin, forming a first halogen-containing metal cap layer on the gate electrode layer, forming a contact structure on the source/drain structure and connected to the source/drain structure, and forming a second halogen-containing metal cap layer on the contact structure. The first halogen-containing metal cap layer and the second halogen-containing metal cap layer include different halogens.
US10818766B2 Active matrix substrate and liquid crystal display panel
An active matrix substrate according to an embodiment of the present invention includes a plurality of thin film transistors supported on a substrate and an inorganic insulating layer covering the plurality of thin film transistors. Each thin film transistor includes a gate electrode, an oxide semiconductor layer, a gate insulating layer, a source electrode, and a drain electrode. At least one of the gate insulating layer and the inorganic insulating layer is an insulating layer stack having a multilayer structure including a silicon oxide layer and a silicon nitride layer. The insulating layer stack further includes an intermediate layer disposed between the silicon oxide layer and the silicon nitride layer, the intermediate layer having a refractive index nC higher than a refractive index nA of the silicon oxide layer and lower than a refractive index nB of the silicon nitride layer.
US10818765B2 Silicene electronic device
A silicene electronic device includes a silicene material layer. The silicene material layer of the silicene electronic device has a 2D honeycomb structure of silicon atoms, is doped with at least one material of Group I, Group II, Group XVI, and Group XVII, and includes at least one of a p-type dopant region doped with a p-type dopant and an n-type dopant region doped with an n-type dopant. An electrode material layer including a material having a work function lower than the electron affinity of silicene is formed on the silicene material layer.
US10818763B1 Field-effect transistors with laterally-serpentine gates
Structures for a field-effect transistor and methods of forming a field-effect transistor. A first gate electrode has a first plurality of segments arranged in series to define a first non-rectilinear chain. A second gate electrode is arranged adjacent to the first gate electrode. The second gate electrode includes a second plurality of segments arranged in series to define a second non-rectilinear chain. A source/drain region is laterally arranged between the first gate electrode and the second gate electrode.
US10818760B2 Memory cells having electrically conductive nanodots and apparatus having such memory cells
Memory cells having a plurality of electrically conductive nanodots between a charge storage material and a dielectric, and apparatus having such memory cells, may facilitate non-volatile storage of data. The electrically conductive nanodots may be in contact with a surface of either the charge storage material, or a barrier material between the electrically conductive nanodots and the charge storage material.
US10818757B2 Nitride semiconductor substrate, semiconductor device, and method for manufacturing nitride semiconductor substrate
There is provided a nitride semiconductor substrate, including: a substrate configured as an n-type semiconductor substrate; and a drift layer provided on the substrate and configured as a gallium nitride layer containing donors and carbons, wherein a concentration of the donors in the drift layer is 5.0×1016/cm3 or less, and is equal to or more than a concentration of the carbons that function as acceptors in the drift layer, over an entire area of the drift layer, and a difference obtained by subtracting the concentration of the carbons that function as acceptors in the drift layer from the concentration of the donors in the drift layer, is gradually decreased from a substrate side toward a surface side of the drift layer.
US10818756B2 Vertical transport FET having multiple threshold voltages with zero-thickness variation of work function metal
A technique relates to a semiconductor device. Fins are formed of varying concentrations of germanium. Gate material is formed on the fins. Source or drain (S/D) regions are adjacent to the fins, and transistor devices include the fins.
US10818754B2 Semiconductor device with silicided source/drain region
A method comprises providing a semiconductor alloy layer on a semiconductor substrate, forming a gate structure on the semiconductor alloy layer, forming source and drain regions in the semiconductor substrate on both sides of the gate structure, removing at least a portion of the semiconductor alloy layer overlying the source and drain regions, and forming a metal silicide region over the source and drain regions.
US10818749B2 Semiconductor devices and a circuit for controlling a field effect transistor of a semiconductor device
A semiconductor device includes a plurality of drift regions of a plurality of field effect transistor structures arranged in a semiconductor substrate. The plurality of drift regions has a first conductivity type. The semiconductor device further includes a plurality of compensation regions arranged in the semiconductor substrate. The plurality of compensation regions has a second conductivity type. Each drift region of the plurality of drift regions is arranged adjacent to at least one compensation region of the plurality of compensation regions. The semiconductor device further includes a Schottky diode structure or metal-insulation-semiconductor gated diode structure arranged at the semiconductor substrate.
US10818747B2 Semiconductor device and method of manufacturing the same
A semiconductor device capable of lowering a temperature coefficient and increasing a sheet resistance value (ρs value) and a manufacturing method thereof are provided. The resistive layer RL is made of polycrystalline silicon containing boron. The concentration distribution of boron in the thickness direction of the resistive layer RL includes a concentration peak PC and a low concentration portion LC having a concentration of boron lower than the concentration of boron in the concentration peak PC by two orders of magnitude or more.
US10818746B2 Display device having a bending area
A display device includes a substrate including a bending area located between a first area and a second area. The substrate is bent in relation to a bending axis. A first wiring unit including a plurality of first wirings is arranged on the substrate to sequentially extend over the first area, the bending area, and the second area. First central axes included in each of the plurality of first wirings are spaced apart from each other by a first pitch in the bending area. A second wiring unit including a plurality of second wirings is arranged on the substrate to sequentially extend over the first area, the bending area, and the second area. Second central axes included in each of the plurality of second wirings are spaced apart from each other by a second pitch greater than the first pitch in the bending area.
US10818744B2 Flexible display apparatus and method of manufacturing the same
Provided is a flexible display apparatus in which flexibility is secured and reliability of products is improved, and a method of manufacturing the same. The flexible display apparatus includes a display panel including a flexible area and a non-flexible area and having one surface and the other surface opposite to the one surface; a protective film attached to the one surface of the display pane; a first adhesive layer interposed between the flexible area of the display panel and the protective film and configured to have a first storage modulus; and a second adhesive layer interposed between the non-flexible area of the display panel and the protective film and configured to have a second storage modulus.
US10818743B2 Display apparatus and method of manufacturing the same
A display device includes a first substrate layer having a first, second, and third through holes spaced apart from each other; a second substrate layer having a fourth through hole; a first intermediate conductive layer having a first exposed portion exposed through the first through hole, and a second exposed portion exposed through the second through hole; a second intermediate conductive layer having a third exposed portion exposed through the third through hole; a wiring on the second substrate layer and electrically connected to the second intermediate conductive layer through the fourth through hole; a first electronic device on the first substrate layer and electrically connected to the first exposed portion; and a second electronic device on the first substrate layer and electrically connected to the second exposed portion and the third exposed portion.
US10818737B2 Display device comprising a light-emitting element
The thickness of a display device including a touch sensor is reduced. Alternatively, the thickness of a display device having high display quality is reduced. Alternatively, a method for manufacturing a display device with high mass productivity is provided. Alternatively, a display device having high reliability is provided. Stacked substrates in each of which a sufficiently thin substrate and a relatively thick support substrate are stacked are used as substrates. One surface of the thin substrate of one of the stacked substrates is provided with a layer including a touch sensor, and one surface of the thin substrate of the other stacked substrate is provided with a layer including a display element. After the two stacked substrates are attached to each other so that the touch sensor and the display element face each other, the support substrate and the thin substrate of each stacked substrate are separated from each other.
US10818730B2 Semiconductor memory device
The semiconductor memory device includes: a first electrode and a second electrode disposed opposed to each other in a first direction; a resistance change film that is provided between the first electrode and the second electrode and contains at least one kind of element selected from germanium, antimony, and tellurium; and a first layer that is provided on a side surface of the resistance change film in a second direction intersecting the first direction and contains at least one kind of the element forming the resistance change film and at least one kind of element selected from nitrogen, carbon, boron, and oxygen.
US10818728B2 Three-dimensional semiconductor device
A three-dimensional semiconductor device is provided as follows. A substrate includes a contact region, a dummy region, and a cell array region. A stack structure includes electrodes vertically stacked on the substrate. The electrodes are stacked to have a first stepwise structure on the contact region and a second stepwise structure in the dummy region. Ends of at least two adjacent electrodes in the second stepwise structure have first sidewalls vertically aligned so that horizontal positions of the first sidewalls are substantially the same.
US10818727B2 Semiconductor devices
A semiconductor device includes a gate structure on a substrate, source and drain contacts respectively on opposite sides of the gate structure and connected to the substrate, a magnetic tunnel junction connected to the drain contact, a first conductive line connected to the source contact, and a second conductive line connected to the first conductive line through a first via contact. The second conductive line is distal to the substrate in relation to the first conductive line. The first and second conductive lines extend in parallel along a first direction. The first and second conductive lines have widths in a second direction intersecting the first direction. The widths of the first and second conductive lines are the same. The first via contact is aligned with the source contact along a third direction perpendicular to a top surface of the substrate.
US10818724B2 Photoelectric conversion device and imaging system
A photoelectric conversion device includes a photoelectric converter accumulating signal charge generated by photoelectric conversion in the first semiconductor region of a first conductivity type, a charge-to-voltage converter generating a voltage signal in accordance with amount of the signal charge, a transistor of a second conductivity type provided in a third semiconductor region of the first conductivity type and including a gate connected to the first semiconductor region, and a voltage supply circuit supplying voltage to the source and drain of the transistor. The voltage supply circuit supplies voltage that causes gate capacitance of the transistor to be a first capacitance value when signal charge accumulated in the first semiconductor region correspond to first amount and cause the gate capacitance to be a second capacitance value when signal charge accumulated in the first semiconductor region correspond to second amount.
US10818722B2 Solid-state imaging device, method of manufacturing a solid-state imaging device, and electronic apparatus
Disclosed is a solid-state imaging device including a plurality of pixels and a plurality of on-chip lenses. The plurality of pixels are arranged in a matrix pattern. Each of the pixels has a photoelectric conversion portion configured to photoelectrically convert light incident from a rear surface side of a semiconductor substrate. The plurality of on-chip lenses are arranged for every other pixel. The on-chip lenses are larger in size than the pixels. Each of color filters at the pixels where the on-chip lenses are present has a cross-sectional shape whose upper side close to the on-chip lens is the same in width as the on-chip lens and whose lower side close to the photoelectric conversion portion is shorter than the upper side.
US10818719B2 Semiconductor device with a radiation sensing region and method for forming the same
A semiconductor device includes a semiconductor substrate, a radiation-sensing region, at least one isolation structure, and a doped passivation layer. The radiation-sensing region is present in the semiconductor substrate. The isolation structure is present in the semiconductor substrate and adjacent to the radiation-sensing region. The doped passivation layer at least partially surrounds the isolation structure in a substantially conformal manner.
US10818711B2 Narrowband light filters
Narrowband light filters, and methods of manufacturing such light filters, are provided. A narrowband light filter may include at least two electrically conductive bodies, an electrically conductive thin film layer disposed between the at least two electrically conductive bodies, at least one protective oxide layer disposed on the thin film layer and electrically conductive bodies, and at least one slit disposed through the electrically conductive thin layer. In various embodiments, the electrically conductive bodies give the narrowband light filter a mirrored structure in exemplary embodiments of the invention. The narrowband filters may also include one or more slits. Multiple slits may be configured to make the narrowband filtration polarization-independent. A plurality of narrowband light filters may be configured into pixel arrays. Pixel arrays may also be used in multispectral or hyperspectral imaging apparatus and techniques.
US10818708B2 Solid-state imaging device and imaging system
A photoelectric conversion unit includes first, second, and third semiconductor regions having first, second, and first conductivity types, respectively. A fourth semiconductor region between the first and third semiconductor regions at the same depth as the second semiconductor region. A charge holding portion includes a fifth semiconductor region of the first conductivity type. A transfer transistor has a region between the first and fifth semiconductor regions as a channel portion. A pixel isolation portion includes a sixth semiconductor region of the second conductivity type between the third semiconductor regions of adjacent pixels. A relationship V6>V5>V4 is satisfied, where a potential of the fourth semiconductor region to charges is V4, a potential of a region having the highest potential to charges in the channel portion with the transfer transistor being in an off-state is V5, and a potential of the sixth semiconductor region to charges is V6.
US10818706B2 Production method of thin-film transistor, thin-film transistor, array substrate, and display panel
There are provided a thin-film transistor and a production method thereof, an array substrate, and a display panel. The method comprises forming an active layer, a gate insulating layer, and a gate electrode on a substrate, wherein conductor conversion treatment is performed on both sides of the homogeneous active material layer to obtain an active layer, and the active layer comprises conductor regions located at both sides and a non-conductor region located at the center, wherein a projection of the gate electrode on the substrate is within a projection of the non-conductor region on the substrate, and the distances from the projection of the gate electrode to projections of the two conductor regions on the substrate are each between 0 micrometer and 1 micrometer.
US10818704B2 Method for manufacturing thin film transistor, and thin film transistor, including forming an organic light-emitting device
Disclosed is a method for manufacturing a thin film transistor, and a thin film transistor, relating to the technical field of liquid crystal display. The method comprises steps of: forming a buffer layer, an active layer, a gate insulator layer, and a gate electrode layer successively on a glass substrate and patterning these layers; forming an inter-layer dielectric layer on the buffer layer, the active layer, and the gate electrode layer and patterning the inter-layer dielectric layer; forming a source and a drain on the inter-layer dielectric layer, enabling the source and the drain to come into contact with the active layer, and patterning the source and the drain; forming a passivation layer and an organic photoresist layer successively on the inter-layer dielectric layer, the source, and the drain, and patterning the organic photoresist layer; dry-etching the passivation layer by using the organic photoresist layer as a mask, so as to form a hole on the passivation layer; and forming an organic light-emitting device by means of the hole on the passivation layer. The method saves a mask, requires simple techniques, and saves manufacturing costs. Besides, the developer is not able to come into direct contact with exposed aluminum of the source and the drain resulted from etching of the passivation layer. The method thus achieves the aim of improving product characteristics.
US10818701B2 Display panel and method of manufacturing the same
A display panel includes a substrate and a first layer of wires. The first layer of wires are disposed on the substrate. A lower portion of the first layer of wires includes a first high attachment metal layer, an upper portion of the first layer of wires includes a second high attachment metal layer, and a middle of the first layer of wires includes an intermediate electroconductive layer. The first layer of wires are connected to a column scan driver of the display panel.
US10818700B2 Array substrate, liquid crystal display panel and display device
The disclosure discloses an array substrate, a liquid crystal display panel, and a display device, and the array substrate includes: a base substrate; a plurality of pixel units with pixel electrodes on the base substrate; where each of at least a part of the plurality of pixel units is provided with at least one recess, and a pixel electrode in each of the at least a part of the plurality of pixel units covers the at least one recess; where an orthographic projection of an opening of each recess onto the base substrate overlaps with an orthographic projection of a bottom thereof onto the base substrate, and an area of the orthographic projection of the opening of the recess onto the base substrate is greater than an area of the orthographic projection of the bottom thereof onto the base substrate.
US10818699B2 Display panel and display device
A display panel and a display device, the display panel comprising: a substrate (1); a signal lead-out wire (2) arranged on the substrate, at least one end of the signal lead-out wire being exposed, the material of the signal lead-out wire comprising a metal, the signal lead-out wire being provided with a disconnected area (A); a heavily doped semiconductor material conductive portion (3) connecting the signal lead-out wire at the disconnected area. The present invention prevents poor display panel displaying caused by corrosion of exposed ends of signal lead-out wires.
US10818693B2 Array substrate including metal wiring and inorganic layer both with bending performance enhancement structures
The present invention provides an array substrate comprising a substrate, an inorganic layer formed on the substrate, a metal wiring formed on the inorganic layer, and an organic layer on the inorganic layer and covering the metal wiring; wherein the metal wiring and/or the inorganic layer include a bending performance enhancement structure. In this invention, by means of providing the bending performance enhancement structure in the metal wiring and/or the inorganic layer, the stress in the bending region is released when the flexible display is bent, so as to prevent the bending region from fracture or damage and improve the bending performance.
US10818692B2 3-dimensional NOR memory array architecture and methods for fabrication thereof
A method addresses low cost, low resistance metal interconnects and mechanical stability in a high aspect ratio structure. According to the various implementations disclosed herein, a replacement metal process, which defers the need for a metal etching step in the fabrication process until after all patterned photoresist is no longer present. Under this process, the conductive sublayers may be both thick and numerous. The present invention also provides for a strut structure which facilitates etching steps on high aspect ratio structures, which enhances mechanical stability in a high aspect ratio memory stack.
US10818688B2 Storage device
A storage device includes: a plurality of electrode films stacked in a first direction, and extending in a second direction intersecting the first direction; a first semiconductor film provided adjacent to the plurality of electrode films, and extending in the first direction; a first charge holding film provided between one electrode film among the plurality of electrode films, and the semiconductor film, and including any one of a metal, a metal compound, and a high dielectric material; and a second semiconductor film located between the first semiconductor film and the charge holding film, and extending in the first direction along the first semiconductor film. The second semiconductor film is electrically insulated from the plurality of electrode films, the first charge holding film, and the first semiconductor film.
US10818687B2 Three-dimensional semiconductor memory device with vertical structures penetrating a dummy insulating pattern in a connection region
A three-dimensional semiconductor memory device and a method of manufacturing the same. The device may include a substrate including a cell array region and a connection region, an electrode structure including electrodes vertically stacked on the substrate, a plurality of first vertical structures penetrating the electrode structures on the cell array region, and a plurality of second vertical structures penetrating the electrode structures on the connection region. Each of the first and second vertical structures may include a lower semiconductor pattern connected to the substrate and an upper semiconductor pattern connected to the lower semiconductor pattern.
US10818686B2 Semiconductor memory device including a pillar-shaped channel penetrating a stacked body
According to one embodiment, a semiconductor memory device includes: a substrate; a first conductive layer arranged above the substrate; a stacked body arranged on the first conductive layer with a plurality of dielectric layers and a plurality of second conductive layers being alternately stacked; a pillar-shaped channel extending in a stacking direction of the stacked body, penetrating through the stacked body, and protruding into the first conductive layer; and a memory layer covering a side surface of the channel, in which a bottom surface of the channel and the side surface of the channel protruding into the first conductive layer are in contact with the first conductive layer, and in which the first conductive layer includes: an upper layer; and a lower layer having a protrusion penetrating through the upper layer.
US10818682B2 Method of manufacturing semiconductor device
To provide, in an increased production yield, a reliability-improved semiconductor product having both a planar type transistor and a fin type transistor. A semiconductor device having both a planar type transistor and a fin type transistor is manufactured by decreasing the thickness of a hard mask for the formation of element isolation in the planar type transistor region prior to formation of element isolation in the fin type transistor region.
US10818681B2 Termination structures in stacked memory arrays
In an example, a method of forming a stacked memory array includes, forming a termination structure passing through a stack of alternating first and second dielectrics in a first region of the stack; forming first and second sets of contacts through the stack of alternating first and second dielectrics in a second region of the stack concurrently with forming the termination structure; forming an opening through the stack of alternating first and second dielectrics between the first and second sets of contacts so that the opening terminates at the termination structure; and removing the first dielectrics from the second region by accessing the first dielectrics through the opening so that the first and second sets of contacts pass through the second dielectrics alternating with spaces corresponding to the removed first dielectrics.
US10818678B2 Three-dimensional semiconductor memory device and method of fabricating the same
A three-dimensional semiconductor memory device includes a substrate including a peripheral circuit region and a cell array region, a plurality of peripheral gate stacks disposed in the peripheral circuit region, and an electrode structure disposed in the cell array region. The electrode structure includes a lower electrode, a lower insulating layer disposed on the lower electrode, and upper electrodes and upper insulating layers alternately stacked on the lower insulating layer. The lower insulating layer extends from the cell array region into the peripheral circuit region and covers the peripheral gate stacks. The lower insulating layer includes a first lower insulating layer and a second lower insulating layer sequentially stacked on one another. The first lower insulating layer includes a first insulating material, and the second lower insulating layer includes a second insulating material different from the first insulating material.
US10818677B2 Layout of static random access memory periphery circuit
A static random access memory (SRAM) periphery circuit includes a first n-type transistor and a second n-type transistor that are disposed in a first well region of first conductivity type, the first well region occupies a first distance in a row direction equal to a bitcell-pitch of an SRAM array. The SRAM periphery circuit includes a first p-type transistor and a second p-type transistor that are disposed in a second well region of second conductivity type. The second well region occupies a second distance in the row direction equal to the bitcell-pitch of the SRAM array. The second well region is disposed adjacent to the first well region in the row direction.
US10818676B2 FinFET SRAM having discontinuous PMOS fin lines
An IC chip includes a logic circuit cells array and a static random access memory (SRAM) cells array. The logic circuit cells array includes a plurality of logic circuit cells abutted to one another in a first direction. The logic circuit cells array includes one or more continuous first fin lines that each extends across at least three of the abutted logic circuit cells in the first direction. The static random access memory (SRAM) cells array includes a plurality of SRAM cells abutted to one another in the first direction. The SRAM cells array includes discontinuous second fin lines.
US10818675B2 SRAM structure and method for manufacturing SRAM structure
SRAM structures are provided. A SRAM structure includes multiple SRAM cells arranged in multiple rows and multiple columns. A first SRAM cell is adjacent to a second SRAM cell in the same row. A third SRAM cell is adjacent to the first SRAM cell in the same column. A fourth SRAM cell is adjacent to the second SRAM in the same column. A contact plug is positioned between the first, second, third and fourth SRAM cells. A VSS line is electrically coupled to the first, second, third and fourth SRAM cells through the contact plug. The contact plug is free of the barrier layer.
US10818674B2 Structures and SRAM bit cells integrating complementary field-effect transistors
Structures and static random access memory bit cells including complementary field effect transistors and methods of forming such structures and bit cells. A first complementary field-effect transistor has a first storage nanosheet transistor, a second storage nanosheet transistor stacked over the first storage nanosheet transistor, and a first gate electrode shared by the first storage nanosheet transistor and the second storage nanosheet transistor. A second complementary field-effect transistor has a third storage nanosheet transistor, a fourth storage nanosheet transistor stacked over the third storage nanosheet transistor, and a second gate electrode shared by the third storage nanosheet transistor and the fourth storage nanosheet transistor. The first gate electrode and the second gate electrode are arranged in a spaced arrangement along a longitudinal axis. All gate electrodes of the SRAM bitcell may be arranged in a 1CPP layout.
US10818673B2 Methods of forming integrated assemblies having conductive material along sidewall surfaces of semiconductor pillars
Some embodiments include a method of forming an integrated assembly. A structure is provided to have conductive lines, and to have rails over the conductive lines and extending in a direction which crosses the conductive lines. Each of the rails includes pillars of semiconductor material. The rails have sidewall surfaces along spaces between the rails. The pillars have upper segments, middle segments and lower segments. First-material liners are formed along the sidewall surfaces of the rails. A second material is formed over the liners. First sections of the liners are removed to form gaps between the second material and the sidewall surfaces of the rails. Second sections of the liners remain under the gaps. Conductive material is formed within the gaps. The conductive material is configured as conductive lines which are along the middle segments of the pillars.
US10818670B2 Memory device and method for manufacturing the same
A memory device and a method for manufacturing the memory device are provided. The memory device includes an interlayer insulating layer formed on a substrate, a conductive contact plug formed in the interlayer insulating layer, a conductive barrier structure formed on the conductive contact plug, and a capacitor structure formed on the conductive barrier structure. The area of the top surface of the conductive contact plug is smaller than the area of the bottom surface of the conductive barrier structure, and the top surface of the conductive contact plug is completely covered by the bottom surface of the conductive barrier structure.
US10818665B2 Array of recessed access devices and an array of memory cells individually comprising a capacitor and a transistor
An array of recessed access devices comprises islands comprising semiconductive material surrounded by insulating material. The insulating material has a bottom adjacent individual of the islands. Rows of transistor gate lines individually cross multiple of the islands within the semiconductive material and cross within the insulating material between the individual islands. Individual of the gate lines are operatively adjacent a channel region of individual of the transistors within the individual islands and interconnect the transistors in that row. The individual transistors comprise a pair of source/drain regions on opposite sides of the individual gate lines in the individual islands. A lower portion of the individual islands proximate individual of the bottoms of the insulating material has less horizontal area than an uppermost portion of the individual islands. Additional embodiments are disclosed.
US10818664B2 Method of forming semiconductor memory device
A method of forming semiconductor memory device, the semiconductor memory device includes a substrate, plural gates, plural cell plugs, a capacitor structure and a stacked structure. The gates are disposed in the substrate, and the cell plugs are disposed on the substrate, to electrically connect the substrate at two sides of each gate. The capacitor structure includes plural capacitors, and each capacitor is electrically connected each cell plug. The stacked structure covers the capacitor structure, and the stacked structure includes a semiconductor layer, a conductive layer on the semiconductor layer and an insulating layer stacked on the conductive layer. Two gaps are defined respectively between a side portion of the insulating layer and a lateral portion of the conductive layer at two sides of the capacitor structure, and the two gaps have different lengths.
US10818661B2 Fin-like field effect transistor (FinFET) device and method of manufacturing same
Methods for fabricating FinFETs with enhanced performance are disclosed herein. An exemplary method includes forming a first fin and a second fin having a trench defined therebetween. The first fin and the second fin each include a first semiconductor layer disposed over a second semiconductor layer. An isolation feature is formed in the trench between the first fin and the second fin. A gate structure is formed over the isolation feature, a first region of the first fin, and a first region of the second fin. The gate structure is disposed between second regions of the first fin and between second regions of the second fin. After recessing the first fin and the second fin, a third semiconductor layer is formed over the first fin and the second fin. In some embodiments, the third semiconductor layer extends over the isolation feature and merges the first fin and the second fin.
US10818659B2 FinFET having upper spacers adjacent gate and source/drain contacts
Processes form integrated circuit apparatuses that include parallel fins, wherein the fins are patterned in a first direction, and parallel gate structures intersect the fins in a second direction perpendicular to the first direction. Also, source/drain structures are positioned on the fins between the gate structures, source/drain contacts are positioned on the source/drain structures, sidewall insulators are positioned between the gate structures and the source/drain contacts (wherein the sidewall insulators have a lower portion adjacent to the fins and an upper portion distal to the fins), and upper sidewall spacers are positioned between the upper portion of the sidewall insulators and the source/drain contacts.
US10818658B2 Integrated circuit with a gate structure and method making the same
The present disclosure provides a semiconductor structure. The semiconductor structure includes a fin structure on a substrate; a first gate stack and a second gate stack formed on the fin structure; a dielectric material layer disposed on the first and second gate stacks, wherein the dielectric layer includes a first portion disposed on a sidewall of the first gate stack with a first thickness and a second portion disposed on a sidewall of the second gate stack with a second thickness greater than the first thickness; a first gate spacer disposed on the first portion of the dielectric material layer; and a second gate spacer disposed on the second portion of the dielectric material layer.
US10818650B2 Semiconductor module and method of manufacturing the same, and method of communication using the same
The semiconductor module includes a semiconductor chip and a semiconductor chip. The semiconductor chip includes an optical device such as an optical waveguide, an optical receiver, and a grating coupler, and a wiring formed over the optical device. The semiconductor chip includes a semiconductor element such as a MISFET formed in the semiconductor substrate, and a wiring formed over the semiconductor element. a top surface of the semiconductor chip is laminated to a top surface of the semiconductor chip such that the wirings are in direct contact with each other. In the semiconductor substrate, a through hole having a circular shape in plan view is formed, in the through hole, an insulating film is formed as a cladding layer, and the semiconductor substrate surrounded by the through hole constitutes an optical waveguide.
US10818640B1 Die stacks and methods forming same
A method includes thinning a semiconductor substrate of a device die to reveal through-substrate vias that extend into the semiconductor substrate, and forming a first redistribution structure, which includes forming a first plurality of dielectric layers over the semiconductor substrate, and forming a first plurality of redistribution lines in the first plurality of dielectric layers. The first plurality of redistribution lines are electrically connected to the through-substrate vias. The method further includes placing a first memory die over the first redistribution structure, and forming a first plurality of metal posts over the first redistribution structure. The first plurality of metal posts are electrically connected to the first plurality of redistribution lines. The first memory die is encapsulated in a first encapsulant. A second plurality of redistribution lines are formed over, and electrically connected to, the first plurality of metal posts and the first memory die.
US10818639B2 3D stack of electronic chips
A 3D stack includes a first chip having first interconnection pads of rectangular section, the first interconnection pads having a first pitch in a first direction and a second pitch in a second direction perpendicular to the first direction; and a second chip having second interconnection pads, the second interconnection pads having a third pitch in the first direction and a fourth pitch in the second direction, at least one part of the second interconnection pads being in contact with the first interconnection pads to electrically couple the first and second chips. The first interconnection pads have a first dimension in the first direction equal to m times the third pitch and a second dimension in the second direction equal to n times the fourth pitch. The first interconnection pads are separated two by two in the first direction by a first distance equal to q times the third pitch.
US10818634B2 Display panel, method for manufacturing the display panel, and display device
The present disclosure provides a display panel, a method for manufacturing the display panel, and a display device. The display panel includes a substrate; a printed circuit board; a chip on film; an anisotropic conductive adhesive layer, connected between the chip on film and the substrate, and between the chip on film and the printed circuit board.
US10818632B1 Structure and method for fabricating a computing system with an integrated voltage regulator module
Systems that include integrated circuit dies and voltage regulator units are disclosed. Such systems may include a voltage regulator module and an integrated circuit mounted in a common system package. The voltage regulator module may include a voltage regulator circuit and one or more passive devices mounted to a common substrate, and the integrated circuit may include a System-on-a-chip. The system package may include an interconnect region that includes wires fabricated on multiple conductive layers within the interconnect region. At least one power supply terminal of the integrated circuit may be coupled to an output of the voltage regulator module via a wire included in the interconnect region.
US10818629B2 Tall and fine pitch interconnects
Representative implementations of devices and techniques provide interconnect structures and components for coupling various carriers, printed circuit board (PCB) components, integrated circuit (IC) dice, and the like, using tall and/or fine pitch physical connections. Multiple layers of conductive structures or materials are arranged to form the interconnect structures and components. Nonwettable barriers may be used with one or more of the layers to form a shape, including a pitch of one or more of the layers.
US10818623B2 Mixed UBM and mixed pitch on a single die
Embodiments are directed to a method of forming a semiconductor chip package and resulting structures having a mixed under-bump metallization (UBM) size and pitch on a single die. A first set of UBMs having a first total plateable surface area is formed on a first region of a die. A second set of UBMs having an equal total plateable surface area is formed on a second region of the die. A solder bump having a calculated solder height is applied to a plateable surface of each UBM. The solder height is calculated such that a volume of solder in the first region is equal to a volume of solder in the second region.
US10818621B2 Fan-out semiconductor package
A fan-out semiconductor package includes: a first interconnection member having a through-hole; a semiconductor chip disposed in the through-hole and having an active surface and an inactive surface; an encapsulant encapsulating at least portions of the first interconnection member and the inactive surface of the semiconductor chip; a second interconnection member disposed on the first interconnection member and the active surface of the semiconductor chip and including a redistribution layer electrically connected to the connection pads of the semiconductor chip; a passivation layer disposed on the second interconnection member; and an under-bump metal layer including an external connection pad formed on the passivation layer and a plurality of vias connecting the external connection pad and the redistribution layer of the second interconnection member to each other, wherein the first interconnection member includes a redistribution layer electrically connected to the connection pads of the semiconductor chip.
US10818616B2 Semiconductor package structure and method for forming the same
A semiconductor package structure and a method for forming the same are disclosed. The semiconductor package structure includes a semiconductor die, a molding layer and an inductor. The semiconductor die includes an active surface, a back surface and a sidewall surface between the active surface and the back surface. The molding layer covers the back surface and the sidewall surface of the semiconductor die. The inductor is in the molding layer. The sidewall surface of the semiconductor die faces toward the inductor.
US10818615B2 Semiconductor structure
A semiconductor structure includes a die, a molding surrounding the die, a first seal ring disposed over the molding, and a second seal ring disposed below the molding. The semiconductor structure further includes a first interconnect structure disposed below the first surface of the die and a second interconnect structure disposed over the second surface and the molding. The first seal ring is disposed in the second interconnect structure and disposed over the molding, and the second seal ring is provided within the die and the first interconnect structure.
US10818612B2 Manufacturing method of semiconductor structure
A manufacturing method of a semiconductor structure includes at least the following steps. A semiconductor device having a first surface and a second surface opposite to the first surface is provided. A plurality of through semiconductor vias (TSV) embedded in the semiconductor device is formed. A first seal ring is formed over the first surface of the semiconductor device. The first seal ring is adjacent to edges of the first surface and is physically in contact with the TSVs. A second seal ring is formed over the second surface of the semiconductor device. The second seal ring is adjacent to edges of the second surface and is physically in contact with the TSVs.
US10818611B2 Stress relief in semiconductor wafers
Methods for compensating for bow in a semiconductor structure comprising an epitaxial layer grown on a semiconductor substrate. The methods include forming an adhesion layer on the backside of the wafer, and forming a stress compensation layer on the adhesion layer.
US10818610B2 Adhesive film for semiconductor, and semiconductor device
There are provided an adhesive film for a semiconductor including: a conductive layer containing at least one metal selected from the group consisting of copper, nickel, cobalt, iron, stainless steel (SUS), and aluminum, and having a thickness of 0.05 μm or more; and an adhesive layer formed on at least one surface of the conductive layer and including a (meth)acrylate-based resin, a curing agent, and an epoxy resin, and a semiconductor device including the above-mentioned adhesive film.
US10818609B2 Package structure and method for fabricating the same
The present disclosure provides a package structure, including a semiconductor chip having a magnetic device, wherein the semiconductor chip includes a first surface perpendicular to a thickness direction of the semiconductor chip, a second surface opposite to the first surface, and a third surface connecting the first surface and the second surface, and a first magnetic field shielding at least partially surrounding the third surface.
US10818608B2 Cage-shielded interposer inductances
Disclosed microelectronic assemblies employ an integrated interposer cage to reduce electromagnetic interference with (and from) high-frequency components. One illustrative embodiment includes: at least one IC die having drive cores for a plurality of oscillators, the IC die attached in a flip-chip configuration to a (interposer) substrate, the substrate having: multiple inductors electrically coupled to said drive cores and each enclosed within a corresponding conductive cage integrated into the substrate to reduce mutual coupling between the inductors and noise coupled through substrate. An illustrative interposer embodiment includes: upper contacts arranged to electrically connect with micro bumps on at least one IC die; metallization and dielectric layers that form multiple inductors each surrounded by bars of a conductive cage; lower contacts arranged to electrically connect with bumps on a package substrate; and a substrate with a plurality of TSVs (through-silicon vias) that electrically couple to the lower contacts. Each of the bars includes: at least one of said TSVs, at least one via through the metallization and dielectric layers, and at least one upper contact.
US10818605B2 Electronic power circuits comprising bus-bars forming heat sinks and integration method
The circuit comprises at least one electronic chip (MT, MD), a laminated substrate and heat sink means, the chip being implanted in the substrate and the heat sink means being secured to opposing faces of the substrate. According to the invention, the heat sink means comprise heat-sink-forming bus-bars (BBH, BBL) mounted on the opposing faces of the substrate, each of said bus-bars being formed by a plurality of metal segments (BB1H, BB2H, BB3H, BB4H; BB1L, BB2L, BB3L) secured at spaced-apart positions and interconnected with one another and with a contact face of the electronic chip (MT, MD) by means of a metal layer (MEH, MEL).
US10818603B2 Semiconductor package having redistribution layer
A semiconductor package includes a silicon substrate including a cavity and a plurality of through holes spaced apart from the cavity, a first semiconductor chip in the cavity, a plurality of conductive vias in the plurality of through holes, a first redistribution layer on the silicon substrate and connected to the first semiconductor chip and the conductive vias, and a second redistribution layer below the silicon substrate and connected to the first semiconductor chip and the plurality of conductive vias.
US10818602B2 Embedded ball land substrate, semiconductor package, and manufacturing methods
A electronic device includes an embedded ball land substrate and a semiconductor die. The embedded ball land substrate includes a top surface, a bottom surface opposite the top surface, and one or more side surfaces adjacent the top surface and the bottom surface. The embedded ball land substrate further includes a mold layer on the bottom surface, contact pads on the top surface, and ball lands embedded in the mold layer and electrically connected to the contact pads. The semiconductor die includes a first surface, a second surface opposite the first surface, one or more side surfaces adjacent the first surface and the second surface, and attachment structures along the second surface. The semiconductor die is operatively coupled to the contact pads via the attachment structures.
US10818600B2 Structure and method for a low-k dielectric with pillar-type air-gaps
A circuit device having an interlayer dielectric with pillar-type air gaps and a method of forming the circuit device are disclosed. In an exemplary embodiment, the method comprises receiving a substrate and depositing a first layer over the substrate. A copolymer layer that includes a first constituent polymer and a second constituent polymer is formed over the first layer. The first constituent polymer is selectively removed from the copolymer layer. A first region of the first layer corresponding to the selectively removed first constituent polymer is etched. The etching leaves a second region of the first layer underlying the second constituent polymer unetched. A metallization process is performed on the etched substrate, and the first layer is removed from the second region to form an air gap. The method may further comprise depositing a dielectric material within the etched first region.
US10818599B2 Hybrid source and drain contact formation using metal liner and metal insulator semiconductor contacts
An electrical device including a first semiconductor device having a silicon and germanium containing source and drain region, and a second semiconductor device having a silicon containing source and drain region. A first device contact to at least one of said silicon and germanium containing source and drain region of the first semiconductor device including a metal liner of an aluminum titanium and silicon alloy and a first tungsten fill. A second device contact is in contact with at least one of the silicon containing source and drain region of the second semiconductor device including a material stack of a titanium oxide layer and a titanium layer. The second device contact may further include a second tungsten fill.
US10818598B2 Methods for reducing dual damascene distortion
An integrated circuit structure includes a first low-k dielectric layer having a first k value, and a second low-k dielectric layer having a second k value lower than the first k value. The second low-k dielectric layer is overlying the first low-k dielectric layer. A dual damascene structure includes a via with a portion in the first low-k dielectric layer, and a metal line over and joined to the via. The metal line includes a portion in the second low-k dielectric layer.
US10818595B2 Semiconductor structure, testing and fabricating methods thereof
A method of fabricating a semiconductor structure includes forming first and second features in a scribe region of a semiconductor substrate in which the first feature has a first electrical resistance, the second feature has a second electrical resistance, and the first electrical resistance is different form the second electrical resistance; forming an interlayer dielectric layer over the first and second features; and forming a first contact in the interlayer dielectric layer and connected to the first feature and a second contact in the interlayer dielectric layer and connected to the second feature.
US10818594B2 Semiconductor device
There is provided a semiconductor device including a memory region and a logic region. The memory region includes a transistor (memory transistor) that stores information by accumulating charge in a sidewall insulating film. The width of the sidewall insulating film of the memory transistor included in the memory region is made larger than the width of a sidewall insulating film of a transistor (logic transistor) included in the logic region.
US10818592B1 Semiconductor memory device including decoupling capacitor array arranged overlying one-time programmable device
A semiconductor structure is provided. The semiconductor structure includes a substrate, a plurality of one-time-programmable (OTP) cells, a bottom cell plate, a top cell plate and a decoupling capacitor array. The substrate includes a plurality of active areas and at least one isolation structure provided between the active areas to isolate the active areas from one another. The plurality of OTP cells are disposed in the active areas, the bottom cell plate is disposed on the OTP cells, and the top cell plate is disposed over the bottom cell plate. The decoupling capacitor array is disposed between the bottom cell plate and the top cell plate, and overlies the OTP cells.
US10818589B2 Metal interconnect structures with self-forming sidewall barrier layer
BEOL and MOL interconnect structures with a self-forming sidewall barrier layer are provided. In one aspect, a method of forming an interconnect structure includes: patterning a feature(s) in a dielectric; selectively forming a metal layer at a bottom of the at least one feature; depositing a liner layer lining the feature(s), wherein the conformal liner layer includes a metal alloy AB; depositing a metal onto the liner layer to form the interconnect structure; and annealing the interconnect structure under conditions sufficient to form a barrier layer including the component B along vertical sidewalls of the feature(s). A method of forming an interconnect structure including a via and a trench on top of the via is also provided, as is an interconnect structure.
US10818588B2 Semiconductor device, package structure and method of fabricating the same
A package structure includes a semiconductor die, an insulating encapsulant, a first redistribution layer, a second redistribution layer, a heat dissipation element and conductive balls. The insulating encapsulant is encapsulating the semiconductor die, and has a first surface and a second surface opposite to the first surface. The first redistribution layer is located on the first surface of the insulating encapsulant and includes at least one feed line and one ground plate. The second redistribution layer is located on the second surface of the insulating encapsulant and electrically connected to the semiconductor die and the first redistribution layer. The heat dissipation element is disposed on the first redistribution layer and includes a conductive base and antenna patterns, wherein the antenna patterns is electrically connected to the feed line and is electrically coupled to the ground plate of the first redistribution layer.
US10818581B2 Method of manufacturing semiconductor device and semiconductor device
An improvement is achieved in the performance of a semiconductor device. A second component mounting portion over which a first electronic component is mounted is connected to a coupling portion of a lead frame via a suspension lead. The suspension lead has a first portion between the second component mounting portion and the coupling portion and a second portion between the first portion and the coupling portion. The second portion has a third portion connected to the first portion and having a width smaller than a width of the first portion, a fourth portion connected to the first portion and having a width smaller than the width of the first portion, and a through hole (opening) located between the third and fourth portions. Each of the first, third, and fourth portions has the same thickness. After a sealing body is formed, a cutting jig is pressed against the suspension lead to cut the suspension lead.
US10818580B2 Electronic component device
An electronic component device includes a first lead frame having a first connection terminal and an electronic component. The first connection terminal includes a first metal electrode, a first pad part formed on an upper surface of the first metal electrode and formed by a metal plated layer, and a first metal oxide layer formed on an upper surface of the first metal electrode in a surrounding region of the first pad part so as to surround an outer periphery of the first pad part. The electronic component has a first terminal part provided on its lower surface. The first terminal part of the electronic component is connected to the first pad part of the first connection terminal via a metal joining material.
US10818579B2 Lead frame and electronic component device
There is provided a lead frame. The lead frame includes: a die pad; a lead terminal that is separated from the die pad and disposed around the die pad; and a resin layer that is formed between the die pad and the lead terminal so as to fix the die pad and the lead terminal. The resin layer has an opening portion that exposes at least a lower surface of the lead terminal.
US10818565B2 Circuit board and semiconductor module
A circuit board includes: a ceramic substrate that has a first surface and a second surface; a first metal part that has a first metal plate joined to the first surface and a protrusion projecting from a front surface of the first metal plate; and a second metal part that has a second metal plate joined to the second surface. When the ceramic substrate is equally divided into first to third sections along a longer side direction, V1, V2, V3, V4, V5, and V6 are numbers satisfying formula V4/V1+V6/V3≤2(V5/V2), 0.5≤V4/V1≤2, 0.5≤V5/V2≤2, and 0.5≤V6/V3≤2.
US10818564B2 Wafer processing tool having a micro sensor
Embodiments include devices and methods for detecting material deposition and material removal performed by a wafer processing tool. In an embodiment, one or more micro sensors mounted on a process chamber of the wafer processing tool are capable of operating under vacuum conditions and/or may measure material deposition and removal rates in real-time during a plasma-less wafer fabrication process. Other embodiments are also described and claimed.
US10818560B2 Vertical field-effect transistor (VFET) devices and methods of forming the same
Vertical field-effect transistor (VFET) devices and methods of forming the devices are provided. The methods may include forming a channel region including a first channel region and a second channel region, forming a first cavity in the substrate, forming a first bottom source/drain in the first cavity, forming a second cavity in the substrate, and forming a second bottom source/drain in the second cavity. The first cavity may expose a lower surface of the first channel region, and the second cavity may expose a lower surface of the second channel region. The method may also include after forming the first bottom source/drain and the second bottom source/drain, removing a portion of the channel region between the first channel region and the second channel region to separate the first channel region from the second channel region.
US10818559B1 Formation of multi-segment channel transistor devices
A method of forming a segmented channel transistor device is provided. The method includes forming a stack of alternating sacrificial spacer segments and channel segments on a substrate. The method further includes forming an outer spacer liner on the sacrificial spacer segments and channel segments, and removing a portion of the outer spacer liner, sacrificial spacer segments, and channel segments to form stacked nanowire segments separated by remaining sacrificial portions. The method further includes removing the remaining sacrificial portions, and forming an inner spacer liner on the nanowire segments. The method further includes recessing the outer spacer liner and the inner spacer liner to form nanowire supports between the nanowire segments.
US10818557B2 Integrated circuit structure to reduce soft-fail incidence and method of forming same
This disclosure is directed to an integrated circuit (IC) structure. The IC structure may include a semiconductor structure including two source/drain regions; a metal gate positioned on the semiconductor structure adjacent to and between the source/drain regions; a metal cap with a different metal composition than the metal gate and having a thickness in the range of approximately 0.5 nanometer (nm) to approximately 5 nm positioned on the metal gate; a first dielectric cap layer positioned above the semiconductor structure; an inter-layer dielectric (ILD) positioned above the semiconductor structure and laterally abutting both the metal cap and the metal gate, wherein an upper surface of the ILD has a greater height above the semiconductor structure than an upper surface of the metal gate; a second dielectric cap layer positioned on the ILD and above the metal cap; and a contact on and in electrical contact with the metal cap.
US10818555B2 Semiconductor device having planar transistor and FinFET
A device includes first and second transistors and first and second isolation structures. The first transistor includes an active region including a first channel region, a first source and a first drain in the active region and respectively on opposite sides of the first channel region, and a first gate structure over the first channel region. The first isolation structure surrounds the active region of the first transistor. The second transistor includes a second source and a second drain, a fin structure includes a second channel region between the second source and the second drain, and a second gate structure over the second channel region. The second isolation structure surrounds a bottom portion of the fin structure of the second transistor. The top of the first isolation structure is higher than a top of the second isolation structure.
US10818553B2 Method for cutting element chip by laser scribing
The method for manufacturing an element chip includes: sticking an adhesive tape having translucency to a front surface of a semiconductor wafer; measuring a position and a width of a second close contact portion in a dividing region; applying a laser beam having a beam diameter smaller than the width of the second close contact portion to the adhesive tape such that the laser beam does not protrude from the second close contact portion based on the width of the second close contact portion and the beam diameter, and forming an exposed portion; exposing the front surface to plasma with a back surface held by a dicing tape, and while protecting an element region from the plasma with an adhesive tape, etching the dividing region exposed in the exposed portion to dice the substrate into a plurality of element chips; and removing the adhesive tape remaining on the front surface.
US10818548B1 Method and structure for cost effective enhanced self-aligned contacts
Various semiconductor fabrication methods and structures are disclosed for cost effectively fabricating a self-aligned contact. A source-drain active region is on a substrate and horizontally extends to sidewall spacers of two adjacent gate stacks on the substrate. A conductive material layer including Titanium is formed by selective deposition on the source-drain active area. An interlevel dielectric (ILD) layer is deposited over the source-drain active area and the two gate stacks. Vertical directional etching in the ILD layer forms a vertical trench contacting the conductive material layer. Selective wet etching in the vertical trench selectively etches the conductive material layer and forms a void therein. Deposition of a second conductive material in the vertical trench fills the vertical trench, including the void, and the second conductive material contacts the top surface of the source-drain active area to form a source-drain self-aligned contact.
US10818547B2 Method of manufacturing semiconductor device having a structure pattern having a plurality of trenches
A method of manufacturing a semiconductor device includes forming a base layer on a substrate. A structure layer is formed on the base layer. The structure layer includes at least one material layer. A structure pattern is formed on the base layer. The structure pattern includes a first trench extending in a first direction and a second trench having a cross portion extending in a second direction that is perpendicular to the first direction. The second trench is connected to the first trench. The structure pattern further includes a base pattern having a recess portion recessed downward from a surface of the base layer at the cross portion of the second trench.
US10818546B2 Method of laser-processing device wafer
There is provided a method of laser-processing a device wafer with a laser beam applied thereto. The device wafer has a face side having thereon a plurality of crossing projected dicing lines and devices formed in respective areas demarcated by the projected dicing lines. The method includes a covering step of supplying the face side of the device wafer with water and a powdery protective film agent to cover the face side with an aqueous solution in which the powdery protective film agent is dispersed, a protective film forming step of evaporating the water content of the aqueous solution to form a protective film on the face side, and a laser processing step of applying a laser beam having a wavelength that is absorbable by the device wafer to the device wafer along the projected dicing lines to form laser-processed grooves in the device wafer along the projected dicing lines.
US10818545B2 Contact via structure including a barrier metal disc for low resistance contact and methods of making the same
A first metal interconnect structure embedded in a first dielectric material layer includes a first metallic nitride liner containing a first conductive metal nitride and a first metallic fill material portion. A second metal interconnect structure embedded in a second dielectric material layer overlies the first dielectric material layer. The second metal interconnect structure includes a pillar portion having a straight sidewall and a foot portion adjoined to a bottom periphery of the pillar portion and laterally protruding from the bottom periphery of the pillar portion. The foot portion can be formed by oxidizing a top surface of the first metallic fill material portion, removing the oxidized portion after formation of a cavity through the second dielectric material layer, and depositing a second metallic nitride liner in a volume from which the oxidized portion is removed.
US10818541B2 Semiconductor structure
The present disclosure provides a semiconductor structure and a method of manufacturing the same. The semiconductor structure includes a semiconductor substrate, an air gap region, a capping layer, and an isolating layer. The air gap region is disposed in the semiconductor substrate. The capping layer is disposed on the air gap region. The isolating layer is disposed on the semiconductor substrate and partially encircles the capping layer.
US10818540B2 Method for transfer of a thin layer of silicon
A method for preparing semiconductor on insulator structures comprises transferring a thin layer of silicon from a donor substrate onto a handle substrate.
US10818539B2 Manufacturing method of smoothing a semiconductor surface
A method is provided for preparing semiconductor structure, e.g., a semiconductor on insulator structure, comprising a device layer having a smooth surface. The method provided involves smoothing a semiconductor substrate surface by making use of stress enhanced surface diffusion at elevated temperatures. The purpose of this method is to reach atomic scale surface smoothness (for example, smoothness in the range of between 1.0 and 1.5 angstroms as measured according to root mean square over a 30 um×30 um AFM measurement), which is required in advanced (sub 28 nm) CMOS device fabrication.
US10818536B2 Microelectronic devices including redistribution layers
A package structure and a method for fabricating thereof are provided. The package structure includes a substrate, a first connector, a redistribution layer, a second connector, and a chip. The first connector is disposed over the substrate. The redistribution layer is directly disposed over the first connector, and is connected to the substrate by the first connector. The redistribution layer includes a block layer, and a metal layer over the block layer. The second connector is directly disposed over the redistribution layer, and the chip is connected to the redistribution layer by the second connector.
US10818534B2 Substrate processing apparatus arranged in process chamber and operating method thereof
An embodiment of a substrate treatment device may comprise: a disk provided to be able to rotate; at least one susceptor arranged on the disk, a substrate being seated on the upper surface of the susceptor, the susceptor rotating, as the disk rotates, and revolving about the center of the disk as the axis; a metal ring coupled to the lower portion of the susceptor and arranged such that the center of the metal ring coincides with the center of the susceptor, and a magnet arranged radially on the lower portion of the disk with reference to the center of the disk and provided such that at least a part of the magnet faces the metal ring in the up/down direction.
US10818532B2 Substrate processing apparatus
A substrate processing apparatus includes a processing section that performs a batch process to a plurality of substrates. A first substrate transport mechanism removes one of substrates contained in a substrate container placed on a stage, and transport the substrate to a position adjusting unit, in which the position of the substrate in the rotating direction of the substrate is adjusted, and transports the substrate back to the substrate container. Then a second substrate transport mechanism collectively removes from the substrate container the substrates whose positions in the rotating direction have been adjusted by the position adjusting unit.
US10818531B2 Substrate transport system, substrate processing apparatus, hand position adjustment method
A substrate transport system includes a hand, a main positioning member permanently mounted on a base, where the main positioning member is engageable with the hand at a position offset by a first distance in the first axis direction and offset by a second distance in the second axis direction from a substrate transfer position, and a control unit that stores a position coordinate in the first axis direction and a position coordinate in the second axis direction of the hand in a state where the hand is positioned by being engaged with the main positioning member.
US10818527B2 Substrate holding member, substrate processing device, method for controlling substrate processing device, and storage medium storing programs
The present invention provides a substrate holding member comprising: a first holding member; a second holding member that cooperates with the first holding member to hold the substrate therebetween; and a transparent portion provided in at least one of the first and second holding members.
US10818526B2 Apparatus of controlling temperature in wafer cleaning equipment and method thereof
The present invention relates to an apparatus of controlling a temperature of a wafer cleaning equipment capable of quickly and accurately determining a detection abnormality of a temperature sensor located inside a cleaning tank, and a method of controlling a temperature using the same.The apparatus of controlling a temperature of a wafer cleaning equipment and the method of controlling a temperature using the same according to the present invention may determine an abnormal operation of a first temperature sensor installed at an inner side of an inner tank by comparing a measurement value of the first temperature sensor installed at the inner side of the inner tank and a measurement value of a second temperature sensor installed at a transfer robot configured to transfer wafers to the inner side of the inner tank.Meanwhile, a method of controlling a temperature of a wafer cleaning equipment according to the present invention may determine an abnormal operation of temperature sensors by comparing measurement values of the temperature sensors installed at an inner side of each of inner tanks in a state of supplying deionized water of a set temperature to each of the inner tanks after discharging a cleaning solution accommodated in each of the inner tanks of a plurality of cleaning tanks.
US10818525B2 Ambient controlled transfer module and process system
Methods and apparatus for processing a substrate are provided herein. In one implementation, the apparatus includes a load lock chamber coupled to a transfer chamber. The transfer chamber is coupled to a thermal process chamber and a substrate is transferred between each of the load lock chamber, the transfer chamber, and the thermal process chamber. In other implementations, a process platform having a load lock chamber, a transfer chamber, and a thermal process chamber is disclosed. Methods of measuring oxygen concentration in a load lock chamber via evacuation of a transfer chamber are also described herein.
US10818522B2 Process chamber for a supercritical process and apparatus for treating substrates having the same
Disclosed are a supercritical process chamber and an apparatus having the same. The process chamber includes a body frame having a protrusion protruding in an upward vertical direction from a first surface of the body frame and a recess defined by the protrusion and the first surface of the body frame; a cover frame; a buffer chamber arranged between the body frame and the cover frame; and a connector. The buffer chamber includes an inner vessel detachably coupled to the body frame providing a chamber space in the recess and an inner cover detachably coupled to the cover frame. The inner cover is in contact with a first surface of the inner vessel enclosing the chamber space from surroundings. The connector couples the body frame and the cover frame having the buffer chamber arranged therebetween such that the enclosed chamber space is transformed into a process space in which the supercritical process is performed.
US10818521B2 Substrate processing apparatus, substrate processing method, and storage medium
Disclosed is a substrate processing apparatus including: a substrate holding member that holds a peripheral portion of a substrate; a rotating member that includes a plate provided with the substrate holding member and rotates the substrate by rotating the plate; a fluid supply unit that is disposed at a center of the rotating member and supplies a processing liquid and an inert gas to a lower surface of the substrate held by the substrate holding member; and a controller that controls to perform a liquid processing by supplying the processing liquid to the lower surface of the substrate while rotating the substrate, and, after the liquid processing, to perform a drying processing of the substrate while supplying the inert gas to the lower surface of the substrate.
US10818519B2 Apparatus and method for treating substrate
Disclosed are an apparatus and a method for drying a substrate. The apparatus for drying a substrate includes a chamber having a treatment space in the interior thereof, a substrate support unit configured to the substrate in the treatment space, a conversion unit configured to convert a state of the substrate supported by the substrate support unit between a horizontal state and an inclined state, a fluid supply unit configured to supply a drying fluid into the treatment space, and a controller configured to control the conversion unit and the fluid supply unit.
US10818518B2 Method for manufacturing module component
A plurality of surface mounting components are arranged on a component mounting surface of a transfer substrate. A resin layer is formed on the transfer substrate and the plurality of surface mounting components are buried in the resin layer. The resin layer is peeled off the transfer substrate, with the plurality of surface mounting components buried in the resin layer, to expose a surface resin layer. An intermediate auxiliary layer is provided on the exposed surface of the resin layer. The intermediate auxiliary layer has openings to expose respective mounting terminals of the surface mounting component. Metal materials are arranged in the openings. A wiring sheet which includes a thermoplastic resin sheet with an electrode pattern and a plurality of unmetallized via patterns is joined to the intermediate auxiliary layer so that each of the via patterns aligns with a respective one of the openings in the intermediate auxiliary layer. Heat treatment is performed to fuse the thermoplastic resin sheet to the intermediate auxiliary layer and to metallize the via patterns to connect the via patterns to the openings in the intermediate auxiliary layer and therefore the mounting terminals and the electrode pattern through the metal materials and the via patterns.
US10818506B2 Etching method and residue removal method
An etching method of etching a silica-based residue containing a base component formed in an SiO2 film, includes selectively etching the silica-based residue by supplying an HF gas, an H2O gas or an alcohol gas to a target substrate having the SiO2 film, on which the silica-based residue is formed, and removing an etching residue caused by the selectively etching the silica-based residue, after the selectively etching the silica-based residue. The removing an etching residue includes a first process of supplying an H2O gas or an alcohol gas to the target substrate and a second process of heating the target substrate after the first process.
US10818503B2 Method of etching at low temperature and plasma etching apparatus
A method of etching at a low temperature includes cooling a pedestal on which a wafer is disposed, etching the wafer by generating plasma from a gas supplied through a gas distribution unit, and injecting a heated inert gas into the chamber through the gas distribution unit.
US10818500B2 Method for wafer trimming
The invention aims for a wafer edge trimming method 1 adhered on a support wafer 2 by way of an interface layer 3. A zone at the perimeter 12 of the wafer 1 is trimmed by grinding. The stopping of the grinding is advantageously done at the level of the interface layer 3. To do this, an interface layer 3 comprising a transition layer 4 having a resistance to grinding greater than that of the wafer 1 is used. According to a possibility, detecting an increase of the resistance to grinding during the grinding is done, so as to stop the grinding.
US10818495B2 Semiconductor devices and methods of making the same
An exemplary method of making a semiconductor device includes providing a semiconductor layer of a first conductivity type, providing a first hard mask on a surface of the semiconductor layer, patterning the first hard mask to obtain a patterned first hard mask to obtain an exposed surface of the semiconductor layer, forming a body region in the semiconductor layer by using the patterned first hard mask as mask, the body region being of a second conductivity type different from the first conductivity type, providing a second hard mask on the patterned first hard mask and the exposed surface of the semiconductor layer, patterning the second hard mask to obtain a patterned second hard mask, and forming a contact region and a sinker region by using the patterned first hard mask and the patterned second hard mask as mask.
US10818489B2 Atomic layer deposition of silicon carbon nitride based material
A process for depositing a silicon carbon nitride film on a substrate can include a plurality of complete deposition cycles, each complete deposition cycle having a SiN sub-cycle and a SiCN sub-cycle. The SiN sub-cycle can include alternately and sequentially contacting the substrate with a silicon precursor and a SiN sub-cycle nitrogen precursor. The SiCN sub-cycle can include alternately and sequentially contacting the substrate with carbon-containing precursor and a SiCN sub-cycle nitrogen precursor. The SiN sub-cycle and the SiCN sub-cycle can include atomic layer deposition (ALD). The process for depositing the silicon carbon nitride film can include a plasma treatment. The plasma treatment can follow a completed plurality of complete deposition cycles.
US10818488B2 Wafer structure and trimming method thereof
A wafer structure and a trimming method thereof are provided. The trimming method includes the following steps. A first wafer having a first surface and a second surface opposite to the first surface is provided. A first pre-trimming mark is formed on the first surface of the first wafer, wherein forming the first pre-trimming mark includes forming a plurality of recesses arranged as a path along a periphery of the first wafer. The first wafer is trimmed on the first pre-trimming mark and along the path of the first pre-trimming mark to remove a portion of the first wafer and form a trimmed edge having first regions thereon.
US10818486B2 System for minimizing electrical discharge during ESI operation
Methods and systems are provided for reducing the occurrence of unwanted electrical discharge when operating an electrospray ion source to generate ions for mass spectrometric analysis. In accordance with various aspects of the applicant's teachings, the methods and systems described herein can provide for controlling the ion emission current so as to limit the onset of avalanche of electrical discharge between the electrospray electrode and the counter electrode under ionization conditions that typically tend to increase the likelihood of such discharge (arcing), while nonetheless providing for maximal ionization efficiency. In various aspects, emission currents between the electrospray electrode and the counter electrode through which the ions are transmitted to a downstream mass analyzer can be maintained at elevated levels, below 10 μA, for example, without the electric potential between the electrospray electrode and the counter electrode initiating the electrical discharge avalanche that results from the dielectric breakdown of the air gap therebetween, which can cause sputtering and effect the long-term operation of the ESI source.
US10818484B2 Microchannel plate and electron multiplier tube with improved gain and suppressed deterioration
A microchannel plate is provided with a substrate including a front surface, a rear surface, and a side surface, a plurality of channels penetrating from the front surface to the rear surface of the substrate, a first film provided on at least an inner wall surface of the channel, a second film provided on at least a part of the first film, and electrode layers provided on the front surface and the rear surface of the substrate. The first film is made of MgO, the second film is made of SiO2, and the second film is thinner than the first film.
US10818482B2 Methods for stability monitoring and improvements to plasma sources for plasma processing
Methods are disclosed to detect plasma light emissions during plasma processing, to analyze light intensity data associated with the plasma source, and to adjust operating parameters for the plasma source and/or the process chamber based upon light intensity distributions associated with the plasma processing. The light intensity distributions for the plasma sources and related analysis can be conducted across multiple processing tools. For some embodiments, plasma discharge stability and/or chamber-to-chamber matching information is determined based upon light intensity data, and the operation of the processing tools are adjusted or controlled based upon stability and/or matching determinations. The disclosed embodiments thereby provide simple, low-cost solutions to assess and improve plasma sources and discharge stability for plasma processing tools such as plasma etch and deposition tools.
US10818480B2 Method of operating electrostatic chuck of plasma processing apparatus
In an embodiment, there is provided a method of operating an electrostatic chuck of a plasma processing apparatus. The electrostatic chuck has a base, a dielectric layer formed on the base, and a chuck main body mounted on the dielectric layer. In the method, a temperature difference between the temperature of the base and the temperature of the chuck main body is reduced in a state in which the chuck main body is attracted to the dielectric layer with a relatively small electrostatic attractive force. In a case where the temperature difference between the temperature of the base and the temperature of the chuck main body becomes equal to or less than a predetermined value, the chuck main body is fixed to the base via the dielectric layer by a relatively large electrostatic attractive force.
US10818478B2 High frequency generator and plasma processing apparatus
In a high frequency generator, a high frequency generated by an IQ modulation of a vector multiplier and a amplification of an amplifier is outputted through an output unit. An directional coupler outputs a first high frequency including a part of traveling waves and a second high frequency including a part of reflected waves. A control units obtains an estimated value of each of an in-phase component and an orthogonal component of the traveling waves in the output unit, and an in-phase component and an orthogonal component of the reflected waves in the output unit by performing a first matrix operation that is an operation of four polynomials, each including as multi-variables an in-phase component and an orthogonal component of a first high frequency and an in-phase component and an orthogonal component of the second high frequency.
US10818475B2 AC power connector, sputtering apparatus and method therefor
An AC power connector for connecting an AC power supply with a device is provided. The AC power connector includes at least one first element connectable with the AC power supply and at least one second element connectable with the device, the first element and the second elements being arranged at a first distance with respect to each other for defining a capacitance, wherein the at least one first element and the at least one second element are rotatable with respect to each other, wherein the first element and the second element are configured for a transfer of an AC power between the at least one first element and the at least one second element.
US10818463B2 Overcurrent protection device holder
An overcurrent protection device for distributing power to a component. A cartridge may removeably receiving a TPA fuse. The cartridge may include a power input terminal and a power output terminal. When the cartridge is removeably received by a power distribution panel the power input terminal may directly couple to a power input connection of the power distribution panel and the power output terminal may directly couple to a power output connection of the power distribution panel. The directly coupled power input terminal and power output terminal being void of an intermediate busbar arranged between the cartridge and the power distribution panel.
US10818461B2 Tripping device for an electrical switching unit and electrical switching unit including such a tripping device
A thermomagnetic trip assembly includes a thermal trip, a magnetic trip, and first and second actuation levers. The thermal trip includes a bimetal strip that is capable of deforming in order to actuate the first actuation lever. The magnetic trip includes a movable armature, a fixed armature and an electrical conductor. The movable armature is capable of moving in order to actuate the second actuation lever. The electrical conductor and the bimetal strip are electrically connected in series with one another between first and second connection terminals of the trip assembly. The movable armature is connected to the first connection terminal, the fixed armature is connected to the second connection terminal, and the respective contact areas of the fixed armature and of the movable armature are made of electrically conductive materials that exhibit a low degree of mutual weldability.
US10818456B2 Multi-function key system
A multi-function key system and method is provided that includes key identification system, a first key, and a second key. The multi-function key system is in communication with an item of power equipment, and comprises first and second sensors for detecting magnetic fields. The first key is configured to interact with the key identification system, the first key comprises a first magnet generating a first magnetic field. The second key is configured to interact with the key identification system. The second key comprises a second magnet generating a second magnetic field. Wherein the first and second sensors differentiate between the first and second key based upon the first and second magnetic fields. The key identification system initiates a first functionality of the power equipment responsive to identifying the first key, and initiates a second functionality of the power equipment responsive to identifying the second key.
US10818453B2 Assembly having a gas spring for a cable rotary-pendulum kinematic system and use of the assembly for switching
An assembly for preloading a cable rotary-pendulum kinematic system is provided. The assembly includes a rotational body of a cable rotary-pendulum kinematic system. The rotational body is configured to rotate about the longitudinal axis thereof and is immovable in the direction of the longitudinal axis. The assembly further includes at least one gas spring surrounding the rotational body and which may be compressed in the direction of the longitudinal axis. The assembly further includes primary cables, which force-lockingly connect the rotational body to the gas spring in such a way that a rotational motion of the rotational body causes compression of the gas spring, whereby the assembly is preloaded.
US10818449B2 Apparatus and method of backlighting through a cover on the apparatus
A keyboard apparatus includes a key cover having a plurality of holes that extend through a thickness of the cover from a top side of the cover to a bottom side of the cover. The plurality of holes are arranged to collectively form a predetermined shape. A mask layer is disposed at the bottom side of the cover. A first region of the mask layer is opaque and a second region of the mask layer allows light to pass therethrough to the plurality of holes. A light source is disposed beneath the mask layer and positioned such that light emitted from the light source passes through the second region of the mask layer to the plurality of holes. A sensory contact terminal is disposed beneath the mask layer, and the terminal detects a keystroke movement.
US10818448B2 Method for making a three-dimensional liquid crystal polymer multilayer circuit board including membrane switch including air
A method is for making an electronic device including forming a multilayer circuit board having a non-planar three-dimensional shape defining a membrane switch recess therein, the multilayer circuit board including at least one liquid crystal polymer (LCP) layer, and at least one electrically conductive pattern layer thereon defining at least one membrane switch electrode adjacent the membrane switch recess to define a membrane switch. The method also includes filling the membrane switch recess with air, and positioning at least one biasing member in the membrane switch recess.
US10818443B2 Dual power supply transfer switch and switching mechanism thereof
A switching mechanism for a dual power supply transfer switch. The switching mechanism has a switching assembly, which includes a driving plate, a driving rod, an actuator and an auxiliary mechanism. The driving plate includes an arc-shaped driving groove. The driving rod extends into the driving groove. The auxiliary mechanism includes a spring. The driving plate is able to rotate under an external force. The driving groove bypasses the driving rod when an end of the driving groove does not contact the driving rod, and the driving groove pushes the driving rod to rotate over a first angle and urges the spring to deform when the end of the driving groove contacts the driving rod. The spring recovers and drives the driving rod to rotate over a second angle after the spring having passed a dead point, thus causing the actuator turning on or off a first power supply. The switching mechanism also includes another switching assembly for switching a second power supply. A dual power supply transfer switch including the switching mechanism also is provided.
US10818442B2 Method of fabricating metal oxide film
A method of fabricating a metal oxide film includes sequentially laminating a carbon film and a metal oxide film including nano-sized metal oxide nanoparticles on a porous fuel membrane to form a preliminary composite structure and reducing the metal oxide film to form a composite structure by combusting the porous fuel membrane while applying a voltage to the preliminary composite structure.
US10818439B2 Solid electrolyte capacitor and method for manufacturing same
A method for manufacturing a solid electrolyte capacitor, the method including: preparing a connection body including a frame and a plurality of capacitor elements, the frame including a plurality of element connection units and a coupling portion that integrally couples the plurality of element connection units with each other, the plurality of element connection units being provided along a first direction and a second direction intersecting with first direction the plurality of capacitor elements being connected to the plurality of element connection units; sealing the plurality of capacitor elements by using a sealing resin having a stripe shape that extends in the first direction; forming a groove in the sealing resin by running a blade along the second direction between the capacitor elements adjacent in the first direction; and segmenting the plurality of capacitor elements by cutting the sealing resin along a bottom surface of the groove by laser and cutting a boundary between each of the plurality of element connection units and the coupling portion by laser.
US10818436B2 Multilayer ceramic electronic component
A multilayer ceramic electronic component includes: a ceramic body including dielectric layers and a plurality of internal electrodes disposed to face each other with each of the dielectric layers interposed therebetween; and external electrodes disposed on external surfaces of the ceramic body and electrically connected to the internal electrodes, respectively, in which the external electrode each include an electrode layer electrically connected to the internal electrodes and a plating layer disposed on the electrode layer, and a thickness of the electrode layer in a cross section of the ceramic body in first and second directions is 10 μm or more.
US10818435B2 Capacitor component
A capacitor component includes a body including an active layer and an upper cover and a lower cover disposed on an upper part and a lower part of the active layer, respectively; first internal electrodes and second internal electrodes disposed inside the active layer; a first active via and a second active via extending in a thickness direction of the active layer to be connected to the first and second internal electrodes, respectively; first and second cover vias extending in a thickness direction of the lower cover to be electrically connected to the first and second active vias and disposed at an interval narrower than an interval between the first and second active vias; and first and second lower electrodes disposed in a lower surface of the lower cover to be connected to the first and second cover vias, respectively.
US10818432B2 Electronic device
An electronic device includes a chip component and a metal terminal. The metal terminal is connected with the chip component. The metal terminal includes an electrode facing portion and a holding portion. The electrode facing portion is arranged correspondingly with an end surface of the terminal electrode of the chip component. The holding portion holds the chip component. A space region between the electrode facing portion and the end surface of the terminal electrode includes a joint region and a non-joint region. In the joint region, a connection member connects the electrode facing portion and the end surface of the terminal electrode. The non-joint region is formed without the connection member between a periphery of the joint region and the holding portion.
US10818428B1 Inductor built-in substrate
An inductor built-in substrate includes a core substrate having openings and first through holes, a magnetic resin filled in the openings and having second through holes, first through-hole conductors formed in the first through holes respectively such that each of the first through-hole conductors includes a metal film, second through-hole conductors formed in the second through holes respectively such that each of the second through-hole conductors includes a metal film, first through-hole lands formed on the core substrate such that each of the first through-hole lands includes a lowermost layer including a metal foil and that the first through-hole lands are connected to the first through-hole conductors respectively, and second through-hole lands formed on the magnetic resin such that each of the second through-hole lands includes a lowermost layer including a plating film and that the second through-hole lands are connected to the second through-hole conductors respectively.
US10818424B2 Coil component
A coil component includes: a body in which a support member is disposed; and first and second coil conductors formed on first and second surfaces of the support member, respectively, the second surface of the support member opposing the first surface thereof, and including first and second lead portions extended to be exposed to the outside of the body, respectively. The first and second lead portions are formed in corner regions of the body.
US10818417B2 Conductive member
A conductive member includes a flat conductor having a substantially rectangular cross section, first and second cover members disposed so as to face each other with respect to front and back surfaces of the flat conductor, and sandwiching the flat conductor in a plate thickness direction of the flat conductor to cover the flat conductor, a locking portion provided on the first cover member and protruding toward the second cover member, and an engagement portion provided on the second cover member, and configured to hold the first and second cover members in a state that the flat conductor is sandwiched between the first and second cover members and the engagement portion engages with the locking portion which passes through a through hole provided in a central portion of the flat conductor.
US10818414B2 Movable part composite cable
A movable part composite cable includes a plurality of power supply wires being designed for electric power supply, which respectively include a plurality of insulated electric wires being laid together and being covered by each covering member, the plurality of power supply wires being arranged in contact with each other on surfaces of their respective covering members, one or more signal wires being designed for signal transmission, each signal wire having an outer diameter smaller than an outer diameter of each power supply wire, and a jacket, which is being provided over an outer periphery of an aggregate including the plurality of power supply wires and the one or more signal wires that are laid together. The power supply wires and the signal wires are not in direct contact with each other, or the power supply wires and the signal wires are in direct contact with each other with a contact area therebetween being smaller than a contact area between the power supply wires.
US10818413B2 Cable device
A cable device has a first connector, a connecting cable and at least one electrical component. The connecting cable has at least one signaling yarn and a first textile. The at least one signaling yarn is arranged within the first textile and has a supporting material having a strength of 26S through 40S. One end of the at least one signaling yarn is electrically connected to the first connector, and one end of the first textile is connected to the first connector. The electric signals are propagated between the at least one electrical component and the first connector, and the at least one electrical component is electrically connected to the other end of the at least one signaling yarn and connected to the other end of the first textile.
US10818412B2 Communication cable
A communication cable that has a reduced diameter while ensuring a required magnitude of characteristic impedance. The communication cable contains a twisted pair that contains a pair of insulated wires twisted with each other and a sheath covering the twisted pair. Each of the insulated wires contains a conductor that has a tensile strength of 400 MPa or higher and an insulation coating that covers the conductor. A gap G is formed between the sheath and the insulated wires constituting the twisted pair. The communication cable has a characteristic impedance of 100±10 Ω.
US10818408B2 Insulated wire
An insulated wire has a conductor, and an insulating film including a first insulating layer covering the conductor and a second insulating layer covering the first insulating layer. The second insulating layer contains a polyimide or a polyamideimide as a main component. The first insulating layer contains a reaction product of a carboxylic acid dianhydride and a diamine as an adhesive component and a component that is the same as the main component in the second insulating layer. At least one of the carboxylic acid dianhydride and the diamine has a carbonyl group.
US10818397B2 Clinical content analytics engine
Clinical content analytics engines and associated processes are described. An engine receives a clinical decision support document, accesses corresponding reference content, identifies and extracts medical intervention content from the clinical decision support document, segments extracted medical intervention content into a first plurality of segments including at least a first segment comprising a first set of text, determines if the first segment corresponds to at least a first item included in the reference content, the first item comprising a second set of text comprising terminology different than that found in the first set of text, and in response to determining that the first segment corresponds to the first item included in the reference content, causing a report to include an indication that the first segment corresponds to the first item included in the reference content.
US10818393B2 System and method for clinical decision support
A system for clinical decision support includes a database of previously-recorded waveform data from comparator-patients and a comparator module. The comparator module receives physiological waveform data for a patient and identifies a pattern in the patient's physiological waveform data, wherein the pattern accounts for a morphology and a rhythm of the patient's physiological waveform. The comparator module then compares the patient's physiological waveform data to the previously-recorded waveform data using a pattern recognition algorithm to detect the pattern in the previously-recorded waveform data to identify one or more matches. The comparator module further generates a result set based on the one or more matches.
US10818392B1 Battery and workstation monitoring system and display
An Asset Management System and a method for managing a fleet of assets is provided. The system is capable of determining use states and high-use periods of a fleet of mobile workstations. Use states are determined by sensors resident on mobile workstations, the sensors operable to detect the occurrence of a specified event. The Asset Management System is able to interpret data sent by the sensors and determine a type of use and use state for each mobile workstation based on the data or lack of data sent by the sensors. The Asset Management System is operable to determine periods of high-use across the fleet of mobile workstations. The Asset Management System is also operable to determine a return-on-investment level of each mobile workstation in the fleet and generate a heat map based on those levels.
US10818390B1 Pattern discovery in continuous glucose monitoring data
Introduced here are diabetes management platforms able to examine glucose measurements associated with a subject to discover patterns indicative of similar behaviors/circumstances. More specifically, a diabetes management platform can acquire multiple data series generated by a glucose monitoring device that monitors the blood glucose level of an individual over multiple time intervals. The diabetes management platform can then apply a similarity algorithm to produce a distance measure (also referred to as a “similarity measure”) for each data series. For example, the diabetes management platform may, for each data series, perform dynamic time warping to produce a distance measure with respect to each of the other data series. The diabetes management platform can identify patterns indicative of similar behaviors/circumstances based on these distance measures.
US10818386B2 Multi-label heat map generating system
A multi-label heat map generating system is operable to receive a plurality of medical scans and a corresponding plurality of global labels that each correspond to one of a set of abnormality classes. A computer vision model is generated by training on the medical scans and the global labels. Probability matrix data, which includes a set of image patch probability values that each indicate a probability that a corresponding one of the set of abnormality classes is present in each of a set of image patches, is generated by performing an inference function that utilizes the computer vision model on a new medical scan. Heat map visualization data can be generated for transmission to a client device based on the probability matrix data that indicates, for each of the set of abnormality classes, a color value for each pixel of the new medical scan.
US10818370B1 Health monitoring for capacitor array in storage devices
Techniques related to monitoring a health of a capacitor array of an SSD are described. In an example, a direct leakage current check is performed by determining voltages of the capacitor array at different times, computing a resistance of the capacitor array based on the voltages, and generating health data for the capacitor array based on the resistance. In another example, an indirect leakage current check is performed by determining at least one of: a number of times a voltage maintaining process is performed within a predefined time duration or a time difference between repeating the voltage maintaining process, comparing the at least one of the number of times or the time difference and a threshold, and generating the health data based on the comparison of the at least one of the number of times or the time difference and the threshold.
US10818368B2 Level shifter circuit having two-domain level shifting capability
A level shifter circuit configured to shift an input signal switching within a first voltage range to generate a first output signal correspondingly switching within a second voltage range higher than the first voltage range. The level shifter circuit including a latching core having latching input and output terminals and a supply line configured to be supplied by a supply voltage, and a reference line configured to be coupled to a reference voltage. Capacitive coupling elements are coupled to the latching input and output terminals of the latching core. A driving stage is configured to bias the capacitive coupling elements with biasing signals generated based on the input signal. A decoupling stage is configured to be driven by the driving stage through the capacitive coupling elements to decouple the supply line from the supply voltage and the reference line from the reference voltage during switching of the input signal.
US10818366B2 Post write erase conditioning
A storage device with a charge trapping (CT) based memory may include improved data retention performance. Data retention problems, such as charge loss in CT memory may increase for a particular programmed state when a neighboring state is at erased state. Modifying the erase state with post write erase conditioning (PWEC) by pushing up deeply erased states can reduce the lateral charge movement and improve high temperature data retention. In particular, the erase state may be reprogrammed such that the erase distribution is tighter with a higher voltage.
US10818364B2 Voltage generation circuit which is capable of executing high-speed boost operation
According to one embodiment, a voltage generation circuit includes a first boost circuit, a voltage division circuit, a first detection circuit, a capacitor and a first switch. The first boost circuit outputs a first voltage. The voltage division circuit divides the first voltage. The first detection circuit is configured to detect a first monitor voltage supplied to the first input terminal, based on a reference voltage which is supplied to a second input terminal of the first detection circuit, and to control an operation of the first boost circuit. The capacitor is connected between an output terminal of the first boost circuit and the first input terminal of the detection circuit. The first switch cuts off a connection between the capacitor and the first detection circuit, based on an output signal of the first detection circuit, until the first voltage is output from the first boost circuit.
US10818363B1 Apparatus and methods for calibrating sensing of memory cell data states
Methods of operating a memory, and apparatus configured to perform similar methods, include determining first states of a first sense node and a second sense node while a first voltage level is capacitively coupled to the first sense node and while a second voltage level is capacitively coupled to the second sense node, determining a second states of the first and second sense nodes while a third voltage level is capacitively coupled to the first sense node and while a fourth voltage level is capacitively coupled to the second sense node, determining a fifth voltage level in response to at least the first states of the first and second sense nodes and the second states of the first and second sense nodes, and determining third states of the first and second sense nodes while the fifth voltage level is capacitively coupled to the first and second sense nodes.
US10818358B2 Memory system including a semiconductor memory having a memory cell and a write circuit configured to write data to the memory cell
According to one embodiment, a memory system includes a nonvolatile semiconductor memory, and a controller. The semiconductor memory includes a memory cell, and a write circuit configured to write data to the memory cell by applying a program voltage to the memory cell and comparing a threshold voltage of the memory cell with a first reference voltage corresponding to the write data. The write circuit is configured to execute a first programming operation to obtain a value of a write parameter by comparing the threshold voltage with a second reference voltage different from the first reference voltage.
US10818356B2 Nonvolatile semiconductor memory device
A nonvolatile semiconductor memory device includes a selection transistor and a memory transistor that are formed on a well for each of a plurality of memory cells. At a time of a data read from the memory transistor, a first voltage is applied to the well and a source of the memory transistor, and a second voltage is applied to a gate of the selection transistor included in a non-selected memory cell among the plurality of memory cells. The first voltage is smaller than an absolute value of the second voltage.
US10818353B1 Method for ripening resistive random access memory
The present disclosure provides a method for ripening a resistive random access memory (RRAM). The method includes: obtaining a first RRAM, wherein the first RRAM includes a plurality of memory cells; performing a forming operation and an initial reset operation on the first RRAM to form a plurality of specific memory cells in the memory cells; reading a specific number of the specific cells, and determining a ripening cycle parameter according to the specific number; and performing a ripening operation on the first RRAM based on the ripening cycle parameter to ripen the first RRAM as a second RRAM.
US10818352B2 Resistive memory devices having address-dependent parasitic resistance compensation during programming
An integrated circuit memory device includes an array of resistive memory cells and a programming circuit, which is electrically coupled by a plurality of word lines and plurality of bit lines to corresponding rows and columns of the resistive memory cells. The programming circuit includes a control circuit and word line driver that are collectively configured to generate word line program voltages having magnitudes that vary as a function of the row and/or column addresses of the resistive memory cells in the array, during operations to program the array with write data. According to the function, the magnitude of a word line program voltage associated with a first resistive memory cell having a first parasitic resistance is less than a magnitude of a word line program voltage associated with a second resistive memory cell having a second parasitic resistance, which is greater than the first parasitic resistance.
US10818344B1 Artificial neural network functionality using dynamic random-access memory
Techniques are disclosed for artificial neural network functionality within dynamic random-access memory. A plurality of dynamic random-access cells is accessed within a memory block. Data within the plurality of dynamic random-access cells is sensed using a plurality of sense amplifiers associated with the plurality of dynamic random-access cells. A plurality of select lines coupled to the plurality of sense amplifiers is activated to facilitate the sensing of the data within the plurality of dynamic random-access cells, wherein the activating is a function of inputs to a layer within a neural network, and wherein a bit within the plurality of dynamic random-access cells is sensed by a first sense amplifier and a second sense amplifier within the plurality of sense amplifiers. Resulting data is provided based on the activating wherein the resulting data is a function of weights within the neural network.
US10818343B2 Techniques for charging a sense component
Systems, devices, and methods for charging a node of a sense component during an access operation are described. The node of the sense component may be coupled with a charge transfer device and with a voltage source using a switching component. The voltage source may be configured to output different voltages (e.g., two different precharge voltages) during different phases of the access operation. The switching component may be configured to selectively couple the node with the voltage source and the different voltages may be used to precharge the node during different phases of the access operation. The different voltages of the voltage source may provide an adequate sense window.
US10818339B2 Semiconductor memory apparatus and refresh method of the semiconductor memory apparatus
A semiconductor memory apparatus includes a plurality of memory banks and a refresh control circuit. The refresh control circuit, in each plurality of cycles, performs a refresh operation on at least one memory bank of the plurality of memory banks at a first refresh rate, and performs a refresh operation on the other memory banks of the plurality of memory banks at a second refresh rate. The refresh control circuit circulates the at least one memory bank on which the refresh operation is performed at the first refresh rate in each one or more cycles of the plurality of cycles.
US10818330B2 Fast programming of magnetic random access memory (MRAM)
The present invention is directed a method for programming multiple memory cells connected to a common word line to different resistance regimes. Each cell includes a bipolar switching memory element and an access transistor coupled in series between first and second conductive lines. The memory element and access transistor are disposed adjacent to the first and second conductive lines, respectively. The method includes the steps of applying a first voltage to the common word line to program a first group of memory cells to a first resistance regime; and after the first group of memory cells is programmed to the first resistance regime, programming a second group of memory cells to a second resistance regime by raising the potential of second conductive lines connected to the first group of memory cells to a second voltage and raising the first voltage of the common word line to a third voltage.
US10818327B2 Memory circuit and method of operating same
A memory circuit includes a first memory cell, a second memory cell, a pre-charge circuit and a sense amplifier. The pre-charge circuit is coupled to a first bit line and a second bit line. The pre-charge circuit is configured to charge the first bit line and the second bit line to a pre-charge voltage level responsive to a first signal. The sense amplifier is coupled to the first memory cell by the first bit line, and coupled to the second memory cell by the second bit line. The sense amplifier is responsive to a second signal and a third signal. The second signal and the third signal being different from the first signal.
US10818324B2 Memory array decoding and interconnects
Methods and apparatuses for thin film transistors and related fabrication techniques are described. The thin film transistors may access two or more decks of memory cells disposed in a cross-point architecture. The fabrication techniques may use one or more patterns of vias formed at a top layer of a composite stack, which may facilitate building the thin film transistors within the composite stack while using a reduced number of processing steps. Different configurations of the thin film transistors may be built using the fabrication techniques by utilizing different groups of the vias. Further, circuits and components of a memory device (e.g., decoder circuitry, interconnects between aspects of one or more memory arrays) may be constructed using the thin film transistors as described herein along with related via-based fabrication techniques.
US10818322B2 Tool-less quick assembly and disassembly device for hard disk module
A tool-less quick assembly and disassembly device for a hard disk module, including a mounting rack, a hard disk accommodation cavity being provided on the mounting rack, a multilayer hard disk support structure being provided on the mounting rack inside the hard disk accommodation cavity, and a baffle being provided on the mounting rack at a position corresponding to each layer of the hard disk support structure, the baffle being provided at the end part of one end of the mounting rack, and the other end of the mounting rack being an opening end; elastic positioning mechanisms are provided on both sides of the mounting rack; elastic clamping mechanisms are provided at the bottom of the mounting rack. The invention can enable multiple hard disks to be completely assembled and disassembled without tools, has a simple structure, is easy to assemble and disassemble.
US10818319B1 Read error recovery in a tape drive
A read error occurs when performing a read with a first read head. It is determined whether a second read head capable of use in a read-while-write operation runs within or outside of a first track. The second read head width defines a verified area on a track. If the second read head runs entirely within the first track, the first read head is positioned within the verified area. If the second read head runs partly outside of the first track, and a portion of the verified area within the first track is wider than the width of the first read head, the first read head is positioned within the portion of the verified area that is within the first track. If the portion is not wider, the first read head is positioned so that a side of the first read head is at a border the first track.
US10818317B1 Multi-actuator data storage system
A data storage device includes a data storage medium having a data storage surface. The data storage device also includes a first actuator having a first attached slider with a writer configured to write data on the data storage surface. The writer has a media-confronting surface covered by a first non-magnetic overcoat having a first thickness. The data storage device further includes a second actuator having a second attached slider with at least one user-data reader configured to read user data from the data storage surface and no writer for writing data on the data storage surface. The at least one user-data reader has a media-confronting surface covered by a second non-magnetic overcoat having a second thickness that is less than the first thickness of the first non-magnetic overcoat.
US10818315B2 Shorting tolerant tunnel valve head and circuit
An apparatus according to one embodiment includes a magnetic head having at least two tunneling magnetoresistance sensors, where a resistance of a tunnel barrier of each of the tunneling magnetoresistance sensors of the magnetic head is about 25 ohms or less, a drive mechanism for passing a magnetic medium over the magnetic head, and a controller electrically coupled to the magnetic head. In addition, the controller includes a biasing circuit, where the biasing circuit restricts a maximum voltage drop across the tunnel barrier.
US10818314B1 Storing multiple instances of a housekeeping data set on a magnetic recording tape
An apparatus according to one embodiment includes a controller configured to control writing operations to a magnetic recording tape. The apparatus further includes logic integrated with and/or executable by the controller for causing the controller to write user data to the magnetic recording tape in a user data area of the magnetic recording tape. Furthermore, the logic is integrated with and/or executable by the controller for causing the controller to create a housekeeping data set (HKDS) that includes location information for the user data written in the user data area, and write several copies of the HKDS in a non-user data area of the magnetic recording tape.
US10818312B2 Affect-driven dialog generation
According to one implementation, an affect-driven dialog generation system includes a computing platform having a hardware processor and a system memory storing a software code including a sequence-to-sequence (seq2seq) architecture trained using a loss function having an affective regularizer term based on a difference in emotional content between a target dialog response and a dialog sequence determined by the seq2seq architecture during training. The hardware processor executes the software code to receive an input dialog sequence, and to use the seq2seq architecture to generate emotionally diverse dialog responses based on the input dialog sequence and a predetermined target emotion. The hardware processor further executes the software code to determine, using the seq2seq architecture, a final dialog sequence responsive to the input dialog sequence based on an emotional relevance of each of the emotionally diverse dialog responses, and to provide the final dialog sequence as an output.
US10818309B2 Apparatus for noise canceling and method for the same
An embodiment of the present invention provides an apparatus for noise canceling that includes: an input unit configured to receive an input voice signal; and one or more processors configured to perform a first noise cancellation using as input the received input voice signal to generate a first voice signal by cancelling noise from the input voice signal using a noise canceling model which is trained using a plurality of reference voice signals, perform a second noise cancellation using as input the first voice signal generated by the noise canceling model to generate a second voice signal in which residual noise is canceled from the first voice signal using statistical analysis, and generate an output voice signal comprising an encoding of the second voice signal.
US10818307B2 Voice imitation method and apparatus, and storage medium utilizing cloud to store, use, discard, and send imitation voices
Method, apparatus, and storage medium for voice imitation are provided. The voice imitation method, includes: separately obtaining a training voice of a source user and training voices of a plurality of imitation users including a target user; determining, according to the training voice of the source user and a training voice of the target user, a conversion rule for converting the training voice of the source user into the training voice of the target user; collecting voice information of the source user; and converting the voice information of the source user into an imitation voice of the target user according to the conversion rule.
US10818306B2 Backward-compatible integration of harmonic transposer for high frequency reconstruction of audio signals
A method for decoding an encoded audio bitstream is disclosed. The method includes receiving the encoded audio bitstream and decoding the audio data to generate a decoded lowband audio signal. The method further includes extracting high frequency reconstruction metadata and filtering the decoded lowband audio signal with an analysis filterbank to generate a filtered lowband audio signal. The method also includes extracting a flag indicating whether either spectral translation or harmonic transposition is to be performed on the audio data and regenerating a highband portion of the audio signal using the filtered lowband audio signal and the high frequency reconstruction metadata in accordance with the flag.
US10818302B2 Audio source separation
The present document describes a method for extracting J audio sources from I audio channels. The method includes updating a Wiener filter matrix based on a mixing matrix from a source matrix and based on a power matrix of the J audio sources. Furthermore, the method includes updating a cross-covariance matrix of the I audio channels and of the J audio sources and an auto-covariance matrix of the J audio sources, based on the updated Wiener filter matrix and based on an auto-covariance matrix of the I audio channels. In addition, the method includes updating the mixing matrix and the power matrix based on the updated cross-covariance matrix of the I audio channels and of the J audio sources, and/or based on the updated auto-covariance matrix of the J audio sources.
US10818301B2 Encoder, decoder, system and method employing a residual concept for parametric audio object coding
A decoder is provided. The decoder includes a parametric decoding unit for generating a plurality of first estimated audio object signals by upmixing three or more downmix signals, wherein the three or more downmix signals encode a plurality of original audio object signals, wherein the parametric decoding unit is configured to upmix the three or more downmix signals depending on parametric side information indicating information on the plurality of original audio object signals. Moreover, the decoder includes a residual processing unit for generating a plurality of second estimated audio object signals by modifying one or more of the first estimated audio object signals, wherein the residual processing unit is configured to modify the one or more of the first estimated audio object signals depending on one or more residual signals.
US10818299B2 Verifying a user using speaker verification and a multimodal web-based interface
A method of verifying a user identity using a Web-based multimodal interface can include sending, to a remote computing device, a multimodal markup language document that, when rendered by the remote computing device, queries a user for a user identifier and causes audio of the user's voice to be sent to a multimodal, Web-based application. The user identifier and the audio can be received at about a same time from the client device. The audio can be compared with a voice print associated with the user identifier. The user at the remote computing device can be selectively granted access to the system according to a result obtained from the comparing step.
US10818295B1 Maintaining network connections
A method may include obtaining, at a device, a first input that results in audio playback of a first stored message and establishing a network connection between the device and a remote transcription system. The method may include directing audio of the first stored message to the remote transcription system and obtaining transcriptions of the audio from the remote transcription system during playback of the first stored message. The method may include maintaining the network connection after playback of the first stored message and obtaining a second input that results in audio playback of a second stored message. The method may include directing audio of the second stored message to the remote transcription system and obtaining transcriptions of the audio from the remote transcription system during playback of the second stored message. The method may include obtaining an indication to terminate the network connection and terminating the network connection.
US10818294B2 Voice activation using a laser listener
A voice activation system for a vehicle. The voice activation system for a vehicle which has at least one sound panel capable of providing vibrations of a user's voice from the outside of the vehicle into an inside area of the vehicle. A laser listening device is operably connected to the panel for receiving vibrations from a user's voice. A controller receives a pre-identified command of the user from the laser listener and operates an action in the vehicle in response thereto.
US10818291B2 Method and apparatus for interacting information
Embodiments of the present disclosure relate to a method and apparatus for interacting information. A specific implementation of the method can include: receiving information inputted by a user, the information including a name and a password of a wireless routing device; combining the information into a character string according to a predetermined format; encrypting the character string into a numeric string; and converting the numeric string from text to speech to obtain an audio, and playing the audio, so that a target smart speaker monitoring the audio recognizes the numeric string after performing speech recognition on the audio, decrypts the recognized numeric string to obtain the character string, parses the name and the password of the wireless routing device from the character string obtained by decrypting, and connects to the wireless routing device by using the parsed name and password of the wireless routing device.
US10818284B2 Methods of and electronic devices for determining an intent associated with a spoken user utterance
A method and server for determining an intent associated with a spoken user utterance are disclosed. The method includes determining at least one speech unit where each speech unit has textual data representative of a word or pause and has a corresponding segment of the digital audio signal. For each speech unit, the method includes generating a respective textual feature, generating a respective acoustic feature vector and generating a respective enhanced feature vector. The method also includes employing a neural network (NN) configured to determine the intent of the spoken user utterance by inputting into the NN the enhanced feature vectors. The NN has been trained to estimate a probability of the intent being of a given type.
US10818282B1 Voice commands for the visually impaired to move a camera relative to a document
A system and method for providing aural guidance in imaging a document is disclosed. Visually impaired people may have difficulty when imaging a document with a mobile computing device. The system and method may analyze the image of the document in the imaging device, and output one or more aural directions in order for the user to move the document and/or camera for proper imaging of the document. In that regard, those with visual impairments may be assisted in imaging documents using a mobile computing device.
US10818275B2 System for preparing musical instrument strings
A method of treating an instrument string comprising the steps of: (a) securing both ends of the string, while the string is not on an instrument, to an apparatus that can apply tension to the string, the string having a longitudinal axis; (b) applying sufficient tension to the string with the apparatus along the longitudinal axis of the string to elongate the string by at least 0.3% without breaking the string; and (c) releasing at least part of the tension of step (b), wherein at least part of the elongation from step (b) remains.
US10818274B2 Apparatus and methods for carbon composite stringed instruments
A method of producing and assembling carbon composite based stringed musical instruments. The assembled stringed musical instrument is relatively inexpensive, extremely sturdy, light weight and simulates tones as deep and resonant as obtained by any other wood based instruments. The method also provides for manufacturing geometrically identical stringed musical instruments and the method being adaptable for producing and assembling any stringed musical instrument.
US10818273B1 Multi tone, attachable, and controllable guitar pick
The present invention is a guitar pick with a slot or channel for attaching the pick to guitars, guitar straps, clothing buttons, beads, and other accommodations and also the slot being able to control the orientation and retention of the instrument pick. The slot allows for attachments to be made to the picks, for enhanced gripping, for tonal changes, for offsetting finger dulling effects, and for stacking/adjoining for a variety of effects.
US10818270B2 Display driving method, and electronic device including the display driver integrated circuit for supporting the same
A display driver integrated circuit (DDI) an electronic device including the same, and a display driving method by the same are provided. The display driver integrated circuit includes a receive interface that receives image data from a processor at a first frame rate, a memory that stores the image data received at the first frame rate, and a display timing controller that detects a variation of the image data stored in the memory, changes a frame rate for the image data, which is stored in the memory, based on the variation of the image data, and outputs the image data on the display at the changed frame rate.
US10818268B2 Adjusting a brightness of a display based on an image
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for adjusting a brightness of a display based on an image. In one aspect, a method includes obtaining an image, determining an amount of brightness in the image, determining an amount of contrast in the image, determining a brightness gain that reflects an amount to adjust brightness of a display based on both the amount of brightness in the image and the amount of contrast in the image, adjusting the brightness of the display based on the brightness gain, and providing the image for output on the display with the brightness of the display adjusted in accordance with the brightness gain.
US10818265B2 Displaying a logo on a screen of a dual-screen device
In some examples, a computing device includes a first display device coupled to a second display device by a hinge. The computing device may use a facial recognition application to analyze image data from an imaging sensor in a bezel of the second display device to determine that the image data excludes a face of the user and determine that the second display device is not being viewed by the user. The computing device may determine an amount of ambient light falling on the second display device based on an ambient light sensor in the bezel of the second display device. A graphical image, such as a corporate logo, may be displayed on the second display device with a particular brightness amount that is determined based on the amount of the ambient light falling on the second display device.
US10818260B2 Scan signal line driving circuit and display device including same
Each unit circuit includes a thin film transistor (first stabilization transistor) having a gate terminal to which a clear signal which goes to an on level when a frame period ends applied, a drain terminal connected to a charge holding node, and a source terminal to which a potential of an off level is applied. Here, a gate length of the thin film transistor is set to be larger than gate lengths of other charge holding node turn-off transistors. Alternatively, a multi-gate structure is adopted for the thin film transistor and a single gate structure is adopted for the other charge holding node turn-off transistors.
US10818249B2 Control device and liquid crystal display apparatus
A control device is a control device that controls, based on an image signal for display of an image for each frame period, driving of a liquid crystal display apparatus, and the control device includes: a period dividing unit that divides a frame period into a first period and a second period later than the first period; a signal calculating unit that calculates, based on the image signal, a first signal value and a second signal value for driving of a liquid crystal element of the liquid crystal display apparatus; and a liquid crystal driving unit that drives the liquid crystal element with the first signal value in the first period, and drives the liquid crystal element with the second signal value in the second period.
US10818244B2 Display panel, manufacturing method thereof, and display device
A display panel, a manufacturing method thereof, and a display device are provided. The display panel has a display region and a non-display region, and includes a base substrate and a plurality of pixels arranged on the base substrate, in which the plurality of pixels includes a plurality of first pixels and a plurality of second pixels, the plurality of first pixels is arranged in an array in first arrangement region, the plurality of second pixels is arranged in a periphery of the first arrangement region, one part of each of the second pixels is in second arrangement region and the other part thereof is in third arrangement region, the first arrangement region and the second arrangement region is disposed in the display region, and the third arrangement region is disposed in the non-display region. The display uniformity is improved, and the display effect is enhanced.
US10818243B2 Drive method for organic light-emitting display by controlling GIP signal and data signal
A method for driving an organic light-emitting display includes controlling a GIP signal and a data signal during a bootup process of the organic light-emitting display to enable the organic light-emitting display to sequentially pass through an initialization state, a black state, and a normal display state, to prevent a screen flicker problem of the organic light-emitting display during booting.
US10818241B2 Display apparatus
The display apparatus may include gate lines passing through a display area of a substrate, data lines passing through the display area of the substrate, pixel driving power lines passing through the display area of the substrate, a plurality of pixels having a pixel driving chip mounted on at least one pixel area defined on the substrate and connected and connected to an adjacent gate line and data line and a light emission part connected to the pixel driving chip, a gate driving chip array part mounted in a non-display area of the substrate and connected to the gate lines, and a data driving chip array part mounted in the non-display area of the substrate and connected to the data lines.
US10818240B2 Method of sensing characteristic value of circuit element and display device using it
A present disclosure relates to a method of sensing characteristic value of circuit element and display using it. The display device is able to accurately sense deterioration of the organic light-emitting diode disposed in each subpixel of a display panel and compensate for the deterioration. The method of sensing characteristic value of circuit element is able to save a sensing time for an entire display panel and improve a driving speed of the display device by efficiently performing a deterioration sensing process of the organic light-emitting diode.
US10818239B2 Pixel driving circuit and method for driving the same, pixel unit and display panel
The present disclosure provides a pixel driving circuit and a method for driving the same, a pixel unit, and a display panel. The pixel circuit includes: a driving sub-circuit, configured to generate driving current based on a data signal and a first voltage; a first light-emitting control sub-circuit configured to receive a first control signal and the first voltage, and provide the first voltage to the driving sub-circuit under control of the first control signal; a second light-emitting control sub-circuit configured to receive a second control signal and provide driving current generated by the driving sub-circuit to an output terminal of the pixel driving circuit under control of the second control signal; a driving control sub-circuit configured to receive the second control signal and the data signal and provide the data signal to the driving sub-circuit under control of the second control signal; and a reset sub-circuit configured to receive a reset signal and a second voltage, and reset the driving sub-circuit using the second voltage under control of the reset signal.
US10818238B2 Voltage sampling circuit, method, and display apparatus
The present application discloses sampling circuit for voltage compensation in a display apparatus. The sampling circuit includes multiple sampling sub-circuits. Each of the multiple sampling sub-circuits includes an output terminal coupled to a voltage collection port, a control terminal coupled to at least one gate-driving output terminal of a gate-driver-on-array (GOA) circuit for driving the display apparatus, and an input terminal coupled separately to a respective one of a plurality of voltage sampling points in the display apparatus. Each sampling sub-circuit is configured to collect, a voltage signal at the input terminal and transfer the voltage signal via the output terminal to the voltage collection port when the gate-driving output terminal outputs a gate-driving signal.
US10818233B2 Sensor package module and organic light-emitting display having same
An organic light-emitting display device includes a display panel includes an active area in which a plurality of subpixels are arrayed, and a bezel area in which lines, through which a signal and a voltage to be supplied to the subpixels are transferred, are disposed, wherein each subpixels has a cathode and an anode; a data driver supplying a data signal to the subpixels; a gate driver supplying a data signal to the subpixels; a timing controller controlling the data driver and the gate driver; and a sensor package module having a portion that overlaps the active area.
US10818232B2 Display device and electronic device
A display device including pixels is provided. Each pixels includes a light emitting element, a first transistor configured to supply current to the light emitting element, a second transistor configured to control emission of the light emitting element, a first capacitor including a first electrode and a second electrode, and a second capacitor including a third electrode and a fourth electrode. The first electrode is connected to a gate electrode of the first transistor. The second and third electrodes are connected to a main terminal of the first transistor. The fourth electrode is connected to a main terminal of the second transistor. The first capacitor is arranged between the substrate and the second capacitor. At least a portion of an outer edge of the first electrode is arranged more to an inside than that of the third electrode.
US10818229B2 Organic light-emitting display apparatus
An organic light-emitting display apparatus including an organic light-emitting diode emitting visible light, a driving thin film transistor driving the organic light-emitting diode, and a compensation thin film transistor. The compensation thin film transistor includes a compensation gate electrode, a compensation semiconductor layer, a compensation source electrode, and a compensation drain electrode. The compensation gate electrode includes a first gate electrode, and a second gate electrode electrically connected to the first gate electrode. The compensation drain electrode is electrically connected to the driving gate electrode of the driving thin film transistor. The compensation semiconductor layer includes a first semiconductor region overlapping the first gate electrode and a second semiconductor region overlapping the second gate electrode and disposed further from the compensation drain electrode than the first semiconductor region, and an area of the first semiconductor region is different than an area of the second semiconductor region.
US10818227B2 Display device capable of discharging static electricity and sensing stress or temperature of a substrate thereof
A display device includes a substrate including a first substrate layer which is flexible, a second substrate layer which is flexible, and a conductive layer between the first substrate layer and the second substrate layer, a display panel including a plurality of transistors disposed on the substrate, and a sensing portion configured to measure a resistance of the conductive layer.
US10818223B2 Organic light emitting display device and method of driving same
An organic light emitting display device includes an organic light emitting device, a first thin film transistor which is connected in series with the organic light emitting device between a first driving source line supplying a first driving source and a second driving source line supplying a second driving source lower than the first driving source, and second and third thin film transistors which are connected in series with each other between a first node between the first thin film transistor and the organic light emitting device and a data line supplying a data signal. The number of the drive control signals supplied to respective pixels in this organic light emitting display device can be reduced, thereby preventing a bezel from being widened due to a gate drive unit embedded in a display panel.
US10818222B2 Display device
An embodiment of a display device includes first, second, and third pixels including first, second, and third transistors, a first light-emitting stage to apply a first light-emitting signal including a first pulse at a turn-off level to a gate electrode of the first transistor, a second light-emitting stage to apply a second light-emitting signal including a second pulse at a turn-off level to a gate electrode of the second transistor, and a third light-emitting stage to apply a third light-emitting signal including a third pulse at a turn-off level to a gate electrode of the third transistor, wherein an interval between generation times of the first and second pulses is the same as an interval between generation times of the second and third pulses, and an interval between extinction times of the first and second pulses is different from an interval between extinction times of the second and third pulses.
US10818216B2 Semiconductor device, display panel, and electronic device
A grayscale voltage generator circuit that is less likely to be influenced by the offset voltage is provided. The grayscale voltage generator circuit is a semiconductor device that includes a D/A converter circuit, a first Gm amplifier, a second Gm amplifier, a current control circuit, an output buffer, and a selector circuit. The D/A converter circuit generates a first voltage and a second voltage from an upper bit of a digital signal. The current control circuit generates a first current from a lower bit of the digital signal and functions as a current source of the first Gm amplifier. The output buffer generates a third voltage from currents output from the first Gm amplifier and the second Gm amplifier. The third voltage is input to the second Gm amplifier. The selector circuit selects voltages that are to be input to the first Gm amplifier and the second Gm amplifier.
US10818214B2 Display system for vehicle
Provided is a display system for a vehicle. The display system includes a display device installed to be visually recognizable from the outside of a vehicle, and a control device configured to cause the display device to display state information of the vehicle. The control device receives a signal from a sensor that senses a distance from the vehicle to an object around the vehicle, and the control device changes display of the display device based on the distance.
US10818212B2 Display substrate and method for driving the same, display panel and display apparatus
The present application provides a display substrate and a method for driving the same, a display panel and a display apparatus. The display substrate includes pixel units, each of which includes a pixel electrode and a first transistor having a control electrode coupled to a gate line and a first electrode coupled to the pixel electrode. The display substrate further includes a second transistor coupled to a first pixel unit and a second pixel unit in a same column. The second transistor has a first electrode coupled to a second electrode of the first transistor of the first pixel unit and a second electrode of the first transistor of the second pixel unit, a control electrode coupled to a control line, and a second electrode coupled to a data line.
US10818210B2 Display apparatus and brightness uniformity compensation method thereof
A display apparatus and a brightness uniformity compensation method are introduced. The display apparatus includes a display panel, a content analysis circuit, a compensation table generator and a pixel compensation circuit. The content analysis circuit receives display data for a pixel of the display panel and analyzes a display load of the display data to generate a data compensation value. The compensation table generator generates a compensation table that includes the data compensation value corresponding to the display data of each pixel of the display panel. The pixel compensation circuit compensates the display data with the corresponding data compensation value included in the compensation table to generate compensated display data, wherein the compensated display data are displayed on the display panel of the display apparatus.
US10818209B2 Display apparatus
A display apparatus includes a display panel receiving light from a light source. The display panel includes a liquid crystal panel, first and second polarizers respectively disposed on front and rear sides of the liquid crystal panel, and an optical layer disposed on a front surface of the second polarizer. The optical layer includes a first resin layer having light absorption portions for absorbing a portion of incident light, a second resin layer disposed on a front surface of the first resin layer, the second resin layer having a higher refractive index than the first resin layer, the second resin layer having light diffusion portions for diffusing light not absorbed by the light absorption portions.
US10818208B2 Source driver
A source driver includes a first output pad, a second output pad, a first charge-sharing path, a second charge-sharing path, a first charge-sharing switch, a second charge-sharing switch and a test circuit. A first terminal and a second terminal of the first charge-sharing switch are respectively coupled to the first output pad and the first charge-sharing path. A first terminal and a second terminal of the second charge-sharing switch are respectively coupled to the second output pad and the second charge-sharing path. The test circuit is coupled to the first charge-sharing path and the second charge-sharing path. The test circuit performs a test for the first output pad and the second output pad via the first charge-sharing path, the second charge-sharing path, the first charge-sharing switch and the second charge-sharing switch in a test period.
US10818207B2 Circuitry and method for detecting failed pixel and display device
A circuitry and a method for detecting a failed pixel, and a display device are provided. The circuitry for detecting the failed pixel includes a display control circuit and a failed pixel detection circuit. The display control circuit is connected to a pixel driving circuit, and configured to control, at detection voltage write-in stage and failed pixel detection stage, the pixel driving circuit to cause light-emitting element not to emit light. The failed pixel detection circuit is connected to first electrode of the light-emitting element via failure sense line, and configured to apply a reference voltage to the first electrode of the light-emitting element via the failure sense line at the detection voltage write-in stage, detect a potential at the first electrode of the light-emitting element at the failed pixel detection stage, and determine, in accordance with the potential, whether the pixel circuit is failed.
US10818206B2 Display apparatus and construction method
A display apparatus includes: a plurality of display units that are two-dimensionally arranged; a supporting member that supports the plurality of display units; and an elastic member that partially couples the supporting member and each of some or all of the plurality of display units.
US10818204B2 Pivotable signpost support device
Disclosed is a pivotable signpost support device. The device includes a signpost support that is vertically aligned with a ground post support, wherein the signpost support is disposed above the ground post support that is affixed to a ground post. The signpost support and the ground post support are secured between first vertical support and a second vertical support. The signpost support is pivotally secured to the first and second vertical supports by means of a pivot bolt having a die spring at an end thereof, so that it can pivot forward and backward relative to the first and second vertical supports. The pivot bolt can tighten the die spring so as to keep the signpost support in an upright position but allowing the signpost support to fall into a collapsed position.
US10818202B2 Method and apparatus for encrypting data, method and apparatus for decrypting data
The disclosure discloses a method and apparatus for encrypting data, and a method and apparatus for decrypting data. The method for encrypting data includes: acquiring a to-be-encrypted data block; executing a first encryption on the to-be-encrypted data block to obtain a data ciphertext; executing a hash operation on the to-be-encrypted data block to obtain an index key; designating a last ciphertext block as a first target ciphertext block, and decrypting the first target ciphertext block to acquire an index value of the first target ciphertext block; executing a preset operation on the index value of the first target ciphertext block to obtain the index value of the to-be-encrypted data block, and executing a second encryption on the index value of the to-be-encrypted data block based on the index key to generate an index ciphertext; and combining the data ciphertext and the index ciphertext to generate a ciphertext block.
US10818201B2 Simulated tissue models and methods
Simulated tissue structures for practicing surgical techniques and methods of manufacturing those structures are provided. In particular, a realistic organ model or simulated tissue portion for practicing the removal of a tumor or other undesired tissue followed by suturing a remnant defect as part of the same surgical procedure is provided. The simulated tissue structures include a polyp simulation having a suturable mesh layer that is separable from a defect layer. A simulated colon model with interchangeable and suturable tissue pods is also provided as is a fully suturable rectum model and a rectum model with integrative suturable and removable polyp zones.
US10818198B2 Oral device
An oral device (2) is designed to be worn in the mouth by a person and to stress the trigeminal nerve during swallowing. A method of learning the performance of an action, which includes the wearing of an oral device (2) by a person in order to stress the trigeminal nerve during swallowing.
US10818196B2 Mechanical computer with repositionable components
A mechanical computing system configured to serve as an aid in learning fundamental aspects of coding. The mechanical computing system including a substrate having a flow path between an upstream portion and a downstream portion, and a plurality of repositionable programming members pivotably coupled to the substrate and configured to guide and interact with units dispensed along the flow path from the upstream portion to the downstream portion, wherein a first programming member is configured to pivot relative to the substrate upon interaction with a unit traversing along the flow path, and wherein a second programming member positioned upstream of the first programming member is configured to pivot relative to the substrate based on feedback from the first programming member.
US10818190B2 System and method for vehicle travelling in caravan mode
A navigation system for a vehicle comprises a controller programmed to, responsive to data indicating separation of a follower vehicle from a caravan led by the vehicle and traveling along a predefined route to a destination, generate an alternative route for the follower vehicle to rejoin the caravan at a meetup location before the destination, and alter speed of the vehicle based on expected travel time of the follower vehicle along the alternative route.
US10818184B2 Apparatus and method for identifying close cut-in vehicle and vehicle including apparatus
A close cut-in vehicle identification apparatus includes an information generator configured to generate sensor fusion information, estimated vehicle state information, and risk determination information based on surrounding vehicle information upon receiving the surrounding vehicle information, a feature combination generator configured to extract a plurality of features based on the sensor fusion information, the estimated vehicle state information, and the risk determination information and to combine the extracted features to generate a plurality of feature combinations, a classification learner configured to classify and learn the plurality of feature combinations depending on a weight factor, and a vehicle intention determination device configured to determine intention of a surrounding vehicle based on a classification learning result value to select an optimum feature combination corresponding to identification of the close cut-in vehicle and configured to determine a situation of the close cut-in vehicle based on the selected optimum feature combination.
US10818183B2 Vehicle and method for controlling thereof
The present disclosure relate to a technology to detect an object placed in a blind spot on a road so as to inhibit collision between a target vehicle driving in the vicinity of a vehicle, and the object. The vehicle includes an imager to detect the object by recording the object near the vehicle, a sensor to obtain position information and speed information of the object, and a controller to calculate a time to collision (TTC) between the target vehicle and the object, based on the position information and/or speed information of the object. to the controller outputs a collision risk warning signal in a direction of the object, based on the calculated TTC.
US10818181B1 Vehicle and controlling method of the same
A vehicle and a controlling method of the vehicle are provided. The vehicle may include: a battery; a plurality of cameras powered by the battery; a GPS sensor configured to detect a GPS signal; a storage configured to store map information; and a controller configured to determine a parking location based on the map information and the GPS signal, determine a fixed object based on images captured by the plurality of cameras and deactivate at least one camera of the plurality of cameras based on the parking location, the fixed object and a state of charge (SOC) of the battery.
US10818180B2 Parking support device
A parking support ECU 10 detects a parking area based on a camera image acquired by cameras 20A through 20D for photographing a surrounding area of an own vehicle. The ECU displays a parking completed location to superimpose the parking completed location on the parking surrounding area. The parking completed location is a location of the own vehicle when parking to the parking area is completed. In the case where an obstacle having a height equal to or greater than a first threshold height H1th is present in the parking area, the ECU extrapolates, as the parking completed location, a location obtained by moving a normally completed location in an entering direction of the parking area by a specific distance which is determined based on a location of the obstacle. The normally completed location is the parking completed location when no obstacle is present in the parking area.
US10818175B2 Systems and methods for using a distributed data center to create map data
This disclosure relates to a distributed data center that includes resources carried by a fleet of vehicles. The system includes sensors configured to generate output signals conveying information related to the vehicles and/or the surroundings of vehicles. The system includes a remote computing server configured to maintain map data and distribute it to the fleet, including local map data to individual vehicles pertaining to their surroundings. Individual vehicles may compare the local map data with the information related to their individual surroundings. Based on such comparisons, individual vehicles may detect discrepancies between the local map data and the information related to their individual surroundings. The remote computing server may modify and/or update the map data based on the detected discrepancies.
US10818172B2 Method, device and system for processing startup of preceding vehicle
A method, a device and a system for processing startup of a preceding vehicle, wherein, the method for processing startup of a preceding vehicle is applicable to the system for processing startup of a preceding vehicle, the system includes a video sensor and a gravity sensor. The method includes: collecting images in front of a vehicle head of a current vehicle by the video sensor and collecting acceleration information of the current vehicle by the gravity sensor (S102); determining a running state of the current vehicle based on image features in the images in front of the vehicle head and/or the acceleration information (S104); acquiring a movement path of a target object in the images in front of the vehicle head when the running state of the current vehicle is a stationary state (S106); determining whether to generate a reminder for reminding the current vehicle to startup based on the movement path of the target object (S108). The present application solves the problem that it is impossible to give an accurate reminder that the preceding vehicle has started-up during driving, such that when the preceding vehicle of the current vehicle drives out, it can promptly remind the current vehicle to move.
US10818171B2 Virtual barrier system
A virtual-barrier system that defines a keep-out-zone for vehicles to avoid includes a transmitter, a location-detector, and a controller. The transmitter is configured to broadcast information regarding a keep-out-zone. The location-detector is configured to indicate a location of the transmitter. The controller is in communication with the transmitter and the location-detector. The controller is configured to determine boundaries of the keep-out-zone in accordance with the location, and operate the transmitter to broadcast coordinates of the boundaries of the keep-out-zone.
US10818170B1 Systems and methods for traffic management via inter-party resource allocation
The present application at least describes an apparatus for managing traffic. The apparatus includes a display including a graphical user interface. The apparatus also includes a non-transitory memory including information for managing traffic and a processor operably coupled to the display and memory, and configured to execute an instruction of receiving, via the graphical user interface, a request from a buyer to purchase a right of way from an entity at a traffic location. Another instruction includes reviewing, via gps, a location or route of the buyer in relation to the traffic location. Yet another instruction includes reviewing, via gps, a location or route of the entity in relation to the traffic location. Yet even another instruction includes determining, based upon the reviewed locations of the buyer and the entity, whether to send the buyer request to the entity; and sending, based upon the determination, the request to the entity.
US10818167B2 Traffic obstruction notification system based on wireless vehicle data
The disclosure includes implementations for estimating a presence of an obstruction in a roadway using wireless vehicle data. A method may include receiving a Dedicated Short Range Communication (“DSRC”) message that includes path history data describing a path of a first DSRC-equipped vehicle with lane-level accuracy over a plurality of different times while the first DSRC-equipped vehicle is traveling on a roadway. The method may include determining a presence of an obstruction in a specific lane of the roadway based on the path history data. The obstruction may be indicated by the path history data because the path history data indicates that the obstruction affected the path of the first DSRC-equipped vehicle while traveling in the specific lane of the roadway. The method may include providing a recommendation to a driver of a second DSRC-equipped vehicle. The recommendation may describe the presence of the obstruction in the specific lane.
US10818166B2 Vehicle audible signal processing systems
Vehicle audible signal processing methods, systems, and apparatuses are disclosed. An example method comprises detecting a plurality of audible signals in a geographic area, determining locations of the plurality audible signal, determining a location of the apparatus, determining, based on the determined locations of the plurality of audible signals and based on the determined location of the apparatus, waveform characteristics for the plurality of audible signals, comparing the determined waveform characteristics for the plurality of audible signals to one or more signal signatures, determining, over a threshold period of time, a quantity of the plurality of audible signals that comprise waveform characteristics matching signatures of the one or more signal signatures, and determining, based on the quantity, a traffic density for the geographic area.
US10818165B2 Method, apparatus, and system for propagating learned traffic sign data in a road network
An approach is provided for propagating learned traffic sign data. The approach involves, for example, determining a road link to which learned traffic sign data has been assigned. The approach also involves identifying one or more downstream links connected to the road link to which no learned traffic sign data has been assigned. The approach further involves propagating the learned traffic sign data of the road link to the identified one or more downstream links.
US10818164B2 Wireless control device and methods thereof
A wireless control device includes a power source, one or more sensors, one or more switches, a wireless transceiver circuit, an antenna connected to the wireless transceiver circuit, and a processor communicably coupled to the power source, the one or more sensors, the one or more switches, and the wireless transceiver circuit. The processor receives a data from the one or more sensors or the one or more switches, determines a pre-defined action associated with the data that identifies one or more external devices and one or more tasks, and transmits one or more control signals via the wireless transceiver circuit and the antenna that instruct the identified external device(s) to perform the identified task(s).
US10818163B2 Patient care system and an occupant support and occupant wearable item useable with the system
A patient care system described herein includes a first electromagnetic coupler associated with the patient, at least one patient-centric appliance in communication with the first coupler, and an occupant support for supporting the patient. The occupant support has a second electromagnetic coupler associated therewith. At least one of the couplers is connectable to an electrical energy source for energizing the coupler. The first and second couplers form a noncontact electromagnetic coupling. An occupant wearable item and an occupant support, both of which are useable with the patient care system, are also described.
US10818157B1 Hygiene compliance and monitoring system
A method of hand hygiene compliance enforcement and hand hygiene system comprising at least one dispenser unit that has an interior chamber containing a volume of hand soap or sanitizer and a dispenser nozzle configured to dispense a measured volume of hand soap or sanitizing material upon a triggering event. The dispenser also has a control unit mounted therein, the control unit is in electronic communication with the dispenser nozzle and has at least one identity sensor, at least one alarm indicator and at least one transmitter. The hand hygiene system also has at least one proximity sensor in electronic communication with the control unit. The proximity sensor is located a spaced distance from the at least one dispenser.
US10818156B2 Detecting and handling material left in vehicles by transportation requestors
The present disclosure includes embodiments of systems, methods, and computer readable media that enable a dynamic transportation system to detect when material has been left in a vehicle by a requestor. In some embodiments, the system detects the completion of the transportation request, analyzes data from a plurality of vehicle sensors, from a computing device associated with the vehicle, and from a computing device associated with the requestor, and then determines, based on the data analysis, that material has been left in the vehicle. The system then performs an action for handling the material based on one or more attributes of the material.
US10818148B2 Sales registration apparatus
A sales registration apparatus includes a reader to read information from a commodity and a main body on an upper surface of a checkout counter. The main body houses the reader and comprises a plurality of side surface regions distributed adjacently along a side surface in a height direction of the main body. A plurality of cover sections including panel surfaces having a planar dimension substantially matching a planar dimension of least one of the plurality of side surface regions. An attachment section in each of the plurality of side surface regions and configured to permit attachment of a corresponding cover section in the plurality of cover sections in a detachable manner. At least two of the side surface regions have the same size such that a cover section matching one of will also match the other of the at least two side surface regions.
US10818147B2 Assembled type sales terminal
An assembled type sales terminal comprises: a flat panel sales terminal and a printer. The flat panel sales terminal includes: an operation display screen, disposed at one end of the flat panel sales terminal; an expansion assembling seat, disposed rotatably at the other end of the flat panel sales terminal, and connected thereto through using a hinge; and a first connection portion, disposed on a lower portion of the expansion assembling seat. The printer includes: a lift cover, having a paper roll placement port disposed thereon; a second connection portion, disposed on the printer, to work in cooperation with the first connection portion; and a placement plane, disposed at a lower portion of the printer. The flat panel sales terminal can be stacked on the printer to form into a body; or the former and the latter can be separated and juxtaposed side by side.
US10818146B1 Remote maintenance initiation and communication for an automated machine
A system for performing secure maintenance on automated machines may include a maintenance management apparatus and an automated machine. The maintenance management apparatus is configured for scheduling the maintenance appointment for the automated machine, in response to scheduling the maintenance appointment and creating and communicating a maintenance security code to the automated machine. The automated machine is configured for receiving a request from a maintenance provider to initiate the maintenance appointment, validating the maintenance provider using the maintenance security code and providing access to a secure item storage unit, determining that the maintenance provider has completed the maintenance appointment, and communicating information associated with the maintenance appointment to the maintenance management apparatus and/or a computing device of the maintenance provider.
US10818145B2 Electronic gaming machine with base games and upgraded free feature games with multiple versions displayed
In a gaming machine for playing a base game having a feature game with multiple levels: receiving a wager from a player for playing four instances of the base game, where the wager is deducted from a credit balance established by the player. Symbols for each of the four instances of the base game may be selected and displayed, where each instance displays the selected plurality of symbols in a matrix of display positions. The feature game may be initiated when the selected plurality of symbols includes a feature game trigger, where the feature game comprises a plurality of free plays of a number of instances of the base game based on a level of the feature game as determined by the feature game trigger, and the number of instances is one if the level is normal, four if the level is super, and eight if the level is extreme.
US10818141B2 Systems and methods for playing an electronic game including merge and unmerge operations
An electronic gaming machine includes a processor configured to at least display a plurality of reel strips located within a matrix of symbol display positions, and present a first oversized symbol associated with a first game award in the matrix, where the first oversized symbol occupies at least a first symbol display position and a second symbol display position. The processor is also configured to present a third symbol in a third symbol display position adjacent at least one of the first symbol display position or the second symbol display position, and divide the first oversized symbol display position to display separate symbols in at least the first symbol display position and the second display position. In addition, the processor is configured to merge the third symbol display position with at least one of the first symbol display position or the second symbol display position to display a second oversized symbol in the matrix of symbol display positions, where the second oversized symbol is associated with a second game award that is greater than the first game award.
US10818138B2 Method of modifying a primary game of an existing legacy gaming machine to include secondary game features
Secondary gaming functionality is provided for a casino gaming machine by a secondary controller of the casino gaming machine. The secondary gaming functionality may function to provide a multi-game experience at the gaming machine or remotely at another gaming machine or other device, e.g., a smart phone, tablet, personal computer, and the like. The multi-game experience may comprise one or more additional instances of a wager-based video game provided by the primary gaming functionality of the gaming machine. The secondary gaming functionality of the gaming machine may cause the one or more additional instances of the wager-based video game to be presented at another device either directly or indirectly via a server, such as a social media server or a server-based gaming system's server. The secondary gaming functionality may provide betting scenarios other, additional than those provided by the primary gaming functionality, which betting scenarios may permit the player to wager on a wager-based video game provided by the primary gaming functionality.
US10818131B2 Game simulation
In various embodiments, a player may play a simulation of a mobile gaming device over the Internet using a personal computer.
US10818129B2 Gaming system and method including symbol conversions based on symbol stacks
Various implementations of a gaming system and method include generating and displaying a plurality of symbols, where at least some generated symbols are converted into different symbols when sandwiched between at least two columns containing the same or similar symbols. The gaming system may convert the sandwiched symbols into symbols that are the same or similar to the symbols in the at least two columns. The gaming system may evaluate the displayed symbols, including the converted sandwiched symbols, for winning symbol combinations and payout any determined awards.
US10818128B2 Bonus wheel with top-level progressive award
After determining that a player has won a base game, an electronic gaming machine may award one or more free instances of a game as a bonus game or a round of bonus games. If the EGM determines that a player has won a bonus game, the EGM may present a bonus wheel. The bonus wheel may be partitioned into segments, one of which corresponds to a top-level progressive award. Other segments may correspond to multipliers of an amount won in the bonus game. A player may have a chance to win the top-level progressive award during each spin of the bonus wheel, even if the player has already won the top-level progressive award during a prior spin of the bonus wheel during the same round of bonus games. The bonus wheel may be a “weighted” wheel.
US10818124B2 Automated processing system for making beverage
An automated processing system for making beverage comprises: an operation space, including a plurality of operation areas; a plurality of multi-shaft mechanical arm devices, at least including a driving device and a clamping device, respectively, wherein the driving device is used for driving the multi-shaft mechanical arm device to position the clamping device within an operation range; and a control panel, electrically connected to the multi-shaft mechanical arm device for controlling the multi-shaft mechanical arm devices to position the clamping device of one of the multi-shaft mechanical arm devices to the operation areas with respect to a preset order. Accordingly, the beverage can be made with a fully automated process and advantages of rapidly making the beverage, conveniently managing with the fully automated design and effectively saving the labor cost can be achieved.
US10818122B2 Electronic voting system and control method
An electronic voting system including a terminal, authentication servers, and voting servers is provided. Each authentication server includes an authentication processor that authenticates a voter using authentication data including a first identifier associated with the voter and authentication information regarding the voter, and a first synchronizer that synchronizes a first blockchain including first transaction data indicating that the voter has been authenticated. Each voting server includes a voting processor that receives, from the terminal, voting data including a second identifier associated with a vote cast by the voter, and voting information indicating the vote. Each voting server further includes a second synchronizer that synchronizes a second blockchain including second transaction data and dummy transaction data with at least one other voting server. The terminal transmits the authentication data to each authentication server and transmits the voting data to at least one of the voting servers.
US10818121B2 Electronic voting system and control method
An electronic voting system includes a terminal, authentication servers, and voting servers. Each authentication server includes an authentication processor that authenticates a voter using authentication data, and a first synchronizer that synchronizes a first blockchain including first transaction data with at least one other authentication server. The authentication data including a first identifier and authentication information. Each voting server includes a voting processor that receives voting data including a second identifier and voting information, and a second synchronizer that synchronizes a second blockchain including the voting information as second transaction data with at least one other voting server. Each voting server further includes a block generator that connects a block including the second transaction data to the second blockchain, and a determiner that determines the block to include the second transaction data. The terminal transmits the authentication data to at least one other authentication server and transmits the voting data to one of the voting servers after authentication.
US10818118B2 Remote application for controlling access
A dual authentication access control system for controlling access to a secured area is disclosed, wherein a supervisor is allowed to approve access requests by a person wanting to gain access to the secured area from a remote location. In some cases, the person requesting access to the secured area enters his credentials and submits an access request. If the person's credentials are verified, an access approval request is forwarded to a mobile device of a supervisor. If the supervisor elects to approve access, the supervisor enters his credentials via the supervisor's mobile device. If the supervisor's credentials are verified, the person is granted access to the secured area.
US10818113B1 Systems and methods for providing awareness of emergency vehicles
Systems and methods for providing awareness of emergency vehicles are provided. Sensors located around a vehicle may detect moving objects that pose potentially dangerous situations for the vehicle occupants and for the object. This can cause the doors to lock automatically in order to make the situation safer. Additionally, electromagnetic radiation sensors located around the vehicle may detect the lights and sounds of emergency vehicles. If the electromagnetic data from the electromagnetic radiation sensors match a known pattern of electromagnetic data emitted by emergency vehicles stored in a library an alarm may be sounded through the speakers of the vehicle in order to alert the vehicle occupants of an emergency vehicle in the vicinity.
US10818112B2 Vehicle event playback apparatus and methods
Vehicle event data playback systems described herein may provide users means for reviewing events recorded by a vehicle event recorder. Circumstances relating to vehicle operation may be visually presented in these playback systems. Video playback from multiple recording devices may be synchronized with each other and/or with information related to the operation of the vehicle during the recorded events to affect a presentation of information related to operation of the vehicle. A user may be presented with many data types in graphical and/or intuitive arrangements.
US10818109B2 Systems and methods for capturing and offloading different information based on event trigger type
This disclosure relates to a system and method for detecting vehicle events. The system includes sensors configured to generate output signals conveying information related to the vehicle. The system detects a vehicle event based on the information conveyed by the output signals. The system selects a subset of sensors based on the detected vehicle event. The system captures and records information from the selected subset of sensors. The system transfers the recorded information to a remote server or provider.
US10818108B2 Methods and systems for vehicle management
The present disclosure relates to systems and methods for vehicle management. The systems may perform the methods to obtain information associated with a vehicle in a first time period; determine an income value associated with the vehicle in a second time period based on the information associated with the vehicle; determine a cost value associated with the vehicle in the second time period based on the income value and the information associated with the vehicle; and generate a recommendation as to whether to discard the vehicle based on the income value and the cost value.
US10818107B2 Engine analysis and diagnostic system
Systems and methods may be configured for engine analysis and diagnostics. The system may include a computer including a hardware processor, memory and a user interface. The hardware processor may be in communication with the memory and user interface. The hardware processor may provide operations including to receive engine parameters including at least two of real-time information, analytics information and historical information according to a predefined cylinder configuration of an engine; extract a plurality of frequency ranges from the engine parameters according to the predefined cylinder configuration; compare the at least two of real-time information, analytics information and historical information; and display issue indicators on respective engine regions of an engine diagram having the predefined cylinder configuration and that are associated with engine issues corresponding to respective thresholds for the at least two of real-time information, analytics information and historical information of the plurality of engine parameter sources.
US10818104B2 Self-driving vehicle road safety flare deploying system
A method deploys a remotely-maneuverable rolling platform from a faulty self-driving vehicle (SDV). The method detects a driving problem severity level for the faulty self-driving vehicle (SDV), where the driving problem severity level describes an amount of danger that is posed to other vehicles by the faulty SDV, and assesses environmental conditions at the location of the faulty SDV. The method determines an opportune position for deploying one or more road safety flares by the faulty SDV based on the environmental conditions at the location of the faulty SDV and the driving problem severity level, and then deploys a remotely-maneuverable rolling platform, from the faulty SDV to the opportune position, based on the amount of danger that is posed to the other vehicles by the faulty SDV, where the one or more road safety flares are coupled to the remotely-maneuverable rolling platform.
US10818103B2 Engine health and life cycle tracking system
An engine-mounted component life cycle data tracking system is provided. The system includes a plurality of RFID tags associated with, positioned proximate to, and configured to transmit and store identification, repair history, and dynamic data regarding a different engine component of a plurality of engine components, wherein the dynamic data includes engine usage, component usage, and/or component fault information. The system further includes an aircraft-mounted controller that includes non-transient computer readable storage media. The controller is configured to: store identification and repair history data retrieved from the RFID tags in the storage media; store dynamic data for the plurality of engine components in the storage media after each engine cycle; and transmit dynamic data to the RFID tags after each engine cycle for storage. After each engine cycle, the aircraft-mounted controller includes in its storage media the identification, repair history and dynamic data for the plurality of engine component.
US10818102B1 Systems and methods for generating and providing timely vehicle event information
This disclosure relates to a system configured to generate and provide timely vehicle event information for a fleet of vehicles including at least a first vehicle. Individual vehicles detect vehicle events and transmit related information to a remote computing server. The remote computing server determines whether the detected vehicles events are relevant to add to a set of vehicle events scenarios. For example, if a particular vehicle event is duplicative of a previous vehicle event, if may not need to be added. The newest vehicles events may be reported at certain intervals, in particular if they are indicative of a trend.
US10818095B2 User interface security in a virtual reality environment
In one embodiment, a client system receives requests to display user interface elements in a virtual reality environment. The user interface elements being of the same type. The client system determines that the user interface elements include at least one user interface element generated by an operating system running on the client system. The client system determines that the user interface elements include at least one user interface element generated by a third-party application or based on third-party content. The client system displays the user interface elements with one or more predetermined indicators that allow a user to identify which of the user interface elements is generated by the operating system.
US10818094B2 System and method to integrate content in real time into a dynamic real-time 3-dimensional scene
System integrating content in real-time into dynamic 3D scene includes external server including CMS, a device including content integrating engine to process in real-time 3D scenes, and display device to display combined 3D scene output. CMS searches for social media posts on social media servers. Social media posts includes message and URL to media content. Content integrating engine includes content retriever, content queue, 3D scene component processors to process each 3D scene's visual components, scene manager and combiner. Content retriever establishes direct connection to external server, and retrieves URLs from server storage and stores URLs in content queue. Scene manager, at time of low intensity during 3D scene, signals to content retriever to retrieve media content corresponding to URLs in content queue, one scene component processor to process display setting change, or another scene component processor to process media content. Combiner to generate combined 3D scene output. Other embodiments are described.
US10818093B2 Apparatus, method, and system for presentation of multimedia content including augmented reality content
The present disclosure relates to methods, devices, and systems for presentation of multimedia content. In an aspect of the present disclosure, a method includes receiving, at a processor of a mobile device, a plurality of images from a camera, at least one image of the plurality of images including an object. The method also includes displaying a camera video stream based on the plurality of images, displaying three dimensional (3D) augmented reality content in the camera video content, and displaying video content based on the 3D augmented reality content. The video content is associated with the object.
US10818090B2 Augmented reality system for an amusement ride
An augmented reality system for an amusement ride includes a guest-tracking sensor configured to determine a position of a guest, a projector configured to project imagery, a semi-transparent mirror configured to reflect the imagery as augmented reality imagery, and a controller including a processor and a memory. The controller is configured to receive a sensor signal indicative of the position of the guest from the guest-tracking sensor, generate image data based on the position of the guest, and output a control signal indicative of the image data to the projector. The projector is configured to project the imagery based on the control signal indicative of the image data.
US10818088B2 Virtual barrier objects
A computer system presents a virtual object on a display of the computer system which represents an action at a location in space. If a user of the computer system approaches the location, the computer system presents one or more stimuli to encourage movement away from that location. The appearance of the object may vary as the user of the computer system moves. The appearance of the object may include information and may vary with a change of state. Multiple such virtual objects may be used to indicate a path.
US10818084B2 Dynamically customized three dimensional geospatial visualization
Using various embodiments, methods, and systems for implementing a dynamically customized three dimensional geospatial visualization techniques in a point cloud are disclosed. In one embodiment, a user's current area of interest can be determined to generate a dynamically customized three dimensional geospatial setting. In one embodiment, the area of interests can be determined based on a user's actions, behavior, and/or preferences. The geospatial (exterior or interior) settings or the content displayed within the settings can be dynamically customized in real time for each user.
US10818080B2 Piecewise-polynomial coupling layers for warp-predicting neural networks
According to one implementation, a system includes a computing platform having a hardware processor and a system memory storing a software code including multiple artificial neural networks (ANNs). The hardware processor executes the software code to partition a multi-dimensional input vector into a first vector data and a second vector data, and to transform the second vector data using a first piecewise-polynomial transformation parameterized by one of the ANNs, based on the first vector data, to produce a transformed second vector data. The hardware processor further executes the software code to transform the first vector data using a second piecewise-polynomial transformation parameterized by another of the ANNs, based on the transformed second vector data, to produce a transformed first vector data, and to determine a multi-dimensional output vector based on an output from the plurality of ANNs.
US10818078B2 Reconstruction and detection of occluded portions of 3D human body model using depth data from single viewpoint
A virtual Reality (VR)-based apparatus that includes a depth sensor that captures a plurality of depth values of a first human subject from a single viewpoint and a modeling circuitry that detects a set of visible vertices and a set of occluded vertices from a plurality of vertices of the first 3D human body model rendered on a display screen. The modeling circuitry determines a set of occluded joints and a set of visible joints from a plurality of joints of a skeleton of the first 3D human body model in the rendered state. The modeling circuitry updates a rotation angle and a rotation axis of the determined set of occluded joints to a defined default value in the skeleton and thereafter, re-renders the first 3D human body model as a reconstructed 3D human model of the first human subject on the display screen.
US10818077B2 Method, system and apparatus for controlling a virtual camera
A method of controlling a virtual camera within a three-dimensional volume associated with a scene. A virtual camera position within the three-dimensional volume is determined. Coverage, by a plurality of physical cameras, of at least a portion of the scene as viewed from a plurality of viewpoints associated with the virtual camera position, is determined. The virtual camera is controlled to generate a view of the scene, based on the determined coverage, in response to receiving a user command changing at least one viewpoint attribute of the virtual camera.
US10818076B2 Immersive environment from video
Computer based methods are provided for displaying an image or video. The methods are usable for displaying a virtual space to a viewer of a video, where the video was originally generated using a virtual environment. For example, when a streamer streams gameplay of a video game that occurs in a virtual environment, the method allows such a video streamed to be presented to a third-party viewer, such as a stream viewer, as a virtual environment.
US10818073B2 System and method for time-resolved, three-dimensional angiography with flow information
A system and method are provided for generating time resolved series of angiographic volume data having flow information integrated therewith. The method includes generating a series of 3D time-resolved vascular volumes from time resolved x-ray projection data and calculating blood velocity in the vascular volumes x-ray projection data to determine a rate of change of calculated contrast material arrival time at positions along the vascular volumes. The method also includes displaying the 3D time-resolved vascular volumes with a graphical indication of blood velocity in the vascular volumes.
US10818069B2 UV mapping and compression
A machine can be specially configured to generate one or more atlases that include two-dimensional texture maps and their corresponding UV maps from a three-dimensional object, compress the atlases, decompress the atlases, store the atlases, access the atlases, communicate the atlases, apply the texture maps from the atlases to a three-dimensional model, or otherwise process the atlases, the texture maps, the UV maps, or any suitable combination thereof. The atlases, texture maps, UV maps, or any suitable combination thereof can be generated, compiled or otherwise created by the machine in a manner that is computationally efficient to compress and decompress using video compression and decompression techniques.
US10818065B1 Inverse kinematic solution blending in digital character animation
The present disclosure relates to systems, non-transitory computer-readable media, and methods for intelligently blending inverse kinematic (IK) solutions to more naturally depict joint positioning and/or movement of digital animated characters. In particular, in one or more embodiments, the character animation system can blend two IK solutions for an elbow joint based on a shoulder angle. For example, the character animation system can utilize a blending region to dynamically blend IK solutions as the shoulder angle moves through the blending region, thereby smoothly modifying bend direction and elbow position of the animated character arm. Based on the modified elbow position relative to a wrist position and a shoulder position, the animated character system can simulate more accurate, natural arm movements while reducing time and interactions needed to generate realistic animation sequences.
US10818062B2 Crowdshaping realistic 3D avatars with words
A method for generating a body shape, comprising: receiving one or more linguistic descriptors related to the body shape; retrieving an association between the one or more linguistic descriptors and a body shape; and generating the body shape, based on the association.
US10818059B1 Sculpt transfer
Embodiments provide for sculpt transfer. Embodiments include identifying a source polygon of a source mesh that corresponds to a target polygon of a target mesh. Embodiments include determining a first matrix defining a first rotation that aligns a target rest state of the target polygon to a source rest state of the source polygon, determining a second matrix defining a linear transformation that aligns the source rest state to a source pose of the source polygon, wherein the linear transformation comprises rotating and stretching, determining a third matrix defining a second rotation that aligns the source pose to the target rest state, and determining a fourth matrix defining a third rotation that aligns the source rest state to the source pose. Embodiments include determining a target pose of the target polygon based on the target rest state, the first matrix, the second matrix, the third matrix, and the fourth matrix.
US10818058B1 Analyzing digital image modifications to generate, publish, and present digital image-editing tutorials
The present disclosure relates to systems, methods, and non-transitory computer readable media for generating and providing an animated tutorial based on determining modifications made to a digital image. For example, the disclosed systems can determine modifications made to a digital image based on comparing an initial state of a digital image with a modified state of the digital image and/or based on analyzing an action history within a digital image editing application. The disclosed systems can generate an animated tutorial based on the determined modifications and can further generate a deep link that references the animated tutorial. In addition, the disclosed systems can provide the animated tutorial to a social networking system together with the deep link to cause devices to execute a digital image editing application and present the animated tutorial upon selection of the deep link.
US10818056B2 Enabling custom media overlay upon triggering event
Disclosed embodiments provide techniques for managing custom media overlays for social media applications. Custom media overlays, sometimes referred to as “filters,” “lenses,” or “effects,” can be used to augment a digital image, providing entertainment and increasing engagement in social media applications. In various situations, it may be desirable to reveal a custom media overlay only after an associated event has occurred. Disclosed embodiments allow a custom media overlay to be defined and associated with an event. Prior to the event occurrence, the custom media overlay is only available to a first subset of users. Once the event occurs, the custom media overlay is provided to a second subset of users. In this way, the custom media overlay is concealed from the second subset of users until the event occurs.
US10818053B2 Graphically displaying data having complex relationships
A method for generating a visual illustration of data organized in a multiway graph is provided. In an embodiment, a computer system maintains a plurality of nodes and edges within a multiway graph and displays a visual user interface with a first node positioned at the center of the visual user interface and child nodes positioned at radially symmetric positions surrounding the first node. The computer system receives a first input that specifies a selection of a first child node. In response to receiving the first input, the computer system updates the visual user interface to display: the first node, positioned at the center; the child nodes, positioned at radially symmetric positions surrounding the first node; the first child node positioned below the first node; and grandchild nodes of the first child node, displayed as polygons positioned at radially symmetric positions around a circular area surrounding the child nodes.
US10818052B2 Selecting an anomaly for presentation at a user interface based on a context
Techniques for selecting an anomaly based on a context are disclosed. A set of metrics corresponding to communications with nodes of a computer system are identified. A set of insights are generated based on the set of metrics. A context for determining a primary anomaly is determined. A subset of metrics associated with the context are identified. A subset of insights that are generated based on the subset of metrics are identified. An insight is selected from the subset of insights as the primary anomaly. A visualization associated with the primary anomaly is presented at a user interface. One or more secondary anomalies may be concurrently presented with the visualization. Additionally, the primary anomaly, the selected visualization, and/or the secondary anomaly is used to determine a new context for selecting another primary anomaly. Hence, a series of primary anomalies may be selected, each primary anomaly being related to each other.
US10818043B1 Texture interpolation using neural networks
An example method for neural network based interpolation of image textures includes training a global encoder network to generate global latent vectors based on training texture images, and training a local encoder network to generate local latent tensors based on the training texture images. The example method further includes interpolating between the global latent vectors associated with each set of training images, and interpolating between the local latent tensors associated with each set of training images. The example method further includes training a decoder network to generate reconstructions of the training texture images and to generate an interpolated texture based on the interpolated global latent vectors and the interpolated local latent tensors. The training of the encoder and decoder networks is based on a minimization of a loss function of the reconstructions and a minimization of a loss function of the interpolated texture.
US10818041B2 Fabric-based compression/decompression for internal data transfer
A mechanism is described for facilitating fabric-based compression and/or decompression of data at computing devices. A method of embodiments, as described herein, includes compressing contents of a data stream traveling through an internal fabric between a source component and a destination component, wherein the contents are compressed on the internal fabric.
US10818031B2 Systems and methods of determining a location of a mobile container
A system for locating a mobile container within a facility comprises an optical sensor system with an optical sensor fixed to a frame of the container. The optical sensor is pointed away from the container in a direction facing a region of the facility (e.g., ceiling or floor) where one or more distinctive physical features are expected to be found. Each distinctive physical feature of the facility is associated with a location in the facility. The optical sensor is adapted to capture an image of that region of the facility. A computing system includes a processor configured to receive the image from the optical sensor, to determine that a physical feature found in the image matches one of the distinctive physical features of the facility, and to identify the container as being at the location in the facility associated with the matching distinctive physical feature.
US10818029B2 Multi-directional structured image array capture on a 2D graph
This present disclosure relates to systems and processes for capturing an unstructured light field in a plurality of images. In particular embodiments, a plurality of keypoints are identified on a first keyframe in a plurality of captured images. A first convex hull is computed from all keypoints in the first keyframe and merged with previous convex hulls corresponding to previous keyframes to form a convex hull union. Each keypoint is tracked from the first keyframe to a second image. The second image is adjusted to compensate for camera rotation during capture, and a second convex hull is computed from all keypoints in the second image. If the overlapping region between the second convex hull and the convex hull union is equal to, or less than, a predetermined size, the second image is designated as a new keyframe, and the convex hull union is augmented with the second convex hull.
US10818022B2 Material capture using imaging
Methods and systems are provided for performing material capture to determine properties of an imaged surface. A plurality of images can be received depicting a material surface. The plurality of images can be calibrated to align corresponding pixels of the images and determine reflectance information for at least a portion of the aligned pixels. After calibration, a set of reference materials from a material library can be selected using the calibrated images. The set of reference materials can be used to determine a material model that accurately represents properties of the material surface.
US10818014B2 Image object segmentation based on temporal information
A temporal object segmentation system determines a location of an object depicted in a video. In some cases, the temporal object segmentation system determines the object's location in a particular frame of the video based on information indicating a previous location of the object in a previous video frame. For example, an encoder neural network in the temporal object segmentation system extracts features describing image attributes of a video frame. A convolutional long-short term memory neural network determines the location of the object in the frame, based on the extracted image attributes and information indicating a previous location in a previous frame. A decoder neural network generates an image mask indicating the object's location in the frame. In some cases, a video editing system receives multiple generated masks for a video, and modifies one or more video frames based on the locations indicated by the masks.
US10818011B2 Carpal segmentation and recognition method and system, terminal and readable storage medium
The present application relates to the technical field of image recognition, and provides a carpal segmentation and recognition method, including: performing threshold segmentation on a carpal region of interest on a child orthotopic wrist X-ray image based on an adaptive threshold segmentation manner of variable threshold segmentation windows, and extracting edge information of the carpal region of interest based on an edge detection manner; combining a binarized image obtained by performing the threshold segmentation with the extracted edge information to obtain an initial segmentation image; performing carpal recognition on the initial segmentation image by using a carpal anatomy priori model to obtain an initial recognition image including information of each carpal bone; and performing boundary optimization on the initial recognition image, and outputting a carpal recognition image obtained after the boundary optimization is performed.
US10818010B2 Device, system and method for skin detection
The present invention relates to a device, system and method for skin detection. To enable a reliable, accurate and fast detection the proposed device comprises an input interface (30) for obtaining image data of a scene, said image data comprising a time sequence of image frames, an extraction unit (31) for extracting a photoplethysmography (PPG) signal from a region of interest of said image data, a transformation unit (32) for transforming said PPG signal into a spectral signal, a sorting unit (33) for sorting said spectral signal to obtain a sorted spectral signal representing a descriptor, and a classifier (34) for classifying said region of interest as skin region of a living being or as non-skin region based on the descriptor.
US10818006B2 Commodity monitoring device, commodity monitoring system, and commodity monitoring method
A commodity monitoring device includes: an image acquisition unit (51) that sequentially acquires a sales floor image with the lapse of time; a shortage state detector (52) that detects a shortage state of commodities displayed on a sales floor based on the sales floor image, every time the image acquisition unit acquires the sales floor image; a duration acquisition unit (53) that acquires duration of the shortage state in a case where the shortage state of the commodities is detected by the shortage state detector; and a screen generator (54) that generates a state display image whose display form changes according to a length of the duration based on an output result of the duration acquisition unit to generate a monitoring screen including an image area in which the state display image is superimposed on the sales floor image.
US10818004B2 Substrate defect inspection apparatus, substrate defect inspection method, and storage medium
An apparatus for classifying a defect generated in a substrate, includes: a first storage part for storing a first image data for defect classification determination, which includes a defect region in which the defect is generated and a surrounding region of the defect region; a first estimation part for estimating a first type of defect by using a deep learning system, based on the first image data; a second storage part for storing a second image data for defect classification estimation, which is obtained by expressing the defect region and the surrounding region by a binarized data; a second estimation part for estimating a second type of defect by using a rule-based system, based on an attribute of the defect region extracted from the second image data; and a comprehensive determination part for comprehensively determining a type of defect based on the first and second types of defects.
US10817994B2 Method and system for obtaining a true shape of objects in a medical image
A method and system are provided for obtaining a true shape of objects in a medical image. The method includes receiving X-ray stand geometry parameter values, an Anglepoint, and an Anglestand values; selecting a plurality of pixels representing an object in the X-ray image; and determining magnification of each pixel in the X-ray image, that enables accurate determination of size and shape of imaged objects. The method may include determining an actual size of the object in the X-ray image and selectively reshaping the object in the X-ray image to obtain a true shape of the object.
US10817990B1 Apparatus and method for performing artificial intelligence encoding and artificial intelligence decoding on image
Provided are methods and apparatus related to Artificial Intelligence (AI) downscaling and upscaling and techniques related to reducing artifact problems. Some embodiments include down-scaling an original image through a Deep Neural Network (DNN); generating, from the original image and based on frequency transform coefficients, artifact information representing a region in the first image including an artifact in the first image. Post-processing may be performed based on the artifact information to change pixels in the first image, thus reducing the effect of artifacts.
US10817988B2 Method and apparatus for streaming data
A terminal for receiving streaming data may receive information of a plurality of different quality versions of an image content; request, based on the information, a server for a version of the image content from among the plurality of different quality versions of the image content; when the requested version of the image content and artificial intelligence (AI) data corresponding to the requested version of the image content are received, determines whether to perform AI upscaling on the received version of the image content, based on the AI data; and based on a result of the determining whether to perform AI upscaling, performs AI upscaling on the received version of the image content through a upscaling deep neural network (DNN) that is trained jointly with a downscaling DNN of the server.
US10817980B2 Information processing apparatus, information processing system, data generation method, and recording medium storing program code
An information processing apparatus, an information processing system, a data generation method, and a recording medium storing program code. The information processing apparatus and data generation method include displaying a spherical image obtained by an imaging apparatus, reproducing three-dimensional audio data obtained by the imaging apparatus in association with the spherical image, accepting designation of a displaying direction on the spherical image, generating two-dimensional image data that corresponds to the displaying direction, based on data of the spherical image, and generating two-dimensional audio data that corresponds to the displaying direction, from the three-dimensional audio data. The information processing system includes the information processing, and an image processing server connected to the information processing apparatus through a communication network. The image processing server generates two-dimensional audio data that corresponds to the displaying direction, based on the three-dimensional audio data.
US10817979B2 Image display device and method of operating the same
An image display device that displays an image of 360 degrees includes a display; and a controller configured to generate an image of 360 degrees in a spherical shape by mapping an image of 360 degrees in a planar shape to a sphere, to perform image quality processing on the spherical-shaped 360 degree image, and to control the display to display the 360 degree image on which the image quality processing is performed.
US10817971B2 System and method for embedding of a two dimensional code with an image
Disclosed are a method and apparatus for embedding a graphic image representation into a two dimensional matrix code by modifying the characteristic values of individual pixels in the image according the values of a provided two dimensional matrix code image. The modified character pixel values are determined using an optimization procedure that minimizes a visual distortion with respect to the original graphic image representation while maintaining the value of a probability of error model below a specified limit.
US10817962B2 Farm field management apparatus, farm field management method, and storage medium
A farm field management apparatus: in generation of each task plan candidate, selects at least one task that includes harvest task, selects, a resource that is used to carry out each selected task, determines a task time within a predetermined period in which each selected task is carried out, includes the selected task, the selected resource, and the determined task time in each task plan candidate; obtains; information about a harvest impeding factor that is predicted for a harvest time of each task plan candidate; calculate an income from a harvest of each task plan candidate, based on a relevant piece of the harvest impeding factor information, and on the quantity and unit price of each crop; and calculates task cost of each task plan candidate based on a resource utilization period of the resource included in each task plan candidate, and on the utilization cost.
US10817961B1 Computerized systems and methods for tracking dynamic communities
Systems and method are provided for tracking online communities. One method includes at a first time, sorting the plurality of users by: determining that a group of the plurality of users belongs to a community, wherein the community has a community identification of zero; labeling each user in the group with the community identification of zero; labeling each user in the group with an algorithm identification, wherein the algorithm identification is associated with the community; determining that that one user of the group is a core user; and increasing the community identification counter by one; repeat the sorting until each user of the plurality of users is labeled with a community identification and an algorithm identification; and generate a community dynamics analysis based on the sorting of the plurality of users.
US10817959B2 System for serving shared content on a video sharing web site
A method for serving an audio-only shared content on a video sharing web site, including: receiving a playlist listing a plurality of videos; determining a content identification (content-id) for the plurality of the videos in the playlist; determining that the content-id for the plurality of videos corresponds to an audio-related category; selecting audio-only shared content based on the determination that the content-id corresponds to the audio-related category; and inserting the audio-only shared content between two of the plurality of videos.
US10817957B2 Systems and methods to detect changes in merchant identification information
A system and method to detect changes in transaction parameters for the identification of a store of the merchant in a payment processing network. The system is configured to monitor input data, such as acquirer's merchant master file (AMMF), transaction records, to detect transaction parameters of a processing entity that partially match with the transaction parameters associated with an external, persistent identifier of the merchant and/or the store of the merchant, determine a change or difference introduced in the detect transaction parameters, and update the set of transaction parameters associated with the persistent identifier of the store of the merchant that can be used to identify the set of transaction parameters of the store in a communication external to the communication system of the payment processing network.
US10817955B2 Selective rendering of alternating images on a graphical user interface
A system provides on a graphical user interface user-selectable options corresponding to a first type and a second type of enhanced coverage options, available for a covered property, each of the enhanced coverage options providing one or more improvements to a property covered under a property insurance policy, in accordance with universal design principles, in the event of an incurred loss to the covered property. Responsive to user selection of a type, alternating images including an image of a damaged property and an image of the damaged property after repair and an improvement in accordance with universal design principles corresponding to the selected type of enhanced coverage option, are displayed.
US10817954B2 Multi-purpose device having multiple certificates including member certificate
Embodiments of the invention relate to systems and methods for provisioning and using a multi-purpose device. The device contains information regarding a plurality of memberships. The device contains one or more membership certificate chains, comprising multiple certificates, wherein a membership provider certificate is signed by a private key associated with a membership root certificate authority, and wherein a member certificate is signed by a private key associated with the membership provider certificate. The member certificate includes member attributes regarding the user, such as member benefit information. The device also includes a payment certificate chain, comprising multiple certificates, wherein a payment provider certificate is signed by a private key associated with a payment root certificate authority, and wherein a payment certificate is signed by a private key associated with the payment provider certificate. The payment certificate includes payment attributes regarding the user, such as a payment account.
US10817948B2 Method for optimizing automated management of third party insurance claim processing and devices thereof
This technology optimizes management of third party insurance claim processing includes retrieving third party claim data associated with a selected third party claim and from an automatic integration with at least one additional insurance claim application initiated based on the selection of the third party claim. One or more customized claim management operations are executed based on the selected third party claim and at least a portion of the retrieved third party claim data. At least a portion of a customized hierarchical claim management graphical user interface system is generated based on at least a portion of the retrieved third party claim data and the executed one or more customized claim management operations. The customized hierarchical claim management graphical user interface system includes an initial dashboard graphical user interface comprising a plurality of interactive panels and a plurality of specialized third-party claim management graphical user interfaces nested beneath the initial dashboard graphical user interface.
US10817947B2 Multi-asset portfolio simulation (MAPS)
An exemplary system according to the present disclosure comprises a computing device that in operation, causes the system to receive financial product or financial portfolio data, map the financial product to a risk factor, execute a risk factor simulation process involving the risk factor, generate product profit and loss values for the financial product or portfolio profit and loss values for the financial portfolio based on the risk factor simulation process, and determine an initial margin for the financial product. The risk factor simulation process can be a filtered historical simulation process.
US10817946B2 System and methods for trading in multi-modal freight shipment derivatives
A system for facilitating freight transactions that includes a secure portal for receiving users' (carriers, forwarders, shippers, and market makers) data that includes orders and capacity postings between destinations. The system also includes a back-end modules configured for collecting capacity/shipping volume data to generate forecast data, managing derivative contracts, determining best possible routing, given the orders and capacity postings, breaking the best possible routing into component segments that is then traded as derivative contracts, providing report, managing settlement and clearinghouse functions, and receiving risk assessment about the forecast data. The system further includes an interface layer for facilitating communications between the portal and the back-end modules. The system moreover includes a contract and capacity management module configured for enabling the carriers and the forwarders to strategically position their capacity. The system yet also includes a real time integration layer configured for enabling a external systems to interact with the system.
US10817945B2 System and method for routing of streaming data as between multiple compute resources
Systems and methods are disclosed for routing of streaming data as between multiple compute resources. For example, the system may comprise a processor, a field programmable gate array (FPGA), a shared memory that is shared by a user space of an operating system for the processor and the FPGA, a network protocol stack, and driver code for execution by the processor. The driver code can be configured to (1) copy the streaming data received by the network protocol stack into the shared memory, (2) facilitate DMA transfers of the streaming data from the shared memory into the FPGA for processing thereby, (3) receive a stream of processed data from the FPGA, and (4) deliver the received processed data to the network protocol stack for delivery to one or more data consumers.
US10817943B2 Volume attentive trade liquidity builder
Systems and methods are described for aggregating and filling Volume Attentive Trade (VAT) orders using a VAT Liquidity Builder. As described, in various aspects a first grouping of VAT orders may be aggregated by the VAT Liquidity Builder. A second grouping of VAT orders may also be aggregated by the VAT Liquidity Builder. Each of the VAT orders for the first and second groups may each include a set of VAT rules that define a limit price, a share quantity and a VAT delta. The VAT Liquidity Builder may then generate an effective limit price for each of the first group of VAT orders using the corresponding limit prices and VAT deltas, and generate an execution command to fill a particular VAT order having the largest share quantity from the second group of VAT orders with one or more qualifying VAT orders from the first group.
US10817941B2 Modeling asset transfer flow relationships discovered in unstructured data
Mechanisms are provided for performing an analysis of content based on a flow of property between entities. The mechanisms analyze a corpus of unstructured documents to identify one or more asset transfer flow relationships between entities. The mechanisms generate an asset transfer flow model defining a flow of an asset between entities based on the one or more asset transfer flow relationships between entities. The mechanisms input the asset transfer flow model into an analysis engine for use in analyzing content. The mechanisms analyze the content using the asset transfer flow model to generate results of the analysis and output the results of the analysis based on the asset transfer flow model.
US10817936B2 Fractionalized interest rate swaps
Systems and methods for implementing and managing one-to-many fractionalized interest rate swaps between a borrower and one or more investors via a distributed ledger-based platform are described herein. The distributed ledger-based platform may be configured to generate and provide user interfaces through which a user may provide a set of input variables for a fractionalized interest rate swap. Based on the set of input variables, the platform may automatically configure a customizable smart contract configured to initialize the fractionalized interest rate swap between at least one borrower and one investor. At the maturity date of the fractionalized interest rate swap, the smart contract may be configured to calculate amounts to be allocated to the borrower and investor, automatically release the amounts from the escrow account associated with the smart contract, and settle the contract by transferring the corresponding amounts to accounts of the borrower and investor.
US10817935B1 System and method for increasing credit worthiness of account holders
The invention relates to a digital card comprising: a memory that stores data associated with an account and a user; a sensor that detects a user's fingerprint to identify the user; a display on the digital card that displays an identification associated with the user and a card number upon activation of the digital card responsive to the user's fingerprint; a microprocessor, coupled to the memory, sensor and the display, programmed to perform the following: monitor spend activity on the digital card; determine the user's credit worthiness based at least in part on the monitored spend activity; and automatically update the display on the digital card responsive to the user's credit worthiness and spend activity.
US10817932B2 Dynamic discounting system and method
A system and method for dynamically discounting trade debt through the use of a forward auction is provided. In one example, a system that allows a seller to auction inventory to a plurality of bidders. According to this embodiment, the system may determine eligibility for acceptance of bids submitted by the bidders and a plurality of bids may be determined to be eligible for acceptance. Further, a margin by which the bids are acceptable may be determined and a representation of the margin may be communicated. In another example, a method is provided for discounting debt using an auction system. According to this embodiment, a seller may configure an auction event with auction parameters, such as hurdle rates, that will best serve the goals of the auction. The seller may alter event parameters while the event is ongoing, thus further enhancing the ability of the seller to meet auction objectives.
US10817931B2 Systems and methods for selecting third party content based on feedback
The present disclosure selects third party content based on feedback. A selector identifies several content items including first and second content items (or more) responsive to a request. A machine learning engine determines a first feature of the first content item, a second feature of the second content item, and a third feature of the web page or a device associated with the request. The machine learning engine determines, responsive to the first feature and the third feature, a first score for the first content item based on a machine learning model generated using historical signals received from devices via a metadata channel formed from an electronic feedback interface. The machine learning engine determines a second score for the second content item responsive to the second feature and the third feature. A bidding module determines a price for the first content item based on the first and second scores.
US10817929B1 Customizable uniform control user interface for hosted service images
An electronic marketplace for service images permits users to browse descriptions of service images implementing desired functionalities of a virtual machine image. The described service images may contain one or more software applications and may be further offered for purchase through an electronic service image marketplace. The electronic marketplace can further provide uniform control objects that are associated with multiple service images and multiple instruction sets. Following an interaction with a particular uniform control object, the electronic marketplace can perform an action on a particular service image based on an association between the particular uniform control object and a particular instruction set associated with the particular service image.
US10817925B2 Gas cylinder inventory signaling apparatus and method
A gas cylinder counting apparatus that has a cage or rack with aligned parallel rows or bins of industrial gas cylinders stored in the cage or cage having upright posts with gas cylinder movement detectors. Gas cylinders in each bin are separated from each other to form an x-y cylinder array. Sensors attached to posts count cylinder removals by changes of state of the cylinder array and report removal of a cylinder from the bin to a local server. When gas cylinders are removed from cages, local servers report to a remote server that may be in a cloud having management software for gas cylinder delivery using orders from each local server.
US10817921B2 Method of visual shopping
Systems and methods are provided for customizing consumer products. A display device may present a rendering of a customizable product to a user. The display device may also present a set of customizations on a scrollable axis. An input interface such as a touch interface may receive a selection of at least one customization from the user, and the rendering of the product may be updated to display the customizations selected by the user. An electronic file may be generated that includes product manufacturing details, which indicate the customizations selected by the user. The product may be an article of footwear, and a printer may print the selected customizations on the article of footwear.
US10817913B2 Server-side detection and mitigation of client-side content filters
A server-side technique to detect and mitigate client-side content filtering, such as ad blocking. In operation, the technique operates on a server-side of a client-server communication path to provide real-time detect the existence of a client filter (e.g., an ad blocker plug-in) through transparent request exchanges, and then to mitigate (defeat) that filter through one or operations designed to modify the HTML response body or otherwise obscure URLs. Preferably, the publisher (the CDN customer) defines one or more criteria of the page resources being served by the overlay (CDN) and that need to be protected against the client-side filtering.
US10817912B2 Identification of targets for a campaign by referencing a blockchain and/or a distributed system file system
A device, that is part of a network of nodes that has access to a blockchain, may receive, from a user device associated with an entity, a request for campaign information for a campaign. The request may include data identifying campaign parameters. The device may interact with smart contracts associated with the blockchain to identify individuals to target for the campaign. The smart contracts may be configured to receive the campaign parameters as input and to output an indication of whether campaign preferences are compatible with the campaign parameters. The device may generate the campaign information to include information identifying the individuals targeted for the campaign and information identifying particular campaign preferences found to be compatible with particular campaign parameters. The device may provide the campaign information to the user device to permit the user device to use the campaign information to target the individuals for the campaign.
US10817907B2 Digital advertisement display stand
A digital advertisement display stand comprising a product display unit having multiple spaces for supporting, displaying, and advertising goods and services, at least one static display located on the product display unit, at least one live action monitor located on the product display unit with the live action monitor having a touch screen, a central processing unit located in the live action monitor, a memory storage unit connected to the central processing unit, and a long distance wireless data transmission device connected to the central processing unit and at least one offsite control center in wireless communication with the long distance wireless data transmission device of the live action monitor.
US10817897B2 Client-side event monitoring
Techniques for client-side event monitoring are presented. The techniques store accumulated visibility and interaction information about online content in local memory on a client device, such as, for example, within a web cookie. The client device then transmits the stored information to a remote server. The techniques do not require that a client device modify a browser by, e.g., installing a plug-in.
US10817896B2 Measuring conversion of an online advertising campaign including group offers from an offline merchant
A technique for tracking conversion of an online offer includes tracking online and/or offline transactions. A customer accepts an offer provided by a merchant and submits his or her account information so that he or she may receive a reward for satisfying criteria associated with the offer. Transactions of the merchant are then monitored at the payment processor level to determine whether the customer satisfies the purchase criteria. Therefore, online and offline conversion can both be tracked. Further, the merchant is able to determine the overall effectiveness of advertising campaigns by analyzing the number of offers that are both accepted and satisfied.
US10817894B2 System and method for dynamic temporary groups
A method for forming and disbanding dynamic temporary groups includes receiving a plurality of contacts at the facility, wherein each contact is associated with a respective user and a respective set of attributes; identifying a first subset of contacts which share a first common attribute; and dynamically forming a temporary group of contacts by determining a second common attribute shared by a second subset of the contacts, wherein the second subset of contacts is a smaller subset of the first subset of contacts. The method also includes identifying a related goods or service, based on the second common attribute, and presenting an offer for the related goods or services to the second subset of contacts and not to member contacts of the first subset that are not member contacts of the second subset of contacts.
US10817887B2 Method, apparatus, and computer program product for setting a benchmark conversion rate
Provided herein are systems, methods and computer readable media for setting a benchmark conversion rate. An example method comprises accessing user search data, the user search data generated by a user interacting with a promotion and marketing service to identify a requested promotion, generating an identification pair for the search data, the identification pair comprising an identification of a promotion tuple and a geographic subdivision, generating a search velocity based on the generated identification pairs, accessing a conversion rate for the promotion tuple in a plurality of geographic subdivisions and setting a benchmark rate for a promotion tuple, the benchmark rate corresponding to the conversion rate of a subdivision of the plurality of subdivisions based on the subdivision satisfying at least one of a search velocity threshold, a prime merchant metric threshold or a conversion rate threshold.
US10817886B2 Method, apparatus, and computer program product for identifying a service need via a promotional system
A method, apparatus and computer program product are provided for identifying a service need via a promotional system, and offering the service need to a third party. Promotions may be offered via a promotional system for a consumer to purchase in exchange for a discounted product or service from a provider. Demand information, which may be collected based on promotions and/or other sources. A residual demand may be calculated based on the demand information and available inventory. The residual demand may be utilized to identify a service need. The service need may be identified in a geographic area having a similar demographic to a geographic area having an associated successful promotion. A service need may be provided to a third party or provider, and may indicate the need for a new business or expansion of a current business.
US10817884B2 Building topic-oriented audiences
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium for creating and querying for audience data. A method includes: receiving data associated with each firing of a pixel as a result of a display of a publisher resource, wherein the data includes an identifier for the publisher, a URL associated with the resource, and a user identifier associated with a user device on which the resource was displayed; determining for each pixel firing one or more topics associated with a given resource; storing the user identifier in association with the determined one or more topics in an audience data structure; receiving a query to identify a segment of the audience; identifying one or more topics in the audience data structure based at least in part on terms of the query; and identifying user identifiers that are in an audience segment defined by the query.
US10817871B2 Mobile device and control method thereof
A mobile device is provided. The mobile device includes a display unit, a sensor configured to sense user's touch done on a surface of the display unit in a disabled state of the display unit, a storage unit configured to store preset gesture information, a controller configured to enable the display unit when a user's touch operation matched with the gesture information is sensed, execute a wallet application, and display an execution screen, and a communication unit configured to transmit information for a selected payment option to an external apparatus when the payment option is selected on the execution screen and perform a payment. The payment is simply done.
US10817866B2 Sending and receiving payments using a message system
The present disclosure relates to systems, methods, and devices that provide a transactional payment system. In particular, the transactional payment system allows users of a messaging system to send and receive electronic payments to and from other users of the messaging system. A messaging application on a client device can receive payment information input (such as a payment amount and payment method) from a sender for making a payment to a recipient. The messaging application can send a payment message including the payment information to a messaging system, and the messaging system coordinates a payment process based on the payment information. During the payment process, the messaging system can provide status updates to the sender and receiver of the payment via status messages that are included in a message thread corresponding to the sender and the recipient.
US10817865B2 Method and apparatus for performing a transaction
A system and method for performing a transaction can allow a user to perform a multi-step process on a single web page. The system can receive an initiate-application command from a user at an application server and, in response, initiate an application for facilitating a transaction. The system can present a parameter-request panel, including a set of parameter-request fields, to the user at a client. The system can receive transaction parameters from the user via the set of parameter-request fields. In response to receiving the transaction parameters, the system can present a transaction-options panel, including a set of transaction options associated with the transaction parameters, to the user without obscuring the parameter-request panel. The system can receive from the user a transaction-option selection associated with the set of transaction options and, in response, present a transaction-completion panel to the user without obscuring the parameter-request panel or the transaction-options panel. The transaction-completion panel can include a set of transaction-completion fields associated with the transaction-option selection. The system can receive from the user transaction-completion information via the transaction-completion fields and, in response, complete the transaction.
US10817861B2 System and method for point-of-sale electronic receipt generation and management
There is provided a system and a method for the generation and management of point-of-sale (POS) electronic payment transaction receipts. The system and method include a POS component that performs a transaction at a location at which a customer and the POS component are physically present together generates content relating to the transaction; and a payment card that identifies a contact address to which an electronic receipt is to be sent. The POS component generates the electronic receipt based on the content relating to the transaction and causes the electronic receipt to be sent to the contact address identified on the payment card. The electronic receipt management system and method are based on payment transaction receipt information across a plurality of merchants, providing customers with an efficient solution for managing their receipts, and allowing merchants to offer better and more targeted recommendations for customers.
US10817860B2 Systems and methods for tracking and adjustment of electronic transaction processing results
A computer implemented system and method are disclosed involving technological advancements in the processing of electronic transaction processing results. The system may comprise a computer apparatus implementing a checking account system, a savings account system, a merchant account and investment account on a funds management system, and one or more computer systems and mobile devices including a communication interface, processor, memory storing computer-executable instructions, and savings modules. Reward amounts may be calculated based on various techniques.
US10817858B2 Add-in digital rights management
The subject matter disclosed herein relates to regulating the operation of component object model add-ins associated with a user interface.
US10817857B2 Systems and methods for providing multiple communications network options
A networking system for transmitting a data message from one or more remote client devices to a central processing hub is provided. The system includes a plurality of communications networks each connecting the central processing hub with the one or more remote client devices. The plurality of communications networks includes at least two separate communications networks. The system also includes at least one interface processor and a communication routing (CR) computing device connected to each of the communications networks. The CR computing device is configured to receive a data message from the one or more remote client devices, and direct the data message to one of the communications networks for transmission to the central processing hub. The data message is a payment transaction data message.
US10817854B2 Providing configurable pricing for execution of software images
Techniques are described for facilitating sharing of executable software images between users in a configurable manner. In at least some situations, the executable software images are virtual machine images, and while executing may access and use remote network-accessible services (e.g., Web services). In addition, some or all shared executable software images may be made available in a fee-based manner by creator users, such that execution of such a fee-based software image by a software image execution service on behalf of a user other than the creator user is performed in exchange for fees from the other user as specified by the creator user. The creator user may further receive at least some of the specified fees paid by the other user, such as at least some of a difference between the specified fees and fees charged by the software image execution service for the execution.
US10817852B2 System for executing, securing, and non-repudiation of pooled conditional smart contracts over distributed blockchain network
Embodiments of the present invention provide a system for executing, securing, and non-repudiation of pooled conditional smart contracts over a distributed blockchain network. In particular, the system may receive an instrument request from a beneficiary entity, where the instrument request includes an instrument amount. The system can then identify a lead contribution amount that a lead entity is willing to provide to meet a portion of the instrument amount. A set of supporting entities can be identified as willing to provide supporting contribution amounts to meet the remainder of the instrument amount. A conditional contract can be sent to each supporting entity that, when signed, authorizes the system to transfer contribution amounts, which may be in the form of cryptocurrency, from blockchain addresses of the lead and supporting entities to a blockchain address of the beneficiary entity. Once the instrument amount has been secured, the system executes the transactions.
US10817846B2 Rescheduling an electronic meeting
A computer-implemented method for effective electronic meeting rescheduling under which time information for a meeting information is received. Invitees to the meeting is identified. An earliest counter time slot for the said meeting is identified. A first set of metadata for the earliest counter time slot is created. A latest counter time slot for said meeting is identified. A second set of metadata for the latest counter time slot is created. Furthermore, the first and second set of metadata to the invitees are sent.
US10817845B2 Updating messaging data structures to include predicted attribute values associated with recipient entities
This disclosure involves modifying messaging data having unknown attribute values associated with entities to facilitate retrieval of address data for communications with the entities. For example, a system accesses a mapping of first addresses to an attribute, wherein the first addresses include (1) a target address for a target entity and (2) addresses associated with first entities in turn associated with first known values of the attribute. The system accesses a mapping of second addresses to an attribute, wherein the second addresses include (1) the target address for the target entity and (2) addresses associated with second entities in turn associated with second known values of the attribute. The system determines distributions of the first known values and the second known values, predicts a value of the attribute for the target entity based thereon, updates the messaging data therewith, and services a query for addresses having the predicted value.
US10817841B1 System and method for a new prescription scan
A method and system may provide a new prescription order interface which allows a customer to order one or more new prescription medications in a quick and easy manner from a remote location using a computer or mobile device. The customer provides a new paper prescription image that includes the prescription data for a pharmacy to fill the new prescription order. The new paper prescription image is received by a server and a default pickup store and a default pickup time are determined. The server also determines whether there is a high risk that the new prescription order is fraudulent by comparing a signature in the new paper prescription image to stored signatures associated with the prescriber, and comparing distances between the locations of the customer's web-enabled device, the pharmacy, and the prescriber. The system may be accessed through a series of web pages and/or via an application.
US10817840B2 Use of a virtual persona emulating activities of a person in a social network
The present invention provides methods and system that allow a first person to create a virtual persona of another person in an open overlay service. The virtual persona is virtual in that it makes it appear that the person is a subscriber of the open overlay service even if that person does not have a real account with the open overlay service. The real person may or may not have their own account on the open overlay service. The virtual persona allows its creator to easily follow the activities, such as blog updates, RSS feeds, etc., on online services of the other person without having to establish accounts at these services or visit these services regularly checking for updates. The virtual persona also serves as a template for a pre-configured account that may be issued to the real person. For example, after establishing the virtual persona, the creator may send an invitation to the real person being emulated. Upon accepting, the settings of the virtual persona are transferred to an account preconfigured for the real person and that person may then continue to use the services already established. The creator of the virtual persona remains in control of the virtual persona and may choose to remove it once the real person joins the open overlay service. However, the creator of the virtual persona may continue to use it for various reasons. Future changes to the account of the real person do not affect virtual persona profile and vice versa.
US10817837B1 Method and system for analyzing and optimizing shipping of sheathing materials for wall panels
The present invention is a computer method a computer method for calculating and arranging sheathing material for a floor space of a building, comprising: analyzing a building model, wherein floor frame members are identified and isolated; processing a surface of the floor frame members; calculating an area of the surface; selectin, a sheathing material for the surface, wherein the sheathing material has a predetermined panel size; generating a graphical illustration on the model of the sheathing material panel layout; manipulating the sheathing material panels to substantially cover the area of the surface, wherein excess sheathing material panels are removed from the model; arranging the sheathing material based on an analyzed installation process; and formulating a bundle, wherein the bundle is comprised of the pieces of the sheathing material required to substantially cover the area of the surface of the floor.
US10817834B2 System with refrigerator and self-reporting container
A refrigerator is provided with a container for storing a substance and that has a sensing and reporting system configured to determine an attribute of the substance within the container. The sensing and reporting system includes a sensor configured to sense the attribute of the substance, a transmitter, and a processor in communication with the sensor and the transmitter.
US10817827B1 Drive-thru system implementing location tracking
Embodiments are disclosed to determine customer's prescription information and their position while waiting in a drive-thru lane. The drive-thru lane may have one or more transmitters installed at predetermined locations. By utilizing an application installed on each customer's mobile computing device, each mobile computing device may transmit customer information and ranging data when within range of one or more of the transmitters. The ranging data may include an indication of a range between each of the customer's mobile computing device and one or more proximate transmitters. By correlating the customer information to prescription information from recently filled and/or called in prescriptions, each customer's prescription order may be retrieved. Furthermore, by analyzing the ranging data, the position of each customer in the drive-thru lane may be determined. A drive-thru computing device is disclosed that may display each customer's position in the drive-thru lane along with their prescription order information.
US10817824B2 Parcel box
A parcel box includes a weather resistant housing, a temperature control system, a communication module, and electrical circuitry. The weather resistant housing includes a lockable door for providing access to a protected cavity configured for receiving a parcel for temporary secure storage of the parcel. The temperature control system selectively controls a temperature inside the protected cavity. The communication module receives delivery data including an estimated delivery time for the parcel. The electrical circuitry operates the temperature control system to adjust the temperature of the protected cavity to within a preferred temperature range prior to the estimated delivery time of the parcel and maintains the temperature for at least a specified period of time.
US10817822B2 Intelligent meeting classifier
Techniques and technologies for using an intelligent meeting classifier to assess and enhance a work-related productivity are described. In at least some embodiments, a system includes a processing component operatively coupled to a memory; a productivity analyzer configured to perform operations including classifying one or more calendar events based at least partially on calendar data associated with one or more users; assessing one or more productivity metrics based at least partially on one or more calendar event classifications; determining one or more situation-enhancing operations based on the assessed one or more productivity metrics; and performing the one or more situation-enhancing operations.
US10817816B2 Sales rotation system and sales rotation queue processes
A sales rotation system is disclosed that increases walk-up sales. The sales rotation system creates an equitable and efficient management of sales personnel on the dealership floor. The sales rotation system corrects one or more business issues with handling of walk-up sales including sales personnel bickering over who is up next in the rotation, track lead collection and close ratios, creating an automated way to notify a sales person when the sales person is up, digitally fence an “up area” and provide a notification when sales personnel who are up wander from the showroom entry, setting up a count to be flexible based on dealership volume and size, and improving customer experience by managing the number of sales personnel on the dealership floor and equitably rotating them.
US10817814B2 System and method for coordinating parking enforcement officer patrol in real time with the aid of a digital computer
A system and method for coordinating parking enforcement officer patrol in real time with the aid of a digital computer is provided. A time-based active representational model of the city is created by fusing sensory data collected from various sources around a city with numerical data gleaned from historical and ongoing activities, including parking regulation citation and warning numbers, resource allocations, and so on. The model can be used to form quantitative predictions of expected violations, revenue stream, and so forth, that can then be used as recommendations as to where to enforce and when, so as to maximize the utilization of the limited resources represented by the officers on the street. Moreover, the performance of the officers can be weighed against expectations of performance postulated from the quantitative predictions.
US10817812B2 System and methods for identifying fields and tasks
Described herein are a system and methods for identifying fields and tasks (e.g., agricultural fields and tasks). In one embodiment, system includes a display device to display a representation of one or more agricultural fields with geo-referenced boundaries and to receive one or more inputs for identifying at least one agricultural field with agricultural field identification information. A processing system is communicatively coupled to the display device. The processing system is configured to automatically transmit raw data including measurement data and location component data to the display device in response to a machine or an implement starting and to automatically identify location component data of the raw data. The processing system is further configured to automatically assign raw data to at least one agricultural field.
US10817811B2 Methods and apparatus for exposing workflow process definitions as business objects
The present disclosure provides methods and apparatuses for exposing a workflow processes definition as a business object. Using the methods and apparatus herein, users can access a business object representing a workflow process definition from any system using standard database constructs. The data for the business object may be combined from a variety of existing sources and/or new data. Using the methods and apparatus a user may generate reports from the business object.
US10817810B2 System and method for efficient travel time and route computation
A system and method efficiently computes travel times between an origin and destination, minimizing expensive calls to a third party service by first geographically expanding both origin and destination and then searching a cache of previously computed or obtained travel times for any route satisfying the expanded origin and destination. A further embodiment concerns a system and method to prepare an optimized routing sequence to travel to a set of geographical task sites, in satisfaction of applicable conditions for one or more of the task sites. Advantageously, optimized routing may employ the disclosed method of computing travel times between origin and destination.
US10817807B2 Graphical user interface to reduce obscured features
In responsive to receiving a user interaction with a map graphical user interface (GUI) of a client device, the system identifies an origin, and determines a map zoom level and map position based on the interaction. The system identifies and ranks candidate destinations for the origin. The system automatically selects destinations from the ranked candidates for inclusion in the map based on the zoom level and the position. Each selected destination for which a destination location indicator would be obscured in the map by an indicator of a higher ranked destination is automatically determined by the system. The system then deselects each destination for which a location indicator has been determined to be obscured by an indicator of a higher ranked destination, forming a revised set of destinations. The system transmits instructions to display a location indicator for each destination in the revised set to the client device.
US10817805B2 Learning data augmentation policies
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for learning a data augmentation policy for training a machine learning model. In one aspect, a method includes: receiving training data for training a machine learning model to perform a particular machine learning task; determining multiple data augmentation policies, comprising, at each of multiple time steps: generating a current data augmentation policy based on quality measures of data augmentation policies generated at previous time steps; training a machine learning model on the training data using the current data augmentation policy; and determining a quality measure of the current data augmentation policy using the machine learning model after it has been trained using the current data augmentation policy; and selecting a final data augmentation policy based on the quality measures of the determined data augmentation policies.
US10817801B2 System and method for process modeling and control using disturbance rejection models
A method for modeling a system that includes a disturbance rejection model configured for modeling an operation of the system so to generate a predicted value for a system output. The disturbance rejection model having a network for mapping system inputs to the system output, and input-output pairings, each representing a unique pairing of one of the system inputs with the system output. The method may include the steps of: calculating a confidence metric for a selected input-output pairing of the disturbance rejection model; and recommending a modification be made to the disturbance rejection model based upon the confidence metric calculated for the selected one of the input-output pairing. The confidence metric may indicate a probability that a predicted sign of a gain in the system output made by the disturbance rejection model is correct when the system input of the selected input-output pairing is varied.
US10817798B2 Method to recognize a gesture and corresponding device
A method for recognizing a gesture using a first and second devices, wherein the gesture is made on a physical object. The first device may receive an entrance signal generated by the gesture, calculate descriptors of the gesture to assess characteristics of said entrance signal, segment, based on the descriptors, said entrance signal to obtain a group of segments and calculate physical values from said entrance signal, calculate a characteristic vector of signal features for each segment using the physical values, and process the characteristic vector of signal features for each segment to learn a metric function between gestures. The second device may determine, based on the metric function between gestures and characteristics of an entrance signal received by the second device, a specific exit signal correlated to a new gesture made in contact on another physical object; and supply the specific exit signal to another device.
US10817796B2 Systems and methods for machine learning
A hybrid computer comprising a quantum processor can be operated to perform a scalable comparison of high-entropy samplers. Performing a scalable comparison of high-entropy samplers can include comparing entropy and KL divergence of post-processed samplers. A hybrid computer comprising a quantum processor generates samples for machine learning. The quantum processor is trained by matching data statistics to statistics of the quantum processor. The quantum processor is tuned to match moments of the data.
US10817791B1 Systems and methods for guided user actions on a computing device
Systems and methods for guided user actions are described, including gathering information associated with a detected first action; applying a predictive model to suggest a second action based on an application of machine learning to the first action and the information; calculating a first confidence level associated with the application of the machine learning to the first action and the information; for the first confidence level exceeding a threshold, providing the second action, and performing the second action or a third action based on user input.
US10817786B2 Multi-round session interaction method and system, and computer device
A method for interacting in a multi-round session includes: receiving user requirement information; mapping the user requirement information to standard requirements contained in nodes of a plurality of locally preset requirement structure trees, the standard requirement contained in each node being a general requirement of standard requirements contained in sub-nodes of the node in the requirement structure trees; and outputting content of the standard requirements contained in sub-nodes of a selected non-leaf node or session information corresponding to a selected leaf node, if the standard requirement contained in the selected node in the plurality of requirement structure trees matches the user requirement information.
US10817783B1 Systems and methods for efficiently updating neural networks
The disclosed computer-implemented method for efficiently updating neural networks may include (i) identifying a neural network that comprises sets of interconnected nodes represented at least in part by a plurality of matrices and that is trained on a training computing device and executes on at least one endpoint device, (ii) constraining a training session for the neural network to reduce the size in memory of the difference between the previous values of the matrices prior to the training session and the new values of the matrices after the training session, (iii) creating a delta update for the neural network that describes the difference between the previous values and the new values, and (iv) updating the neural network on the endpoint device to the new state by sending the delta update from the training computing device to the endpoint computing device. Various other methods, systems, and computer-readable media are also disclosed.
US10817781B2 Generation of document classifiers
A method includes receiving, via a graphical user interface including a plurality of document elements and a plurality of class elements, user input associating a first document element of the plurality of document elements with a first class element of the plurality of class elements. Each document element represents a corresponding document of a plurality of documents, and each class element represents a corresponding class of a plurality of classes. The method also includes generating a document classifier using supervised training data, where the supervised training data indicates, based on the user input, that a first document represented by the first document element is assigned to a first class associated with the first class element.
US10817780B2 Electron transport gate circuits and methods of manufacture, operation and use
A circuit is disclosed that includes a first electrode, a second electrode and a plurality of quantum dot devices disposed between the first electrode and the second electrode. An impedance is coupled to the second electrode and has a value selected to conduct or block conduction of current when a coherent electron conduction band is formed by one or more of the quantum dot devices, such as with quantum dot devices in an adjacent circuit.
US10817777B2 Learning method and learning device for integrating object detection information acquired through V2V communication from other autonomous vehicle with object detection information generated by present autonomous vehicle, and testing method and testing device using the same
A learning method for generating integrated object detection information by integrating first object detection information and second object detection information is provided. And the method includes steps of: (a) a learning device instructing a concatenating network to generate one or more pair feature vectors; (b) the learning device instructing a determining network to apply FC operations to the pair feature vectors, to thereby generate (i) determination vectors and (ii) box regression vectors; (c) the learning device instructing a loss unit to generate an integrated loss by referring to the determination vectors, the box regression vectors and their corresponding GTs, and performing backpropagation processes by using the integrated loss, to thereby learn at least part of parameters included in the DNN.
US10817776B2 Arithmetic processing circuit and information processing apparatus
The arithmetic processing circuit includes a first layer configured to dispose a learning neural network to compute a coefficient to be set in a recognition neural network, configured to recognize input data by using the coefficient computed on a basis of a recognition result of the recognition neural network with for the input data serving as a reference for computing the coefficient and a recognition result serving as a reference for the input data serving as the reference. The circuit further includes a second layer configured to dispose the recognition neural network to recognize the input data by the coefficient computed by the learning neural network. The circuit still further includes a third layer disposed between the first layer and the second layer, and configured to dispose a memory connected to both of the learning neural network and the recognition neural network.
US10817771B2 RFID tag
A highly reliable RFID tag is provided that is lighter and smaller and has a desired communication distance, and that can be applied to deformable articles. The RFID tag includes a first end of a first power feeding coil that is connected to a first input and output terminal of an RFIC element, a second end of the first power feeding coil that is connected to one end of a second power feeding coil, and the other end of the second power feeding coil is connected to a second input and output terminal of the RFIC element. Moreover, the RFID tag has a spring-shaped antenna that has a first region with magnetic field coupling of the first power feeding coil, and a second region with magnetic field coupling of the second power feeding coil. The first region and the second region are continuous via a region having an inductance component.
US10817768B1 Systems and methods for preventing chip fraud by inserts in chip pocket
Systems and methods for providing fraud prevention inserts in a chip pocket of a card are provided. A chip fraud prevention system includes a device including a chip and one or more fraud prevention inserts. The chip, and the fraud prevention inserts, may be at least partially encompassed in a chip pocket.
US10817767B2 IC card and portable electronic device
According to one embodiment, an IC card includes an antenna, a charge unit, a memory, and a first processor. The charge unit is configured to be charged by a current induced electromagnetically in the antenna. The memory is configured to store processing execution information for discontinuously executing a plurality of processing. The first processor is configured to operate by a current from the charge unit, and discontinuously execute a plurality of processing by providing an interval based on the processing execution information.
US10817763B2 Manufacturing method for portable data carriers
A method for manufacturing a portable data carrier by means of a continuous manufacturing method, comprises the steps: providing at least one foil as a rolled good, unrolling at least one first foil, with at least a first foil being coated at least partly with an adhesive on at least one side, with at least the first foil being scored on at least one side along at least one creasing edge, with at least the first foil being folded up in precise fit along at least one creasing edge and bonded, with the foil being folded up in the direction of the side which is coated with adhesive, with the side coated with adhesive being arranged on the opposite side of the foil which has at least one scored creasing edge along which it is folded.
US10817761B2 Printing apparatus and computer-readable storage medium
A printing apparatus, including a printing device, a communication interface, a memory, and a controller, is provided. In a case where the controller determines that an image in image data is to be rotated and that a predetermined condition is satisfied, the controller conducts rotation of the image in the image data concurrently with rasterization of the image data and stores raster data including the rotated image in the memory. In a case where the controller determines that the image in the image data is to be rotated and that the predetermined condition is not satisfied, the controller conducts rasterization of the image data without rotating the image in the image data, and rotates a raster image in the raster data stored in the memory and generates the print data from the raster data including the rotated raster image.
US10817758B2 Framework for integrating deformable modeling with 3D deep neural network segmentation
Methods for image segmentation and smoothing of image segmentations are provided. In various embodiments, a plurality of training images is provided to a segmentation network. A candidate segmentation is obtained from the segmentation network for each of the plurality of training images. Each candidate segmentation is compared to a ground truth segmentation to compute a loss metric for each candidate segmentation. Based on the gradient of the loss, the segmentation network is trained to minimize level set smoothing energy. In various embodiments, an input image is downsampled from a first resolution to a second, lower resolution. The downsampled image is provided to a segmentation network. A segmentation at the second resolution is obtained from the segmentation network. The segmentation from the second resolution is upsampled to the first resolution. The input image and the upsampled segmentation are provided at the first resolution to a convolutional network. An updated segmentation at the first resolution is obtained therefrom.
US10817755B2 Measuring crop residue from imagery using a machine-learned classification model in combination with principal components analysis
The present disclosure provides systems and methods that measure crop residue in a field from imagery of the field. In particular, the present subject matter is directed to systems and methods that include or otherwise leverage a machine-learned crop residue classification model to determine a crop residue parameter value for a portion of a field based at least in part on imagery of such portion of the field captured by an imaging device. Furthermore, principal components analysis, such as projecting image patches onto Eigen-images, can be performed to reduce the dimensionality of the feature vector provided to the classification model.
US10817751B2 Learning data creation method, learning method, risk prediction method, learning data creation device, learning device, risk prediction device, and recording medium
A learning data creation method acquires items of still image data or moving image data as event data and non-event data, presents first data that is still image data or moving image data that is of a predetermined time before an event and included in the event data and still image data or moving image data, presents non-event data as second data, receives a judgment result as to whether the first data and second data are similar, (a) stores the event data as positive data, (b) stores the non-event data as positive data if the first data and second data are similar, and (c) stores the non-event data as negative data if the first data and second data are not similar.
US10817748B2 Method and apparatus for outputting information
Embodiments of the present disclosure disclose a method and apparatus for outputting information. A specific embodiment of the method comprises: importing a first obstacle point cloud and a second obstacle point cloud having a to-be-calculated similarity into a pre-trained similarity calculation model to generate a similarity between the first obstacle point cloud and the second obstacle point cloud, the similarity calculation model being used for characterizing a corresponding relationship between the two obstacle point clouds and the similarity; and finally outputting the generated similarity. The embodiments have effectively reduced labor and time cost as result of determining various parameters for calculating the similarity.
US10817743B2 User-designed machine-readable target codes
In a template design application, a user creates a template for a machine-readable image target that supports encoded data and augmented reality homography. The design application enforces design constraints that ensure reliable detection of the target by a detection application while supporting creative freedom in designing the template. The design constraints can include specification of a detection contour outlining a transition between a perimeter of a border shape and an adjacent area of a contrasting color. Data to be encoded is applied to the template to create printable image instances of the target. The template is also loaded into a detection application, which scans and recognizes printed instances of the target and decodes the encoded data. The detection application uses the decoded data to create a synthesized image target matching the scanned target and which is used to execute further tracking of the target within a moving field of view.
US10817741B2 Word segmentation system, method and device
In an optical character recognition system, a word segmentation method, comprising: acquiring a sample image comprising a word spacing marker or a non-word spacing marker; processing the sample image with a convolutional neural network to obtain a first eigenvector corresponding to the sample image, a word spacing probability value and/or a non-word spacing probability value corresponding to the first eigenvector; acquiring a to-be-tested image, and processing the to-be-tested image with the convolutional neural network to obtain a second eigenvector corresponding to the to-be-tested image, a word spacing probability value or a non-word spacing probability value corresponding to the second eigenvector; and performing word segmentation on the to-be-tested image by using the just obtained word spacing probability value or the non-word spacing probability value. In embodiments, word segmentation can be performed accurately, so that accuracy and speed of the word segmentation are improved, and user's experience is enhanced.
US10817736B2 System and methods for identifying unoccupied parking positions
A vehicle includes one or more laterally mounted microphones and a controller programmed to detect a signature of an unoccupied position adjacent the vehicle in outputs of the microphones. The signature may be identified using a machine learning algorithm. In response to detecting an unoccupied position, the controller may invoke autonomous parking, store the location of the unoccupied position for later use, and/or report the unoccupied position to a server, which then informs other vehicles of the available parking. The unoccupied position may be verified by evaluating whether map data indicates legal parking at that location. The unoccupied position may also be confirmed with one or more other sensors, such as a camera, LIDAR, RADAR, SONAR, or other type of sensor.
US10817731B2 Image-based pedestrian detection
Object detection systems and methods can include identifying an object of interest within an image obtained from a camera, obtaining a first supplemental portion of data associated with the object of interest determining an estimated location of the object of interest within three-dimensional space based at least in part on the first supplemental portion of data and a known relative location of the camera, determining a portion of the LIDAR point data corresponding to the object of interest based at least in part on the estimated location of the object of interest within three-dimensional space, and providing one or more of at least a portion of the image corresponding to the object of interest and the portion of LIDAR point data corresponding to the object of interest as an output.
US10817730B2 Prediction apparatus, vehicle, prediction method, and non-transitory computer-readable storage medium
A prediction apparatus, comprising an acquisition unit configured to acquire peripheral information of an own vehicle, a determination unit configured to determine, based on the peripheral information, whether a behavior prediction target on a road visually recognizes a predetermined object, and a prediction unit configured to, if it is determined by the determination unit that the behavior prediction target visually recognizes the predetermined object, predict that the behavior prediction target moves across the road in a crossing direction.
US10817729B2 Dynamic driving metric output generation using computer vision methods
Aspects of the disclosure relate to dynamic driving metric output platforms that utilize improved computer vision methods to determine vehicle metrics from video footage. A computing platform may receive video footage from a vehicle camera. The computing platform may determine that a reference marker in the video footage has reached a beginning and an end of a road marker based on brightness transitions, and may insert time stamps into the video accordingly. Based on the time stamps, the computing platform may determine an amount of time during which the reference marker covered the road marking. Based on a known length of the road marking and the amount of time during which the reference marker covered the road marking, the computing platform may determine a vehicle speed. The computing platform may generate driving metric output information, based on the vehicle speed, which may be displayed by an accident analysis platform. Based on known dimensions of pavement markings the computing platform may obtain the parameters of the camera (e.g., focal length, camera height above ground plane and camera tilt angle) used to generate the video footage and use the camera parameters to determine the distance between the camera and any object in the video footage.
US10817723B2 Image recognition system and information-display method thereof
An information-display method for use in a transparent display is provided. The method includes the steps of: capturing a background image of the transparent display, recognizing a target object from the background image and obtaining candidate background image sub-areas around the target object; processing the candidate background image sub-areas and generating candidate display information corresponding to each background image sub-area; calculating a color ranking score for each piece of candidate display information on each candidate background image sub-area; determining display information and a corresponding background image sub-area; determining whether the color ranking score of the display information satisfies a predetermined condition; if so, directly displaying the display information on the background image sub-area of the transparent display; if not, adding a color feature on the display information, and displaying the display information and the color feature on the background image sub-area of the transparent display.
US10817722B1 System for presentation attack detection in an iris or face scanner
A system for biometric security having a iris or face scanner for capturing biometric data over a first field of view of a subject, a topology scanner, and one or more processors utilizing the biometric data received from the biometric scanner to select one or more locations within the first field of view indicative of a biometric presentation to the biometric scanner, directing the topology scanner to capture topology data over a second field of view of the subject at one or more of the selected one or more locations, and determining in accordance with the topology data captured structures or measurements thereof, associated with ocular or extraocular features, to differentiate the subject between being fake and real in order to detect when the first field of view contains a possible fake presentation to the biometric scanner.
US10817721B2 Gaze detection device
[Problem] To reduce the size of a head-mounted display or other typical display device comprising a gaze detection device.[Solution] A gaze detection device comprising a semi-reflective mirror 13 that partly transmits and partly reflects incident light, and one or more gaze analysis cameras that capture images of the user's eye 10 reflected in the semi-reflective mirror 13, wherein the semi-reflective mirror 13 is positioned to face the eyes 10 of the user and images of the user's eye 10 reflected in the semi-reflective mirror 13 are captured by one or more abovementioned cameras.
US10817716B2 Coarse-to-fine hand detection method using deep neural network
Embodiments provide a process to identify one or more areas containing a hand or hands of one or more subjects in an image. The detection process can start with coarsely locating one or more segments in the image that contain portions of the hand(s) of the subject(s) in the image using a coarse CNN. The detection process can then combine these segments to obtain the one or more areas capturing the hand(s) of the subject(s) in the image. The combined area(s) can then be fed to a grid-based deep neural network finely detect area(s) in the image that contain only the hand(s) of the subject(s) captured.
US10817715B2 Number-of-people detection system and number-of-people detection method thereof
A number-of-people detection system includes at least one binocular camera and a computing circuit. A lens of the binocular camera is configured to capture at least one image of a target area. The computing circuit is electrically connected to the binocular camera, wherein the binocular camera is adapted to transmit the captured image to the computing circuit for analysis. When the captured image of the binocular camera shows that at least one human body in the target area, the computing circuit analyzes the captured image of the binocular camera and calculates a distance from the human body to the binocular camera by using a binocular vision method to determine a three-dimensional world coordinate relationship between the human body and the target area, so as to determine a number of people located in the target area.
US10817712B2 Gesture recognition method and gesture recognition system
A gesture recognition system executes a gesture recognition method. The gesture recognition method includes steps of: receiving a training signal; selecting one of the sensing frames of the sensing signal; generating a sensing map; selecting a cell having the max-amplitude; determining a frame amplitude, a frame phase, and a frame range of the selected one of the sensing frames; setting the frame amplitudes, the frame phases, and the frame ranges of all of the sensing frames to input data of a neural network to classify a gesture event. The present invention just uses a few data to be the input data of the neural network. Therefore, the neural network may not require high computational complexity, the gesture recognition system may decrease the calculation load of the processing unit, and the gesture recognition function may not influence a normal operation of a smart device.
US10817711B2 Determining a need for a workspace graphical notation to increase user engagement
Approaches presented herein enable enhancing user engagement during a video conference. A user introduces (e.g., creates) a graphical notation during the video conference. If a correlation exists betwen the graphical notation and the video conference, then the graphical notation can be dynamically shared with any particpants found to be disinterested or confused as a motivation to understand a concept or to act as a catalyst for additional graphical notations.
US10817706B2 System and method for facilitating throughput using facial recognition
Systems and methods are described that include receiving an indication of a scanned document from a scanning device, waiting a delay period in response to receiving the indication of the scanned document, and instructing an image capture device to capture an image of a document holder after waiting the delay period. In this manner, the described systems and methods may increase facial recognition throughput by waiting the delay period after receiving the indication of the scanned document, allowing for sufficient time for the document holder to look up from the scanning device to the image capture device.
US10817703B2 Capturing electronic signatures via captive portal
A capture device obtains customer data and electronic signatures via a captive portal. The capture device analyzes a digital form provided by a user and automatically configures a digital version of the form for signing. When a client device associated with a customer connects to the capture device, the capture device triggers a captive portal to appear on the client device. The capture device renders the digital form within the captive portal. The customer can then fill out, electronically sign, and submit the form. The capture device generates an audit trail for the electronically signed form based on identifying data captured transparently from the client device. The capture device establishes a secure connection with the client device for enhanced security and to prevent the client device from displaying security warnings.
US10817699B2 Fingerprint recognition device, display substrate and display apparatus
The present disclosure discloses a fingerprint recognition device, a display substrate and a display apparatus. The fingerprint recognition device includes: at least one fingerprint detection component; at least one fingerprint recognition signal line, the fingerprint detection component outputs a detection current to the fingerprint recognition signal line; at least one noise reduction circuit serially coupled in the fingerprint recognition signal line, the noise reduction circuit being a resistive component; and a fingerprint determination circuit coupled to the fingerprint recognition signal line, configured to determine a morphology of a fingerprint according to a current signal, subjected to a noise reduction by the noise reduction circuit and transmitted by the fingerprint recognition signal line. The fingerprint recognition device can filter out the current generated by coupling the fingerprint recognition signal line with other data lines, the interference with the detection current is reduced, the accuracy of the fingerprint recognition is improved.
US10817698B2 Touch display panel with fingerprint recognition device
A touch display panel with a fingerprint recognition device is provided. The touch display panel is a liquid crystal display panel, the liquid crystal display panel includes a fingerprint sensing unit and a control circuit integrated in a thin film transistor layer of the liquid crystal display panel. The fingerprint sensing unit is configured to collect a light entering the touch display panel, and convert the collected light into electrical signals. The light is a reflected light generated from a screen light source blocked by a fingerprint. The control circuit is configured to generate a fingerprint image.
US10817695B2 Image sensing with a display
An electronic device includes a cover glass having a display surface, a pixelated photoemitting element array, and a pixelated photodetecting element array. The pixelated photoemitting element array emits a light signal through the cover glass to the display surface. The pixelated photodetecting element array is positioned relative to the pixelated photoemitting element array and the cover glass to receive a reflected light signal. The reflected light signal includes a portion of the emitted light signal reflected by total internal reflection from a refractive boundary at the display surface. Operation of each pixel is switched between the one or more photodetecting elements and the one or more photoemitting elements by the pixel selector signal component received from the pixel selector signal bus. A sensing trigger is configured to trigger the imaging scan by the pixelated photoemitting element array and the pixelated photodetecting element array, responsive to detection of an initiating action.
US10817694B2 Reducing background signal in imaging sensors
The descried techniques may support a sensing scheme for reducing background signals in imaging sensors. A device may include a sensor configured to determine ridges and valleys of a fingerprint. The sensor may include a pixel array with each pixel of the pixel array having a set of electrodes. To reduce the background signals, the device may sense, e.g., during a transmit mode, a first set of signals associated with the pixel array using at least one electrode of the set of electrodes, and sense, e.g., during a receive mode, a second set of signals associated with the pixel array using the at least one electrode. The device may reduce a background signal associated with the sensor according to the sensing of the first set of signals and the second set of signals.
US10817693B1 System for decode of two-dimensional indicia
An apparatus includes a programmable logic configured to: convolve a stencil in a non-rotated orientation about a 2D array of pixels of a captured image received as image data from a camera to generate non-rotated stencil data; generate rotated stencil data based on a rotation of the stencil into a rotated orientation; generate, based on the non-rotated and rotated stencil data, a per-pixel density map indicative of a location of a corner of a 2D indicia within the captured image; employ noise filtering and subsampling to generate, based on the per-pixel density map, a per-tile density map indicative of the location of the corner of the 2D indicia within a 2D array of tiles that corresponds to the 2D array of pixels of the captured image; and generate, based on the per-tile density map, 2D indicia metadata indicative of the location of the 2D indicia within the captured image.
US10817690B2 Industrial digital barcode scanner
A barcode scanner assembly for capturing at least one object appearing in a field of view (FOV) is provided that includes a base defining a curved base surface and a scanner enclosure being mechanically coupled to the base. The scanner enclosure includes a top portion and a bottom portion opposite the top portion. The bottom portion of the scanner enclosure is positioned proximate to the base. The bottom portion of the scanner enclosure includes a curved scanner enclosure surface. The curved base surface and the curved scanner enclosure surface are nested such that a clearance of less than approximately 5 mm is formed between the curved base surface and the curved scanner enclosure surface.
US10817685B2 System and method for illuminating a target of a barcode reader
A code reader may include a light source configured to illuminate a target area in which items are to be located for reading machine-readable indicia associated with the items, an image sensor configured to capture an image of the target area, an illumination drive circuit in electrical communication with the light source, and an image capture circuit. The image capture circuit may be configured to (i) enable and disable the image sensor to capture an image of the target area during the high illumination and a portion(s) of the low illumination of the target area, and (ii) read an image captured by the image sensor. The illumination drive signals may cause the illumination drive circuit to generate a high illumination drive signal to cause the light source to produce a high illumination, and generate a low illumination drive current to cause said light source to produce a low illumination.
US10817684B2 Semiconductor device, non-contact electronic device, and period detection method
A semiconductor device, a non-contact electronic device, and a period detection method are provided. The semiconductor device includes an edge detection unit that detects edges of one of rises and falls of a data signal received via radio waves, a counting unit that counts a number of N-divided clock signals having a frequency which is 1/N (N is an integer equal to or greater than 2) of a frequency of a reference clock signal having a predetermined frequency according to the data signal in a section of the adjacent edges, a fraction counting unit that counts fractions of the N-divided clock signals determined according to a phase difference between the edge and the N-divided clock signal, and a first addition unit that adds a value obtained by multiplying the counted number by N to the fractions, and outputs a resultant value as a period of the data signal.
US10817682B2 Antenna assembly for an RFID reader
An antenna assembly for a radio frequency identification (RFID) reader includes: a support member having an inner surface and an opposing outer surface; a first bifilar helical antenna element wound about a first helical axis extending from the outer surface of the support member, wherein the first helical axis is exclusive to the first helical antenna element; a first control terminal on the support member, electrically connected with the first bifilar helical antenna element; a second bifilar helical antenna element wound about a second helical axis extending from the outer surface of the support member, wherein the second helical axis is exclusive to the second helical antenna element; and a second control terminal on the support member, electrically connected with the second bifilar helical antenna element.
US10817679B2 Multidimensional sieving for high density low collision RFID tag fields
A system comprising an RFID Reader and an array of RFID Tags, where the tags have the ability to measure physical signal properties such as FM deviation and Received Signal Strength as examples and use these measurements to create a means to refrain from responding to the Reader, unless the measured values fall inside a range determined by a built in algorithm or decision tree or by the Reader and transmitted to the array of Tags in an outbound message. The system may also use non-physical parameters, including tokens sent by the Interrogator/Reader to the Tag field. Moreover, physical parameters may be divided into maskable and unmaskable parameters. Signal frequency is not maskable by the environment, for example, but signal amplitude and phase are maskable by the environment during propagation. Additionally, the number, the nature and the range of each Multidimensional Variable are set by the Interrogator at the start of a session. In this way, foreknowledge or good estimates of the tag population will lead to higher efficiency operation.
US10817677B2 Single-line display of composite-text
A rendering engine and method for a displaying a first text string and a second string of content in a single-line, composite-text string through either a framing-counter filling scheme or a counter-stroke embedding scheme, or both, so as to reduce eye fatigue and thought interruption associated with eye shift between typical display schemes in which the two text strings to be compared are presented in different fields of vision.
US10817675B2 Methods and systems for distributing information on transportation vehicles
Methods and systems are provided for communicating an announcement to passengers on a transportation vehicle. For example, one method includes providing an information system on the vehicle having at least one of a wireless access point and a plurality of seat display devices and operating the information system to communicate with the wireless access point or the seat display devices. The method includes playing audio corresponding to the announcement over a public address system of the vehicle, and causing text corresponding to the audio to display on the seat display devices or personal electronic devices in communication with the wireless access point.
US10817673B2 Translating languages
A method, performed on a server, of translating between languages includes receiving first audio data for a first language from a mobile device, translating the first audio data to second audio data for a second language, receiving an indication that the mobile device has moved between two locations, and sending the second audio data to the mobile device in response to the indication.
US10817672B2 Natural language understanding (NLU) processing based on user-specified interests
Methods and apparatus for natural language understanding (NLU) processing based on user-specified interests. Information specifying a weight for each of a plurality of domains is received via a user interface. The plurality of domains each relates to a potential area of interest for the user, and the weight for a domain from among the plurality of domains indicates a level of interest for the user in the domain. A ranking classifier used to rank NLU hypotheses generated by an NLU engine is trained using training data from which features are, at least in part, based on the information specifying a weight for each of the plurality of domains.
US10817669B2 Automatic classification of adverse event text fragments
A method, a system, and a computer program product are provided. A training set of adverse event text fragments assigned to medical codes is analyzed to determine first text fragments having frequently occurring medical code assignments and second text fragments having infrequently occurring medical code assignments. The training set is modified to undersample the first text fragments and to oversample the second text fragments such that the text fragments of the modified training set correspond to a substantially uniform assignment of the medical codes. At least one machine learning model is generated and trained with the modified training set. Some parameters of the at least one machine learning model are updated based on errors detected during the training. After completing the training, an adverse event text fragment is applied to the at least one machine learning model to assign at least one medical code.
US10817664B2 Combined synchronous and asynchronous tag deployment
A tag management system can implement a combined synchronous and asynchronous tag-loading scheme. In an embodiment of this scheme, a synchronous tag may be included at the top of or near the top of a content page. This synchronous tag can hide one or more page elements that are to be modified by a subsequent asynchronous personalization tag. Subsequently, the asynchronous personalization tag can update the page element and then cause the page element to be displayed. As a result, flicker between the old and new page elements can be reduced or avoided.
US10817660B2 Linking visual properties of charts to cells within tables
Tools and techniques are described for linking visual properties of charts to cells within tables. Methods provided by these tools enable users to select visual properties that are associated with graphical displays of chart data, and to link these visual properties to respective cells within the tables. User interfaces provided by these tools may provide representations of visual properties associated with the graphical displays of chart data, with these representations of the visual properties being responsive to user input to link the cells in the tables to the visual properties. These user interfaces may also include representations of the cells that are associated with the representations of the visual properties.
US10817656B2 Methods and devices for enabling computers to automatically enter information into a unified database from heterogeneous documents
Enabling a computer to automatically enter information into a unified database from heterogenous documents. An image file is received. The image file is displayed in a first area of a window rendered on a tangible display device. The fields for data entry are displayed in a second area of the window. Optical character recognition is performed on the image file. At least one parameter of text is identified in the image file. The at least one parameter of the text is compared to at least one of a plurality of stored parameters. The text is sorted according to the at least one of the plurality of stored parameters into a plurality of categories, wherein sorted text is formed. The fields are auto-populated and displayed in the second area of the window based on the sorted text.
US10817653B2 Optimizing loading of web page based on aggregated user preferences for web page elements of web page
A method, system and computer program product for optimizing the loading of a web page. The server receives indications (e.g., Document Object Model (DOM) elements) of web page elements of interest of a web page from multiple client devices. The server updates a list of web page elements for the requested web page that is sorted in terms of popularity based on these received indications of web page elements of interest. The server may then appropriately respond to a request to retrieve that web page by accessing such a list and transmitting to the browser of the requesting client device the data to populate the content of the web page elements for the requested web page in an order based on the sorted list. In this manner, the browser will be able to optimize the loading of the web page.
US10817651B2 Method for referring to specific content on a web page and web browsing system
A method for referring to specific content on a web page includes addressing the web page by way of a URL. At least one extra part of the URL contains information on the specific content to be referred to on the web page. When the one extra part of the URL is disregarded, the web page is addressed by way of the URL in that the specific content to be referred to on the web page is disregarded. When the one extra part of the URL is acted upon, the specific content identified by the extra part is highlighted to a user via a browser's generation of the web page based on the extra part of the URL.
US10817648B1 Systems and methods for product visualization using a single-page application
Systems and methods are disclosed for visualizing products in a single-page application. Consistent with disclosed embodiments, an application system can receive from a client system, during rendering of a webpage received by the client system from a host system, a request for a script associated with the host system. The script can be executable by the client system to perform operations including modifying the webpage to include a visualization application in response to a selection of a visualization control in the webpage by a user of the client system. Consistent with disclosed embodiments, the application system can receive, from the visualization application, a request to display a product in a first image. A location can be identified in the first image using a machine learning model. Instructions can be provided to the visualization application for displaying the product at the location.
US10817646B2 Information processing system and control method therefor
A filled-in form service generates PDF files each containing a smaller number of pages by overlay output, instead of a single PDF file containing all pages. The filled-in form service updates an overlay index file indicating a location of each generated PDF file each time a PDF file is generated. A conversion service references the overlay index file, and successively converts newly generated PDF files into SVG. The conversion service updates a conversion index file indicating a location of each SVG file each time a SVG file is generated. A client terminal references the conversion index file, and displays, on a screen, web filled-in form data that is the generated SVG file.
US10817641B1 Method and system to implement topology integrity throughout routing implementations
Described is an improved approach to implement routing for electrical designs. A structural routing solution is provided, where an automatic routing mechanism is implemented to generate a complete routing tree. The approach captures users' design intent about the topology, and the routing system adhere to that topology intent throughout the layout process.
US10817631B1 Low-dropout regulator and charge pump modeling using frequency-domain fitting methods
Computer-implemented systems and methods are provided for modeling a charge pump. A relationship between an output voltage of the charge pump and a loading condition is determined. A frequency-domain analysis is performed at multiple frequencies to determine an impedance function representative of the charge pump's impedance at each of the multiple frequencies. A vector-fitting algorithm is applied to approximate the impedance function using a plurality of poles and residues. A circuit is synthesized based on the plurality of poles and residues. A model for the charge pump is generated, where the model includes the synthesized circuit and components that model the relationship between the output voltage and the loading condition.
US10817628B1 System and method for graphical model processing
In a graphical modeling environment supporting a model having at least two different analysis frameworks operating therein, a system and corresponding method of processing the graphical model modify the model to group model portions together for processing in the same analysis framework. Model parts are identified and associated with the analysis framework in which they operate. Model parts are then grouped based on their association with their analysis framework to form model portions that operate in one of the different analysis frameworks, In instances where topological separation of model portions operating in the same analysis framework occurs, the system and method reconfigure intervening model portions to be amenable with operation in the analysis framework of the surrounding model portions to improve processing efficiency.
US10817625B2 Method, device, and system for triggering and propagating of a covert mode status change using configuration protocol data
A process for triggering and propagating a covert mode status change using configuration protocol data includes, while a computing device is in a non-covert mode, maintaining one or more externally-perceivable output devices according to non-covert-configuration data of a non-covert profile; in response to detecting a trigger: changing the computing device to a covert mode; selecting a covert profile; controlling the externally-perceivable output devices according to covert-configuration data of the covert profile; and transmitting an instruction message to each of one or more second computing devices, the instruction message comprising: a status change message to place each of the one or more second computing devices in a respective covert mode; and covert-configuration protocol data mapped to the covert-configuration data of the covert profile, such that respective externally-perceivable output devices, at the one or more second computing devices, are controlled according to the covert-configuration protocol data.
US10817624B2 Memory system and storage device capable of permanently deleting data stored in a non-volatile memory
A storage device includes a non-volatile memory including a first block, a second block and a block management area that stores an initial data write time and a final data write time for each of the first block and the second block. The storage device also includes a memory controller that determines a creation time and a modification time for first data in response to a permanently delete command identifying the first data, selects at least one of the first block and the second block to be permanently deleted by comparing the initial data write time and the final data write time for each of the first block and the second block with the creation time and the modification time, and permanently deletes the selected at least one of the first block and the second block.
US10817623B2 Virus immune computer system and method
A method and apparatus prevents hacker code from infecting an application program by requiring decryption of the application program prior to running the application program on a computer. The method includes steps of: providing a storage device that is a separate unit from components necessary to operate the computer; storing a symmetric private key on the storage device; using the symmetric private key to produce an encrypted application program upon first installation; thereafter decrypting that part of the encrypted application program needed implement a command to run the application program; precluding the computer from running any part of the application program that has not been first encrypted with the symmetric private key; and, decrypting, on the fly, only those follow-on parts of the encrypted application program needed to perform functions called for during operation of the application program.
US10817622B2 Systems and methods for de-identifying medical and healthcare data
The invention relates generally to systems and methods for protecting patient privacy when health care information is shared between various entities and, in particular, to systems and methods that implement a multi-stage sanitizing routine for de-identifying patient data from medical reports and diagnostic images to ensure patient privacy, while preserving the ability for sanitized medical reports and diagnostic images to be re-identified.
US10817619B1 Method and system for securing data stored in a cloud-based software system
A method of and system for securing data stored in a cloud-based software system is disclosed. A cloud data security system routinely scans files and analyzes the cloud system events to determine potential data loss/leak, and notifies users of the cloud system in real-time. The cloud data security system suggests appropriate classification levels and optimal security settings to the user by collecting actions and behaviors of other users of the cloud data security system within an organization or others who perform similar job duties in different organizations and/or locations. The cloud data security system enhances data security by providing visibility, actionable insights, and awareness on risks associated with the data, not only to administrators but also to end users of the cloud-based software system in real-time.
US10817615B2 Method and apparatus for verifying images based on image verification codes
The present invention provides a method and apparatus for verifying images based on image verification codes, the method comprising selecting an identification image and multiple candidate images from an image gallery, where the candidate image comprise interference images and correct images corresponding to the identification image. The method also includes providing hint information for the identification image, the candidate images, and relationships between the identification image and the correct images. The method also includes receiving selection information of images selected from the candidate images. The method also includes determining if the verification passed when the correct images are determined to have been selected based on the selection information or, determining that verification has failed when the correct images are determined not to have been selected based on the selection information.
US10817611B1 Findings remediation management framework system and method
Aspects described herein may allow for the receiving, from a detection service, a plurality of configuration parameters, wherein each configuration parameter includes a type of a risk and an associated level of the risk, with a corresponding automated remediation action for each configuration parameter. A remediation management framework authenticates the detection service for access to the remediation management framework and initiates a scanning of a system of interest, based on the plurality of configuration parameters, by the detection service, to identify one or more risk findings. The remediation management framework receives the identified one more risk findings; and matches each of the one or more risk findings with the plurality of configuration parameters, which then triggers by the remediation management framework, the corresponding automated remediation action associated with each of the one or more risk findings.
US10817606B1 Detecting delayed activation malware using a run-time monitoring agent and time-dilation logic
A malicious content detection (MCD) system and a computerized method for manipulating time uses a time controller operating within the MCD system in order to capture the behavior of delayed activation malware (time bombs). The time controller may include a monitoring agent located in a software layer of a virtual environment configured to intercept software calls (e.g., API calls or system calls) and/or other time checks that seek to obtain a “current time,” and time-dilation action logic located in a different layer configured to respond to the software calls by providing a “false” current time that indicates considerably more time has transpired than the real clock.
US10817604B1 Systems and methods for processing source codes to detect non-malicious faults
Disclosed herein are embodiments of systems, methods, and products that execute tools to identify non-malicious faults in source codes introduced by engineers and programmers. The tools may execute a machine learning model on the source codes to perform sentiment analysis and pattern analysis on information associated with the source codes to generate annotated source code files identifying anomalies based on the sentiment analysis and the pattern analysis. One or more threat levels are then identified and ranked based on the one or more anomalies and a ranked list of the one or more threat levels is displayed on a graphical user interface of a computer.
US10817603B2 Computer security system with malicious script document identification
In some implementations, a method performed by data processing apparatuses includes receiving a new script document in a scripting language that has not yet been classified; identifying features of the new script document, wherein at least some of the features are script-language commands contained in the new script document; generating first feature-data for the new script document, the first feature-data comprising measures of frequency of occurrences of the features within the new script document; and assigning a classification to the new script document based on a comparison of the first feature-data with training data that comprises second feature-data for known-malicious script documents and third feature-data for known-benign script documents.
US10817602B2 Endpoint malware detection using an event graph
A data recorder stores endpoint activity on an ongoing basis as sequences of events that causally relate computer objects such as processes and files, and patterns within this event graph can be used to detect the presence of malware on the endpoint. The underlying recording process may be dynamically adjusted in order to vary the amount and location of recording as the security state of the endpoint changes over time.
US10817601B2 Hypervisor enforcement of cryptographic policy
Techniques for restricting the execution of algorithms contained in applications executing on virtual machines executing within a computer system are described herein. A first sampled set of computer executable instructions is gathered from a virtual machine by a controlling domain and compared against a reference set of computer executable instructions. If the first set is similar to the reference set, and if the execution of the algorithm corresponding to the reference set is restricted by one or more computer system polices, one or more operations limiting the execution of the restricted algorithm are performed, thus ensuring conformance with the computer system policies.
US10817589B2 Systems and methods for improving patient compliance with a prescription drug regimen
A system for improving patient compliance with a prescription drug regimen is described. The system includes a patient database for storing patient information, the information including contact information for a patient communication device (such as a telephone, cell phone, computer, or PDA) along with a method for communicating with that device. The system further includes an alert database for storing information about prescription reminder alerts to be sent to patients. A send program running on a computer retrieves information about prescription reminder alerts from the alert database and transmits the prescription reminder alerts to a patient communications device over a communications network using the contact information and contact method stored in the patient database.
US10817588B2 Ratio-reference measurement of the arrival time and/or amplitude of a digitized electronic pulse
A digital processing technique for measuring a characteristic of a digitized electronic signal pulse, particularly including its time of arrival and/or maximum. The technique is particularly suited for in-line implementation in a field programmable gate array or digital signal processor. For each detected pulse, one or more ratios are created from values of the pulse above baseline, obtained from regions of the pulse where the values change as its arrival time offset changes, and the ratio or ratios are used as variables in a reference table or equation to generate the value of the desired characteristic. The table or equation is created beforehand by using a secondary technique to study pulses of the type being measured, to establish the relationship between the ratio value or values and the desired characteristic, and to codify that relationship in the reference table or equation. Time resolutions of 2-3% of the sampling interval are demonstrated.
US10817587B2 Reconfigurable matrix multiplier system and method
A reconfigurable matrix multiplier (RMM) system/method allowing tight or loose coupling to supervisory control processor application control logic (ACL) in a system-on-a-chip (SOC) environment is disclosed. The RMM provides for C=A*B matrix multiplication operations having A-multiplier-matrix (AMM), B-multiplicand-matrix (BMM), and C-product-matrix (CPM), as well as C=A*B+D operations in which D-summation-matrix (DSM) represents the result of a previous multiplication operation or another previously defined matrix. The RMM provides for additional CPM LOAD/STORE paths allowing overlapping of compute/data transfer operations and provides for CPM data feedback to the AMM or BMM operand inputs from a previously calculated CPM result. The RMM anticipates the use of 8, 16, and 32-bit operand reconfigurable matrix datum in conjunction with a typical external memory bus data width of 512 bits and an instruction control unit (ICU) implemented using a series of RMM configuration words (RCW) and streaming opcode functions (SOF).
US10817585B2 Server side web based ad stitching and user specific optimization
Server side web based ad stitching and user specific optimization are disclosed. In various embodiments, a request for a page is received via a communication interface. A processor is used to provide an optimized version of the page at least in part by determining dynamically an optimized content element for the page based at least in part on a user attribute associated with the request and including the optimized content element as a static element in the optimized version of the page.
US10817583B2 Systems and methods for non-linear content creation
A system includes a memory configured to store a plurality of tools and a processor configured to use the plurality of tools. The processor uses the plurality of tools to retrieve historical information relating to a storyline, retrieve user information relating to user interactions with the storyline, provide the historical information and the user information for incorporating into the content, and generate the content using the historical information and the user information.
US10817577B2 Personalized data management systems and methods
This disclosure relates to systems and methods for managing data associated with a user using a personalized cloud storage platform operating as a centralized repository for user data generated from a variety of sources and/or user devices. By centralizing the storage and/or management of personal data that would conventionally be confined between multiple information silos, embodiments of the systems and methods disclosed herein may improve the ability of a user to control their personal data, facilitate utilization of their personal data in a variety of ways not offered by services associated with the silos, and/or allow a user to centrally manage their personal data. Further embodiments disclosed herein allow a user to define one or more policies or other rules associated with personal data stored in their personal cloud.
US10817576B1 Systems and methods for searching an unstructured dataset with a query
There is provided a method for searching an unstructured dataset with a query, comprising: receiving a query comprising a value for a first token of a triplet, and a value for a relation term defining a relationship between the first token and a second token of the triplet, wherein the second token is defined as a variable element set with an undefined value, creating a plurality of enhanced queries for the query, each one of the plurality of enhanced queries including variations of the relation term, providing the plurality of enhanced queries for search by a search engine on at least one dataset of unstructured text-based data, receiving a plurality of documents in response to the search, analyzing the plurality of documents for extracting at least one value for the variable element of the triplet, and providing the at least one value for the variable element.
US10817574B2 System and method for discovering objects in an environment
Systems and methods are provided for enabling a portable electronic device to retrieve information about an object when a Radio Frequency Identification (RFID) tag associated with the object, is detected. According to one embodiment a method is providing in the RFID tag is detected and an identity of the RFID tag is identified. The method also includes sending the identity of the RFID tag to a server for processing and receiving information corresponding to the identity of RFID tag, from the server. The information corresponding to the identity of the RFID tag denotes the information about the object attached to the RFID tag.
US10817571B2 Techniques for retrieving electronic patent documents
Techniques for retrieving electronic patent documents are disclosed. In one particular embodiment, the techniques may be realized as a method comprising receiving, by at least one computer processor communicatively coupled to a mobile device, an image containing an encoding of a patent number; decoding, by the at least one computer processor, the patent number; transmitting, by the at least one computer processor, the patent number to a patent database; and receiving, by the at least one computer processor, patent information based on the patent number.
US10817565B2 Automation of media content tag selection
A media content tagging system includes a computing platform having a hardware processor, and a system memory storing a tag selector software code configured to receive media content having segments, each segment including multiple content elements each associated with metadata tags having respective pre-computed confidence scores. For each content element, the tag selector software code assigns each of the metadata tags to at least one tag group, determines a confidence score for each tag group based on the pre-computed confidence scores of its assigned metadata tags, discards tag groups having less than a minimum number of assigned metadata tags, and filters the reduced number of tag groups based on the second confidence score to identify a further reduced number of tag groups. The tag selector software code then selects at least one representative tag group for a segment from among the further reduced number of tag groups.
US10817562B2 Disregarding audio content
One embodiment provides a method, including: receiving, at an information handling device, a user input to play media files associated with a media file type from a playlist comprising a plurality of media files; analyzing, using a processor, the plurality of media files to identify at least one media file not associated with the media file type; disregarding, at least temporarily, based on the analyzing, the at least one media file; and providing, based on the disregarding, output of a media file from the playlist other than the at least temporarily disregarded at least one media file. Other aspects are described and claimed.
US10817561B2 System for providing imaging satellite opportunity notification on a mobile device
A system, which includes a mobile device and a support server, provides real-time notifications to a user whenever imaging satellites are positioned in the vicinity of the user, such that the imaging satellite is in a position to capture imagery of the user's location or a user-specified location. The user may access and purchase, via the mobile device application, available satellite imagery. In certain embodiments, the user may also be provided with the opportunity to issue, via the mobile device, a satellite tasking request such that a satellite will be tasked to capture imagery of a specific location.
US10817559B2 Image processing apparatus with document similarity processing, and image processing method and storage medium therefor
To make it possible to search for a document of the same kind as that of a document relating to a scanned image both highly accurately and simply. An image processing apparatus including: a calculation unit configured to calculate a degree of similarity between an input document image and each of a plurality of document images by repeatedly performing calculation of a degree of similarity while changing each range including a specific area, which is a calculation target of a degree of similarity, in the input document image and the plurality of document images; and a determination unit configured to determine a document image whose calculated degree of similarity is the highest of the plurality of document images as a document image that matches with the input document image.
US10817558B1 Methods for producing sitemap for use with geographic information systems
A method for producing a geospatial sitemap for a property includes obtaining a sitemap of the property. Within the sitemap, regions that represent buildings and internal roads are identified. Associated with each region in the sitemap that represents a building is geospatial metadata for the property that provides geospatial information pertaining to the region and addressing information that pertains to the region.
US10817551B2 Method for expanding word, word expanding apparatus, and non-transitory computer-readable recording medium
A method for expanding a word performed by a processor includes (a) obtaining a first word, (b) obtaining, from a memory, a concept map that is unique to a user and that includes a plurality of second words and semantic distances between the plurality of second words, the plurality of second words including words belonging to different categories, (c) determining, if the plurality of second words include a word corresponding to the first word, the word corresponding to the first word as a basic word, (d) selecting, on the basis of the semantic distances to the basic word, at least one of the plurality of second words included in the concept map as an adjacent word, and (e) outputting a result of a search on the basis of the first word and the adjacent word.
US10817547B2 Cellular network information
Techniques are disclosed relating to a mobile device that communicates over short-range networks and long-range networks. In various embodiments, a mobile device includes one or more radios configured to communicate using a plurality of radio access technologies (RATs) including a cellular RAT and a short-range RAT. The mobile device may establish a first connection and a second connection with a network such that the first connection uses the short-range RAT and the second connection uses the cellular RAT. The mobile may collect information about the second connection and communicate the collected information to the network over the first connection. In some embodiments, the information includes a base station identifier, an MCC, an MNC, the cellular RAT and a cellular information age indicating the time since the information about the second connection was collected by the UE.
US10817544B2 Scaling available storage based on counting generated events
A data intake and query system measures an amount of raw data ingested by the system during defined periods of time. As used herein, ingesting raw data generally refers to receiving the raw data from one or more computing devices and processing the data for storage and searchability. Processing the data may include, for example, parsing the raw data into “events,” where each event includes a portion of the received data and is associated with a timestamp. Based on a calculated number of events generated by the system during one or more defined time periods, the system may calculate various metrics including, but not limited to, a number of events generated during a particular day, a number of events generated per day over a period of time, a maximum number of events generated in a day over a period of time, an average number of events generated per day, etc.
US10817536B2 Transferring connections in a multiple deployment database
Systems, methods, and devices for transitioning a client connection for a database from a first deployment of the database to a second deployment of the database. A method includes maintaining the client connection between a client and the first deployment such that database traffic occurs at the first deployment. The method includes generating a unique identification that references a first connection object of the first deployment and a second connection object of a second deployment. The method includes receiving a notification that the first deployment is unavailable and providing an external connection group unique identification to the second deployment for the second deployment to determine whether the client should be connected to the second deployment. The method includes receiving a uniform resource locator from the second deployment if the client should be connected to the second deployment.
US10817528B2 System and method for data warehouse engine
A data warehouse engine (DWE) includes a central processing unit (CPU) core and a first data organization unit (DOU), where the first DOU is configured to aggregate read operations. The DWE also includes a first command queue coupled between the CPU core and the first DOU, where the first command queue is configured to convey commands from the CPU core to the first DOU.
US10817525B2 Method for displaying customized compilation media items on an electronic display device
A computer implemented method for displaying a customized compilation media item comprising a compilation of multiple images and textual content on an electronic display device screen. A compilation media item creator program stored in an electronic database employing at least first and second templates arranged in accordance with a media application script for display of first and second composite images in a specified sequence is accessed by a user. Saved customized compilation media items are included as individual media item along with other individual media items in a saved player program on an electronic database, and the electronic display device screen is driven with a media player to display media items on the electronic device display screen. Customized compilation media items further may be selected and combined into groups or channels of such compilation media items.
US10817518B2 Implicit profile for use with recommendation engine and/or question router
Methods and systems for creating an implicit profile for use by a recommendation engine or a question router is provided. User behavior on at least one of one or more electronic devices and an electronic communications network is tracked. User-related information relating to the user behavior is analyzed to extract or derive key words therefrom. The key words are stored in a profiles database as the implicit profile and used by the recommendation engine or question router to characterize user interests, expertise, and skills when matching a request from a querying user to a potential user or group of users having the relevant background to respond to the request.
US10817514B2 Splitting of a join operation to allow parallelization
A system and method for processing a database query is described. In response to detection that a database query involves a star or snowflake join operation, a join operator in a preliminary query plan can be split into a build operator and a probe operator. The probe operator can be placed in a final query plan in the same place as the join operator in the preliminary query plan, while the build operator can be placed beneath the probe operator in the final query plan, between an exchange operator and the exchange operator's child from the preliminary query plan.
US10817511B2 Search dimensionality expansion
System and techniques for search dimensionality expansion are described herein. A history of intelligent agent activity may be received. A search result generated by an external entity may be obtained that includes a set of geographic points of interest (POI). A geographic segment may be retrieved from a geographic segment library when the geographic segment contains a member of the set of POI. Here, the geographic segment defines a geographic area and a dimension set. The search result may be modified to create a modified search result that includes a member of the dimension set. The modified search result may then be transmitted to a user device.
US10817503B2 System for transform generation
This specification describes technologies relating to generating transforms based on rule sets. In general, one aspect described in this specification can be embodied in methods that include receiving a rule set including execution cases, where at least one execution case in the rule set includes one or more trigger conditions and a specification of an output that is to be generated when the one or more trigger conditions are all satisfied. The methods may further include generating a control structure including a sequence of rows corresponding to one or more execution cases in the rule set. Each row may include a sequence of one or more trigger conditions and information specifying the output for a corresponding execution case. For at least one of the trigger conditions, when the trigger condition is failed, the control structure may direct processing to skip at least one row in the sequence of rows.
US10817501B1 Systems and methods for using a reaction-based approach to managing shared state storage associated with a distributed database
Embodiments are provided for managing shared states of objects associated with a distributed database. According to certain aspects, a reactor machine interfaces with a coordination service that is in communication with the distributed database to coordinate the shared states of the objects. The coordination service notifies the reactor machine when a shared state of an object has changed and, in response, the reactor machine determines a desired state of the object by executing a reactor function. The reactor machine provides the desired state of the object to the coordination service, and the coordination service updates the shared state of the object to reflect the desired state of the object. Accordingly, the logic of the reactor machine is de-coupled from the complexities of the coordination service.
US10817498B2 Distributed transactions in cloud storage with hierarchical namespace
Methods, systems, and programs provide for executing distributed transactions in a cloud storage system with a hierarchical namespace. One method includes receiving a request with operations to be executed atomically. Further, nodes are identified for executing the operations, each node having a respective clock and having at least part of a transactions table for controlling updates to entities. Each clock is one of a loosely-synchronized, a strictly-synchronized clock, a logical, or a physical clock. Additionally, the nodes process the operations, which includes setting a commit timestamp (CS) to a value of the clock in the node if the node is a first node in the processing. One node coordinates the transactions, and may be one of the nodes executing transactions. If the clock in the node is less than a current value of the CS, the node waits for the clock to reach the current value of the CS and the CS is updated. The transactions table is updated based on the value of the CS, the atomic execution is committed utilizing the final value of the CS, and a status is returned.
US10817492B2 Application extension
Systems and methods are disclosed for providing customized applications from platform software using application extension. For example, methods may include transmitting to a client device an application customization interface for presentation to a user; receiving one or more configuration commands from the client device, where the one or more configuration commands have been generated by the user using the application customization interface; based on the one or more configuration commands, generating a child application based on a parent application, where a configuration of the child application includes objects derived from the parent application via application extension; and invoking the child application using a platform instance to access customer data stored by the platform instance.
US10817491B2 Efficient and accurate lookups of data by a stream processor using a hash table
Responsive to a data lookup in a buffer triggered for a search string, a processor searches for a selection of pairs from among multiple pairs of a hash table read from at least one address hash of the search string and matching at least one data hash of the search string, each row of the hash table assigned to a separate address hash, each of the pairs comprising a pointer to a location in the buffer and a tag with a previous data hash of a previously buffered string in the buffer. The processor identifies, from among the selection of pairs, at least one separate location in the buffer most frequently pointed to by two or more pointers within the selection of pairs. The processor, responsive to at least one read string from the buffer at the at least one separate location matching at least a substring of the search string, outputs the at least one separate location as the response to the data lookup.
US10817488B2 Historical data representation in cloud service
Techniques are disclosed for collecting and visualizing historical data. Messages can be generated in response to user requests to make changes to activities in an integration flow. Data associated with the message can be collected in order to generate historical data regarding the message. Depending on the integration flow, a predetermined time point for generating the historical data can be obtained, and the historical data can be generated when the predetermined time point occurs.
US10817487B1 Storing semi-structured data
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for storing semi-structured data. One of the methods includes maintaining a plurality of schemas; receiving a first semi-structured data item; determining that the first semi-structured data item does not match any of the schemas in the plurality of schemas; and in response to determining that the first semi-structured data item does not match any of the schemas in the plurality of schemas: generating a new schema, encoding the first semi-structured data item in the first data format to generate the first new encoded data item in accordance with the new schema, storing the first new encoded data item in the data item repository, and associating the first new encoded data item with the new schema.
US10817485B2 Data center modeling for facility operations
A computer-implemented system and method for generating and maintaining at least one data center procedure is provided. The system includes a communication network, a storage device configured to store a plurality of basic unit instructions, one or more of the basic unit instructions having at least one procedure identifier, at least one processor coupled to the storage device and the communication network, and one or more components executable by the at least one processor and collectively configured to receive at least one data value associated with a data center, select at least one procedure identifier based on the at least one data value, identify a plurality of basic unit instructions associated with the at least one procedure identifier, assemble a data center procedure from the plurality of identified basic unit instructions, and provide the data center procedure to a user interface.
US10817484B2 Apparatus, systems, and methods for providing location information
The disclosed apparatus, systems, and methods relate to a location query mechanism that can efficiently determine whether a target entity is located within a region of interest (ROI). At a high level, the location query mechanism can be configured to represent a ROI using one or more polygons. The location query mechanism can, in turn, divide (e.g., tessellate) the one or more polygons into sub-polygons. Subsequently, the location query mechanism can use the sub-polygons to build an index system that can efficiently determine whether a particular location is within any of the sub-polygons. Therefore, when a computing device queries whether a particular location is within the region of interest, the location query mechanism can use the index system to determine whether the particular location is within any of the sub-polygons.
US10817482B2 Apparatus, systems, and methods for crowdsourcing domain specific intelligence
The present disclosure provides apparatus, systems, and methods for crowdsourcing domain specific intelligence. The disclosed crowdsourcing mechanism can receive domain specific intelligence as a data processing rule module. For example, a data analytics system can request a crowd of software developers to provide a data processing rule module tailored to process a particular type of information from a particular domain. When the data analytics system receives the data processing rule module from one of the software developers for the particular domain, the data analytics system can use the received data processing rule module to process information associated with the particular domain.
US10817481B2 Managing contact records between service provider accounts of a user
A user can manage personal contact information in a contacts application across multiple writable service provider accounts with only a minimum of user action required. An update function of the contacts application gives the user the ability to easily copy one or more contact records brought up in the contacts application to writable service provider accounts selectively chosen by the user.
US10817477B2 Prioritizing file synchronization in a distributed computing system
Some examples include performing a priority synchronization of a computing device to download a selected set of data files to the computing device from a distributed backup system. Data files are downloaded to a computing device by synchronizing with a server of the distributed backup system. A priority sync downloads a subset of the data files as priority files, rather than all of the data files of the user, thereby minimizing the computing resources consumed to download the data files. The priority sync can select the priority files based on various criteria, including an access pattern of the data files, attributes of the data files, or attributes of the computing device. The priority sync may also download non-priority files. The priority files may be downloaded in their original format and the non-priority files may be downloaded in a downgraded format.
US10817474B2 Adaptive rate compression hash processor
An input file is processed according to hash algorithm that references sets of literals to preceding sets of literals to facilitate copy-offset command generation. Preceding instances are identified by generating a hash of the literal set and looking up a corresponding entry in a hash table. The hash table may be accessed by placing look-up requests in a FIFO buffer. When the FIFO buffer is full, generation of the hash chain is suspended until it is no longer full. When repeated literals are found, generation of the hash chain is likewise suspended. The hash chain is used to generate a command file, such as according to the LZ algorithm. Runs of consecutive literals are replaced by a run-length command. The command file may then be encoded using Huffman encoding.
US10817471B2 Information processing device and method, and information processing program
A note-type personal computer according to the present invention has an LCD for displaying information stored in an internal storage provided therein, and an external storage or an external picture server connected thereto, via the internet. And, operation for the information stored in the respective storages is performed by the user in the same procedure using operation units such as a keyboard, a touch pad, with indication on the LCD confirmed. When the information stored in the picture server is displayed, the LCD displays auxiliary information indicative of this notice. The LCD displays the auxiliary information using a different folder name, or displays the auxiliary information on the background of a display area of the LCD. So, the user can confirm contents on the internet easily without the need of performing complicated operations.
US10817469B2 Method and apparatus for repairing file system directory tree
A method and an apparatus for repairing a file system directory tree are provided. Parent directory path information is added to metadata of each directory. When metadata of a directory tree is corrupted, the metadata is traversed, and N subdirectory trees are constructed according to subdirectory path information in the metadata of each directory. A corrupted directory is determined according to parent directory path information of a sub-root directory of a subdirectory tree. Metadata of a higher-level directory of a level R that is adjacent to the sub-root directory is reconstructed according to the parent directory path information of the sub-root directory of the subdirectory tree. The N subdirectory trees are constructed into one directory tree according to the reconstructed metadata of the higher-level directory of the level R that is adjacent to the sub-root directory.
US10817466B2 Dynamic server pool data segmentation using dynamic ordinal partition key without locks
Aspects described herein may relate to a data processing engine that executes on a computing device in order to store data from one or more feed files, which may be heterogeneous, to a destination data structure on a designated computing device. Because the files may be huge in size, it is important that the files be stored in a manner in order to reduce the time to move the data and to support am efficient mechanism for recovering from errors. A feed file may be dynamically partitioned into groups of contiguous rows based on a dynamic partitioning key, where data chunks are loaded into a plurality of clone tables and subsequently moved into a destination data structure. The data processing engine may determine a row size for the clone files and request for resources from a computing cloud to obtain those resources.
US10817464B1 Extracting quotes from customer reviews of collections of items
Technologies are described herein for extracting comments from customer reviews for a media item or a collection of media items in order to provide salient comments to promote the media item or the collection of media items. Comments contained in the customer reviews are associated with topics and individual comments are assigned to one or more of the topics. Sentiment indicators corresponding to the comments indicate a majority sentiment that is associated with the topics. Using the majority sentiment, quotes are extracted from the comments to be displayed with an offer to sell at the media item or the collection of media items.
US10817463B1 Adiabatic circuits for cold scalable electronics
A system and method comprising a cryogenic adiabatic circuit in a cryogenic environment and a clock generator at a higher temperature, the circuit's clock lines can be connected across the temperature gradient to the clock generator, where the clock generator runs below the frequency that would yield power dissipation equal to the static dissipation of a functionally equivalent CMOS circuit at room temperature, resulting in lower power for the function than possible at room temperature irrespective of the speed of operation.
US10817459B2 Direction indicator
An indication of a direction of transmission over the switching fabric is inserted into a data packet that is transmitted from a tile. The indication of direction may indicate directions from the transmitting tile in which intended recipient tiles are present. The switching fabric prevents (e.g. by blocking the data packet at one of a series of latches) the transmission in a direction not indicated in the data packet. Hence, power saving may be achieved, by preventing the unnecessary transmission of data packets over parts of the switching fabric.
US10817453B2 Information handling system multiple peripheral cable management
An information handling system interfaces with a docking station through a cable having first and second separate plug housings with first and second port connectors. An interconnecting structure formed in the first and second plug housings biases together with magnetic attraction to align the first and second port connectors in a predetermined manner adapted to insertion in adjacent ports of the information handling system. If the information handling system has only one port or has multiple non-adjacent ports, the plug housings separate to support insertion of a single connector into the information handling system.
US10817446B1 Optimized multiport NVMe controller for multipath input/output applications
This provides an optimized multiport NVMe controller on a single die that significantly reduces area and gate count for multipath I/O requirements over prior implementations without compromising any performance requirements. The arrangement implements minimal logic per NVMe controller as per NVMe specification requirements and implements shared logic for all common functions. This results in the desired substantial savings in gate count and area. The optimized multiport NVMe controller is used in multipath I/O-based memory subsystem where multiple hosts access Namespaces through their own dedicated queues. Illustratively, the optimized multiport NVMe controller shares common logic among NVMe controllers, providing area efficient solution for multipath I/O implementations. Shared logic across all NVMe controllers are the DMA Engine (Hardware block which handles all NVMe commands based on PRP or SGL pointers), Firmware Request Queue (FWRQ). Firmware Completion Queue (FWCQ) and DMACQ (DMA Completion Queue).
US10817442B2 Apparatus and methods for in data path compute operations
The present disclosure includes apparatuses and methods for in data path compute operations. An example apparatus includes an array of memory cells. Sensing circuitry is selectably coupled to the array. A plurality of shared input/output (I/O) lines provides a data path. The plurality of shared I/O lines selectably couples a first subrow of a row of the array via the sensing circuitry to a first compute component in the data path to move a first data value from the first subrow to the first compute component and a second subrow of the respective row via the sensing circuitry to a second compute component to move a second data value from the second subrow to the second compute component. An operation is performed on the first data value from the first subrow using the first compute component substantially simultaneously with movement of the second data value from the second subrow to the second compute component.
US10817439B2 Method and apparatus for transmitting a message
The present application discloses a method and an apparatus for transmitting a message. The method of an embodiment comprises: dividing a shared memory area allocated by an operating system into a plurality of memory blocks for storing messages having different priorities; dividing each memory block in the plurality of memory blocks into at least one memory unit having a successive serial number; determining, from the plurality of memory blocks according to a priority of a to-be-transmitted message, a target memory block for storing the to-be-transmitted message; and writing the to-be-transmitted message into a memory unit of the target memory block. This embodiment implements message transmission based on priorities of the messages, and improves the control security of an intelligent control system.