Document Document Title
US10840494B2 Compensation system for swelling of electrochemical cells
The invention resolves the problem of swelling of sealing electrochemical cells of prismatic format when they are assembled side by side in a grouping box by proposing a battery comprising at least two electrochemical cells (1a, 1b) of prismatic format, wherein the electrochemical cells are separated by a rigid wedge (2) having a hardness greater than or equal to 90 Shore A according to the standard ASTM D 2240 and by a flexible wedge (3) having a hardness of up to 60 Shore A according to the standard ASTM D 2240, the rigid wedge and the flexible wedge being electrically insulating.
US10840490B2 Manual service disconnect for battery system
Disclosed is a manual service disconnection device for a battery system, comprising: a service plug unit; a disconnection header unit which is attachably and detachably coupled to the service plug unit and is mounted in the battery system; and a flexible bus line having one end coupled to one surface of an insertion part of the disconnection header unit, which is inserted inside the battery system, and the other end coupled to a bus line coupling terminal inside the battery system so as to electrically connect the manual service disconnection device with the battery system, and having flexibility to be bendable.
US10840488B2 Battery fixing device
A battery fixing device includes: a receiving member on which two batteries are placed parallel to each other; a retainer having a portion hanging down between the two batteries to retain mutually opposed shoulder portions of the two batteries: rods having a proximal end and a distal end, the proximal end being fixed to the receiving member and the distal end passing through each end of the retainer; and nuts threadably engaged with the distal ends of the rods. The rods penetrate through the retainer within the range in which the two batteries are opposed.
US10840487B2 System, method, and apparatus for battery cell-stack compression
The present disclosure relates to the manufacture of battery packs/assemblies and more specifically, the manufacture of battery packs/assemblies for use in aircraft. A lightweight battery assembly with cell compression and/or pressure management system is disclosed herein. The cell compression and/or pressure management system can employ a sealed container housing a volatile vapor. The sealed container can be positioned within the battery enclosure and configured to impart a force to compress the cell-stack.
US10840481B2 Organic light-emitting display apparatus and method of manufacturing the same
An organic light-emitting display apparatus including: a substrate; a plurality of pixels that are formed on the substrate and each have a light emission area from which visible rays are emitted and a transmission area through which external light is transmitted; a pixel circuit portion disposed in each light emission area of the plurality of pixels; a first electrode that is disposed in each light emission area and is electrically connected to the pixel circuit portion; an intermediate layer that is formed on the first electrode and includes an organic emissive layer; a second electrode formed on the intermediate layer; and a capping layer that is disposed on the second electrode and includes a first capping layer corresponding to the light emission area and a second capping layer corresponding to the transmission area. Accordingly, electrical characteristics and image quality of the organic light-emitting display apparatus may be improved.
US10840478B2 Display panel
A display panel includes a substrate including an opening area and a display area surrounding the opening area, a plurality of display elements in the display area, and a groove arranged between the opening area and the display area, and including a first protruding tip and a second protruding tip having different heights from an upper surface of the substrate and spaced apart from each other, where the first protruding tip and the second protruding tip protrude from a side of the groove toward an inside of the groove.
US10840477B2 OLED display device
An organic light emitting diode (OLED) display device includes a flexible substrate, a thin-film transistor (TFT) layer, an OLED light emitting layer, a barrier layer, and an encapsulation layer. The encapsulation layer covers the barrier layer, and a portion of the encapsulation layer located at an outside of the barrier layer includes a first inorganic layer and a second inorganic layer. A protection layer is disposed on a portion of the first inorganic layer over surface the barrier layer, and the protection layer completely covers the barrier layer.
US10840470B2 Organic light emitting element, display apparatus, image pickup apparatus, and illumination apparatus
One embodiment of this invention has a first electrode, a first light emitting layer, and a second electrode, in which the first light emitting layer has a first host material and a first dopant material, a lowest triplet excitation energy of the first host material is higher than a lowest triplet excitation energy of the first dopant material, and, when a weight of the first light emitting layer is set to 100 wt %, a concentration of the first dopant material is 0.3 wt % or less.
US10840467B2 Image pickup device and electronic apparatus
An image pickup device includes: a first electrode film; an organic photoelectric conversion film; a second electrode film; and a metal wiring film electrically connected to the second electrode film, the first electrode film, the organic photoelectric conversion film, and the second electrode film all provided on a substrate in this order, and the metal wiring film coating an entire side of the organic photoelectric conversion film.
US10840466B2 Electronic device and solid state imaging apparatus
Disclosed herein is an electronic device including a first electrode, a second electrode, and a photoelectric conversion layer held between the first electrode and the second electrode. The first electrode is formed from a transparent conductive material having a work function ranging from 5.2 to 5.9 eV, preferably from 5.5 to 5.9 eV, more preferably 5.8 to 5.9 eV.
US10840463B2 Display device
According to one embodiment, a display device includes an insulating substrate including a first main surface, a first supporting substrate adhered to the first main surface of the insulating substrate, and a second supporting substrate spaced from the first supporting substrate and adhered to the first main surface of the insulating substrate, and the first supporting substrate includes a first side surface opposing the second supporting substrate, the second supporting substrate includes a second side surface opposing the first supporting substrate, the first supporting substrate is formed into a tapered shape which narrows toward the first side surface, and the second supporting substrate is formed into a tapered shape which narrows toward the second side surface.
US10840461B2 Organic electroluminescent element material, organic electroluminescent element and production method for organic electroluminescent element
Provided is an organic electroluminescence device material, which, in its production, is free from formation of impurities that worsen the performance of organic EL devices, which, in forming an upper layer by coating, does not cause dissolution mixing or swelling mixing, which forms a film of good quality and which contributes toward improving the performance (high durability, and low driving voltage) of organic EL devices. The organic electroluminescence device material is a siloxane compound having a recurring unit represented by the following general formula (1):
US10840460B2 Azaborinine derivatives, their synthesis and use in organic electronic devices
The present invention relates to azaborinine derivatives their synthesis as well as their use in organic electronic devices, particularly in organic light emitting devices, organic photovoltaic devices and organic photodetectors. The invention further relates to organic electronic devices comprising the present azaborinine derivatives
US10840459B2 Organic electroluminescent materials and devices
A compound having a formula selected from the group consisting of: is disclosed. In these structures, each one of A1 to A16 is N or C bonded to the applicable one of R1, R2, R3, and R4; ring A and ring B are joined by a C—C bond; each R1 to R6 is independently hydrogen or a variety of substituents; and any two of R1 to R6 are optionally joined or fused into a ring, provided that the following compound is excluded: Organic light emitting devices and consumer products containing the compounds are also disclosed.
US10840458B2 Organic electroluminescent materials and devices
Novel organic materials containing indolocarbazoles as donor connected with electron acceptors such as quinoxaline or dibenzoquinoxaline for PHOLED devices are disclosed.
US10840450B2 Polymer, and mixture or formulation, and organic electronic device containing same, and monomer thereof
Disclosed are a polymer, and a mixture or a formulation and an organic electronic device containing same, and applications thereof, and further a monomer of which the polymer is made; the polymer comprises on its side chain a repeating structure unit E, characterizing in that its S1(E)−T1(E))≤0.35 eV or even less, which may allow the said polymer having thermally activated delayed fluorescence (TADF) property. Thus a TADF polymer suitable for printing processes is provided, thereby reducing OLED manufacturing costs.
US10840446B2 Memory device
A memory device according to an embodiment includes a first conductive layer; a second conductive layer; a first metal oxide layer that is provided between the first conductive layer and the second conductive layer and includes at least one first metal element selected from the group consisting of aluminum (Al), gallium (Ga), zirconium (Zr), and hafnium (Hf); and a second metal oxide layer that is provided between the first metal oxide layer and the second conductive layer and includes at least one second metal element selected from the group consisting of zinc (Zn), titanium (Ti), tin (Sn), vanadium (V), niobium (Nb), tantalum (Ta), and tungsten (W). The first metal oxide layer includes a third metal element. The third metal element has a lower valence than a metal element having the highest atomic percent in the first metal oxide layer among the at least one first metal element.
US10840442B2 Non-stoichiometric resistive switching memory device and fabrication methods
Providing for a resistive switching memory device is described herein. By way of example, the resistive switching memory device can comprise a bottom electrode, a conductive layer, a resistive switching layer, and a top electrode. Further, two or more layers can be selected to mitigate mechanical stress on the device. In various embodiments, the resistive switching layer and conductive layer can be formed of compatible metal nitride or metal oxide materials having different nitride/oxide concentrations and different electrical resistances. Further, similar materials can mitigate mechanical stress on the resistive switching layer and a conductive filament of the resistive switching memory device.
US10840439B2 Magnetic tunnel junction (MTJ) fabrication methods and systems
Embodiments of the present invention facilitate efficient and effective increased memory cell density configuration. In one embodiment, the method comprises: forming a first pitch reference component and a second pitch reference component; forming a first pillar magnetic tunnel junction (pMTJ) located in a first level and a second pMTJ located in a second level, wherein the location of the second pMTJ with respect to the first pMTJ is coordinated based upon a reference pitch distance between the first pitch reference component and first pitch reference component. In one exemplary implementation, the first pitch reference component is a first switch coupled to the first pMTJ and the second pitch reference component is a second switch coupled to the second pMTJ. The reference component size can be based upon a minimum lithographic processing dimension.
US10840438B2 Reversed stack MTJ
An integrated circuit device includes a substrate and a magnetic tunneling junction (MTJ). The MTJ includes at least a pinned layer, a barrier layer, and a free layer. The MTJ is formed over a surface of the substrate. Of the pinned layer, the barrier layer, and the free layer, the free layer is formed first and is closest to the surface. This enables a spacer to be formed over a perimeter region of the free layer prior to etching the free layer. Any damage to the free layer that results from etching or other free layer edge-defining process is kept at a distance from the tunneling junction by the spacer.
US10840437B2 Semiconductor device and method for fabricating the same
A method for fabricating semiconductor device includes the steps of first providing a substrate having a magnetic tunnel junction (MTJ) region and an edge region, forming an first inter-metal dielectric (IMD) layer on the substrate, and then forming a first MTJ and a second MTJ on the first IMD layer, in which the first MTJ is disposed on the MTJ region while the second MTJ is disposed on the edge region. Next, a second IMD layer is formed on the first MTJ and the second MTJ.
US10840424B2 Packaging photon building blocks with top side connections and interconnect structure
Standardized photon building blocks are used to make both discrete light emitters as well as array products. Each photon building block has one or more LED chips mounted on a substrate. No electrical conductors pass between the top and bottom surfaces of the substrate. The photon building blocks are supported by an interconnect structure that is attached to a heat sink. Landing pads on the top surface of the substrate of each photon building block are attached to contact pads disposed on the underside of a lip of the interconnect structure. In a solder reflow process, the photon building blocks self-align within the interconnect structure. Conductors on the interconnect structure are electrically coupled to the LED dice in the photon building blocks through the contact pads and landing pads. The bottom surface of the interconnect structure is coplanar with the bottom surfaces of the substrates of the photon building blocks.
US10840423B2 Interconnects for light emitting diode chips
Solid-state lighting devices including light-emitting diodes (LEDs) and more particularly LED chips with interconnect structures are disclosed. LED chips are provided that include first interconnects electrically coupled to an n-type layer and second interconnects electrically connected to a p-type layer. Configurations of the first and second interconnects are provided that may improve current spreading by reducing localized areas of current crowding within LED chips. Various configurations are disclosed that include collectively formed symmetric patterns of the first and second interconnects, diameters of certain ones of either the first or second interconnects that vary based on their relative positions in LED chips, and spacings of the second interconnects that vary based on their distances from the first interconnects. In this regard, LED chips are disclosed with improved current spreading as well as higher lumen outputs and efficiencies.
US10840420B2 Method for manufacturing light emitting device
A method for manufacturing a light emitting device, includes: providing a reflective film; providing a light emitting element having a semiconductor stacked layer and electrodes formed at a first main surface side of the light emitting element; pressing the reflective film on the first main surface side to deform the reflective film, and disposing the reflective film on at least a side surface of the light emitting element; and exposing the electrodes of the light emitting element from the reflective film.
US10840419B2 Nitride semiconductor light-emitting device and manufacture method therefore
The present application discloses a nitride semiconductor light-emitting device and a manufacture method thereof. The nitride semiconductor light-emitting device includes an epitaxial structure, wherein the epitaxial structure has a first face and a second face opposite to the first face, the first face is a (0001) nitrogen face and located at the n type side of the epitaxial structure, the second face is located at the p type side of the epitaxial structure, the n type side of the epitaxial structure is electrically contacted with an n type electrode, the p type side is electrically contacted with a p type electrode, and a ridge waveguide structure is formed on the first face. The nitride semiconductor light-emitting device, especially a III-V nitride semiconductor laser or a super-radiance light-emitting diode, of the present application, has the advantages of low resistance, low internal loss, small threshold current, small thermal resistance and good stability and reliability and the like, and meanwhile the preparation process is simple and is easily implemented.
US10840417B2 Method for manufacturing an optoelectronic component and optoelectronic component
A method for manufacturing an optoelectronic component and an optoelectronic component are disclosed. In an embodiment, a method includes applying a conversion layer including a luminescence conversion material to a support plate including a glass, arranging at least two optoelectronic semiconductor chips over the conversion layer on a side remote from the support plate and forming an envelope material free from a luminescence conversion material between the optoelectronic semiconductor chips, thereby forming a workpiece.
US10840415B2 Method for manufacturing light-transmissive member and method for manufacturing light-emitting device
A method for manufacturing a light-transmissive member includes: providing a supporting member, and a light-transmissive sheet disposed on the supporting member, the light-transmissive sheet including: a first layer containing substantially no phosphor, and a second layer containing a phosphor; and forming a plurality of light-transmissive members from the light-transmissive sheet by dividing the light-transmissive sheet with a blade over the supporting member, such that each light-transmissive member includes: a first portion formed by separation of the first layer by a first crevice, the first portion containing substantially no phosphor, and a second portion formed by separation of the second layer by a second crevice, the second portion containing a phosphor, wherein one of the first portion and the second portion is layered on the other of the first portion and the second portion.
US10840412B2 Semiconductor light emitting device
A semiconductor light emitting device includes a light-emitting structure including a first conductivity-type semiconductor layer, an active layer, and a second conductivity-type semiconductor layer, a first transparent electrode layer on the second conductivity-type semiconductor layer, a first insulating layer on the first transparent electrode layer, the first insulating layer including a plurality of through-holes, a reflective electrode layer on the first insulating layer and connected to the first transparent electrode layer through the plurality of through-holes, and a transparent protection layer covering upper and side surfaces of the reflective electrode layer, the transparent protection layer being on a portion of the first insulating layer.
US10840409B2 Light emitting diode
A light emitting diode includes a current blocking layer interposed between a first connection pad and a first conductivity type semiconductor layer to improve efficiency in spreading of electric current supplied to the first conductivity type semiconductor layer.
US10840407B2 Electronic device and method for manufacturing the same
A method for manufacturing an electronic device comprises providing a substrate, applying a first bonding material on the substrate, bonding a plurality of light emitting units to the substrate through the first bonding material, identifying a defective light emitting unit from the plurality of light emitting units, removing the defective light emitting unit from a corresponding position on the substrate, applying a second bonding material, and bonding a repairing light emitting unit to the corresponding position through the second bonding material.
US10840406B2 Optical semiconductor element and method of driving optical semiconductor element
An optical semiconductor element includes: an optical waveguide body; a first electrode that is disposed on the second clad layer; a second electrode that is disposed on a second clad layer on one side of the first electrode in a light guiding direction of the optical waveguide body; a third electrode that is disposed on the second clad layer on the other side of the first electrode in the light guiding direction; and at least one fourth electrode that faces the first electrode, the second electrode, and the third electrode with the optical waveguide body interposed therebetween. The optical waveguide body includes a first separation region that electrically separates a first region under the first electrode from a second region under the second electrode and a second separation region that electrically separates the first region under the first electrode and a third region under the third electrode.
US10840403B2 Optical downshifting layer
The light conversion efficiency of a solar cell (10) is enhanced by using an optical downshifting layer (30) in cooperation with a photovoltaic material (22). The optical downshifting layer converts photons (50) having wavelengths in a supplemental light absorption spectrum into photons (52) having a wavelength in the primary light absorption spectrum of the photovoltaic material. The cost effectiveness and efficiency of solar cells platforms (20) can be increased by relaxing the range of the primary light absorption spectrum of the photovoltaic material. The optical downshifting layer can be applied as a low cost solution processed film composed of highly absorbing and emissive quantum dot heterostructure nanomaterial embedded in an inert matrix to improve the short wavelength response of the photovoltaic material. The enhanced efficiency provided by the optical downshifting layer permits advantageous modifications to the solar cell platform that enhances its efficiency as well.
US10840401B2 Method and device for improving power generation efficiency of a solar cell
The present invention provides a method for improving power generation efficiency of a solar cell, comprising: providing a synergistic structure for allowing the solar cell to receive light through thereof, wherein the synergistic structure is a three-dimensional structure; the three-dimensional structure has a surface area that is larger than a surface area of the solar cell, a refractive index of substances that used to construct the three-dimensional structure is higher than a refractive index of environmental substances around the solar cell, and improving an interface condition of the solar cell could increase light introduced into the solar cell and improving power generation efficiency of the solar cell.
US10840400B2 Photovoltaic device with back reflector
A device and method of improving efficiency of a thin film solar cell by providing a back reflector between a back electrode layer and an absorber layer. Back reflector reflects sunlight photons back into the absorber layer to generate additional electrical energy. The device is a photovoltaic device comprising a substrate, a back electrode layer, a back reflector, an absorber layer, a buffer layer, and a front contact layer. The back reflector is formed as a plurality of parallel lines.
US10840397B2 Highly-fluorescent and photo-stable chromophores for wavelength conversion
The invention provides highly fluorescent materials comprising a heterocyclic systems represented by formula (I): D1-HetL-HetiD2, wherein i is 0 and Het is wherein X is —S—. The chromophores are particularly useful for absorption and emission of photons in the visible and near infrared wavelength range. The photo-stable highly luminescent chromophores are useful in various applications, including in wavelength conversion films. Wavelength conversion films have the potential to significantly enhance the solar harvesting efficiency of photovoltaic or solar cell devices.
US10840393B2 Solar cell module and solar cell module manufacturing method
A solar cell module includes: a solar cell element that has a surface; a first sealing layer that is provided on the surface; and a light diffusion portion that is provided between an outer peripheral area C1 of the surface and the first sealing layer in such a manner that the light diffusion portion has a curvature and that contains a resin having a reflectivity higher than that of the first sealing layer.
US10840390B2 Locating and detecting device comprising a plurality of photodiodes
A detection and locating device comprising a plurality of optical sensors (Q1, Q2, Q3, Q4) having fields that together define the field of the detection and locating device, each sensor having a plurality of photodiodes having fields that together define the field of the sensor, the sensors being connected to a control unit (10) in such a manner that each sensor supplies a first signal corresponding to the sum of the signals from at least two of the photodiodes.
US10840388B1 Varactor with hyper-abrupt junction region including a superlattice
A semiconductor device may include a substrate and a hyper-abrupt junction region carried by the substrate. The hyper-abrupt junction region may include a first semiconductor layer having a first conductivity type, a superlattice layer on the first semiconductor layer, and a second semiconductor layer on the superlattice layer and having a second conductivity type different than the first conductivity type. The superlattice may include stacked groups of layers, with each group of layers including stacked base semiconductor monolayers defining a base semiconductor portion, and at least one non-semiconductor monolayer constrained within a crystal lattice of adjacent base semiconductor portions. The semiconductor device may further include a first contact coupled to the hyper-abrupt junction region, and a second contact coupled to the substrate to define a varactor.
US10840387B2 Buried oxide transcap devices
Certain aspects of the present disclosure provide semiconductor variable capacitors. One example semiconductor variable capacitor generally includes a semiconductor region, a first insulator region disposed below the semiconductor region, a first non-insulative region disposed below the first insulator region, a second non-insulative region disposed adjacent to the semiconductor region, and a third non-insulative region disposed adjacent to the semiconductor region, wherein the semiconductor region is disposed between the second non-insulative region and the third non-insulative region. In certain aspects, the semiconductor variable capacitor may include a second insulator region disposed above the semiconductor region and a second semiconductor region disposed above the second insulator region.
US10840385B1 Performance SiC Schottky diodes
An embodiment relates to a semiconductor component, comprising a semiconductor body of a first conduction type comprising a voltage blocking layer; and islands of a second conductivity type on a contact surface; and a metal layer on the voltage blocking layer, wherein the metal layer and the voltage blocking layer includes a Schottky contact, and a first conductivity type layer comprising the first conduction type not in contact with the Schottky contact that is interspersed between the islands of the second conductivity type.
US10840384B2 Schottky barrier diode and electronic circuit provided with same
An object of the present invention is to provide a Schottky barrier diode using gallium oxide capable of suppressing heat generation and enhancing heat radiation performance while ensuring mechanical strength and handling performance. A Schottky barrier diode includes a semiconductor substrate 20 made of gallium oxide having a recessed part 23 on the second surface 22, an epitaxial layer 30 made of gallium oxide and provided on a first surface 21 of the semiconductor substrate 20; an anode electrode 40 provided at a position overlapping the recessed part 23 as viewed in the lamination direction and brought into Schottky contact with the epitaxial layer 30, and a cathode electrode 50 provided in the recessed part 23 of the semiconductor substrate 20 and brought into ohmic contact with the semiconductor substrate 20. According to the present invention, since the thickness of the semiconductor substrate at a part thereof where forward current flows is selectively reduced, this makes it possible to suppress heat generation and to enhance heat radiation performance while ensuring mechanical strength and handling performance. Thus, even though gallium oxide having a low heat conductivity is used as the material of the semiconductor substrate, a temperature rise of the element can be suppressed.
US10840380B2 Active device substrate and manufacturing method thereof
An active device substrate includes a substrate, a first active device, and a second active device. The first active device includes a first gate, a crystallized metal oxide layer, a first insulation layer, a first source, and a first drain. The crystallized metal oxide layer is located on the first gate. The first insulation layer is sandwiched between the crystallized metal oxide layer and the first gate. An area from the top surface of the crystallized metal oxide layer to the bottom surface of the crystallized metal oxide layer is observed via a selected area diffraction mode of a transmission electron microscope, and a diffraction pattern of a crystallized phase can be observed. The second active device includes a second gate, a silicon semiconductor layer, a second source, and a second drain. A manufacturing method of an active device substrate is further provided.
US10840371B2 Ultra high voltage semiconductor device with electrostatic discharge capabilities
The method comprises forming a drain region in the first layer. The drain region is formed comprising a drain rectangular portion having a first end and a second end, a first drain end portion contiguous with the drain rectangular portion and extending from the first end of the drain rectangular portion away from a center of the drain region, and a second drain end portion contiguous with the drain rectangular portion and extending from the second end of the drain rectangular portion away from the center of the drain region. The method also comprises forming a source region free from contact with and surrounding the drain region in the first layer.
US10840368B2 Semiconductor device
According to an embodiment, a semiconductor device includes a first electrode, a first semiconductor region, second semiconductor regions, third semiconductor regions, a first conductive portion, a gate electrode, and a second electrode. The gate electrode includes a first electrode portion and a second electrode portion. The first electrode portion opposes a portion of the first semiconductor region, one of the second semiconductor regions, and one of the third semiconductors in a first direction perpendicular to a second direction. The second electrode portion is located between the first electrode portion and another one of the third semiconductor regions in the first direction. The second electrode portion opposes another portion of the first semiconductor region, another one of the second semiconductor regions, and the other one of the third semiconductor regions. A second insulating portion including a void is provided between the first electrode portion and the second electrode portion.
US10840365B2 Insulated gate bipolar transistor device, manufacturing method for semiconductor device, and manufacturing method for insulated gate bipolar transistor device
It is a purpose of the present invention to provide an insulated gate bipolar transistor device or the like that exhibits high performance and that is suitable for mass production.The insulated bipolar transistor device includes multiple trench structures including at least a trench gate, a first dummy trench, and a second dummy trench. The first dummy trench and the second dummy trench are configured as adjacent trenches. The trench gate is connected to a gate electrode layer. The first dummy trench and the second dummy trench are connected to an emitter electrode layer, and are not connected to the gate electrode layer. A first conductive source layer is also formed between the first dummy trench and the second dummy trench.
US10840362B2 IGBT with dV/dt controllability
A power semiconductor device includes an active cell region with a drift region, and IGBT cells at least partially arranged within the active cell region. Each IGBT cell includes at least one trench extending into the drift region along a vertical direction, an edge termination region surrounding the active cell region, and a transition region arranged between the active cell region and the edge termination region. The transition region has a width along a lateral direction from the active cell region towards the edge termination region. At least some of the IGBT cells are arranged within, or, respectively, extend into the transition region. An electrically floating barrier region of each IGBT cell is arranged within the active cell region and in contact with at least some of the trenches of the IGBT cells. The electrically floating barrier region does not extend into the transition region.
US10840357B2 FinFET device and method of forming same
A FinFET device and a method of forming the same are provided. A method includes forming a fin extending above an isolation region. A sacrificial gate is formed over the fin. A first dielectric material is selectively deposited on sidewalls of the sacrificial gate to form spacers on the sidewalls of the sacrificial gate. The fin is patterned using the sacrificial gate and the spacers as a combined mask to form a recess in the fin. An epitaxial source/drain region is formed in the recess.
US10840356B2 FinFET device and method of forming same
A method for forming a semiconductor device includes forming a fin over a substrate, forming an isolation region adjacent the fin, forming a dummy gate structure over the fin, recessing the fin adjacent the dummy gate structure to form a first recess using a first etching process, reshaping the first recess to form a reshaped first recess using a second etching process, wherein the second etching process etches upper portions of the fin adjacent the top of the recess more than the second etching process etches lower portions of the fin adjacent the bottom of the recess, and epitaxially growing a source/drain region in the reshaped first recess. Reshaping the first recess includes performing an oxide etch process, wherein the oxide etch process forms a porous material layer within the recess.
US10840354B2 Approach to bottom dielectric isolation for vertical transport fin field effect transistors
A vertical transport fin field effect transistor (VT FinFET), including one or more vertical fins on a surface of a substrate, an L-shaped or U-shaped spacer trough on the substrate adjacent to at least one of the one or more vertical fins, and a gate dielectric layer on the sidewalls of the at least one of the one or more vertical fins and the L-shaped or U-shaped spacer trough.
US10840353B2 High electron mobility transistor with dual thickness barrier layer
A semiconductor device includes a heterojunction semiconductor body including a first and second type III-V semiconductor layers with different bandgaps such that a first two-dimensional charge carrier gas forms at an interface between the two layers. The second type III-V semiconductor layer includes a thicker section and a thinner section. A first input-output electrode is on the thicker section and is in ohmic contact with the first two-dimensional charge carrier gas. A second input-output electrode is formed on the thinner section and is in ohmic contact with the first two-dimensional charge carrier gas. A gate structure is formed on the thinner section and is configured to control a conductive connection between the first and second input-output electrodes. The gate structure is laterally spaced apart from a transition between the thicker and thinner sections of the second type III-V semiconductor layer.
US10840351B2 Transistor with airgap spacer and tight gate pitch
A semiconductor structure is provided in which an L-shaped airgap spacer is located between a functional gate structure and a source/drain contact structure. The L-shaped airgap spacer is sandwiched between a lower dielectric material spacer that is L-shaped and an upper dielectric material spacer that is also L-shaped.
US10840350B2 Nanolaminate structure, semiconductor device and method of forming nanolaminate structure
The present disclosure provides a method of forming a nanolaminate structure. First, a pre-treatment is performed on a semiconductor substrate, in which the semiconductor substrate includes SiGe. Then, a first metal oxide layer is formed on the semiconductor substrate. Then, at least one second metal oxide layer and at least one third metal oxide layer are alternately stacked on the first metal oxide layer, thereby forming a nanolaminate structure. And, a conductive gate layer is formed on the nanolaminate structure.
US10840348B2 Enhancement mode high electron mobility transistor (HEMT)
The present disclosure provides an improved enhancement mode field effect transistor (FET) having an oxide (AlxTi1-xO) emulating p-type gate. The present disclosure provides a novel enhancement mode High Electron Mobility Transistor (HEMT) structure with AlxTi1-xO Gate Oxide Engineering as Replacement of p-GaN Gate. In an aspect, the present disclosure provides a hybrid gate stack that combines p-GaN technology with the proposed oxide for e-mode operation. The HEMT structure with AlxTi1-xO Gate oxide provides a threshold voltage tuning from negative to positive by changing p-doping composition. Using a developed p-type oxide, e-mode device shows ON current ˜400 mA/mm, sub-threshold slope of 73 mV/dec, Ron=8.9 Ωmm, interface trap density <1010 mm−2eV−1 and gate leakage below 200 nA/mm at the OFF-state breakdown.
US10840347B2 Semiconductor device with negative differential transconductance and method of manufacturing the same
Provided is a semiconductor device with negative differential transconductance. The semiconductor device includes a substrate, a gate electrode formed on the substrate, an insulating layer formed on the gate electrode, a source electrode material layer formed on the insulating layer, a semiconductor material layer formed on the insulating layer to be hetero-joined to the source electrode material layer, a source electrode formed on the source electrode material layer, and a drain electrode formed on the semiconductor material layer. A work function of the source electrode material layer is controlled by a gate voltage applied through the gate electrode, and the source electrode material layer shows negative differential transconductance depending on a level of the gate voltage.
US10840345B2 Source and drain contact cut last process to enable wrap-around-contact
A technique relates to a semiconductor device. A source or drain (S/D) contact liner is formed on one or more S/D regions. Annealing is performed to form a silicide layer around the one or more S/D regions, the silicide layer being formed at an interface between the S/D contact liner and the S/D regions. A block layer is formed into a pattern over the one or more S/D regions, such that a portion of the S/D contact liner is protected by the block layer. Unprotected portions of the S/D contact liner are removed, such that the S/D contact liner protected by the block layer remains over the one or more S/D regions. The block layer and S/D contacts are formed on the S/D contact liner over the one or more S/D regions.
US10840344B2 Semiconductor device and manufacturing method of semiconductor device
A semiconductor device and a manufacturing method thereof includes a source contact structure, a gate stack structure including a side region adjacent to the source contact structure, and a center region extending from the side region. The semiconductor device further includes a source gate pattern disposed under the side region of the first gate stack structure. The source gate pattern has an inclined surface facing the source contact structure. The semiconductor device also includes a channel pattern penetrating the center region of the gate stack structure, the channel pattern extending toward and contacting the source contact structure.
US10840338B2 Semiconductor device including graphene and method of manufacturing the semiconductor device
A semiconductor device includes a substrate and a graphene layer. The substrate includes an insulator and a semiconductor. The graphene layer is grown on a surface of the semiconductor. The semiconductor includes at least one of a group IV material and a group III-V compound. A method of manufacturing the semiconductor device is disclosed.
US10840334B2 Gallium nitride high-electron mobility transistors with deep implanted p-type layers in silicon carbide substrates for power switching and radio frequency applications and process for making the same
The disclosure is directed to a high-electron mobility transistor that includes a SiC substrate layer, a GaN buffer layer arranged on the SiC substrate layer, and a p-type material layer having a length parallel to a surface of the SiC substrate layer over which the GaN buffer layer is provided. The p-type material layer is provided in one of the following: the SiC substrate layer and a first layer arranged on the SiC substrate layer. A method of making the high-electron mobility transistor is also disclosed.
US10840329B1 Nanosheet transistor having improved bottom isolation
Embodiments of the invention are directed to a method that includes forming a first sacrificial nanosheet over a substrate and forming a first nanosheet stack over the first sacrificial nanosheet. A cavity is formed under the first nanosheet stack by removing at least a first portion of the first sacrificial nanosheet and leaving a second portion of the first sacrificial nanosheet. An isolation material is deposited within the cavity to form a first isolation region. A portion of the first nanosheet stack that is above the second portion of the first sacrificial nanosheet is removed to separate the first nanosheet stack into a second nanosheet stack and a third nanosheet stack. The second portion of the first sacrificial nanosheet is replaced with the isolation material to form a second isolation region. A bottom isolation region includes the first isolation region and the second isolation region.
US10840317B2 Display apparatus and method of manufacturing the same
A display apparatus includes a substrate including a display area and a sensor area, the display area including main pixels and the sensor area including auxiliary pixels and a transmission portion; a first pixel electrode and a first emission layer in each of the main pixels; a second pixel electrode and a second emission layer in each of the auxiliary pixels; an opposite electrode integrally arranged in the display area and the sensor area; and a metal layer at least partially surrounding the transmission portion, wherein the opposite electrode has an opening corresponding to the transmission portion.
US10840308B2 Organic light-emitting display
An organic light-emitting display comprises an overcoat layer disposed on a substrate, the overcoat layer having concave portion and convex portion disposed between neighboring concave portions, and an organic light-emitting diode and an auxiliary organic light-emitting diode disposed on the overcoat layer. A first electrode of the organic light-emitting diode is placed in the concave portion. An auxiliary electrode of the auxiliary organic light-emitting diode is placed on the convex portion.
US10840307B2 Subpixel arrangements of displays and method for rendering the same
An apparatus including a display and control logic. In one example, the display includes an array of subpixel groups. Each of the subpixel groups includes one subpixel in a first color, two subpixels in a second color, and two subpixels in a third color. Subpixel groups in each row of the array are repeated. Subpixel groups in each row of the array are staggered relative to subpixels groups in an adjacent row of the array. The control logic is operatively coupled to the display and configured to receive display data and convert the display data into control signals for driving the array of subpixel groups.
US10840306B2 Organic light emitting diode display
An organic light emitting diode (OLED) display includes first pixels, second pixels, and third pixels. The OLED display includes a first column including a plurality of the first pixels alternately arranged with a plurality of the second pixels; and a second column adjacent to the first column and comprising a plurality of the third pixels. One of the first pixels and one of the second pixels in the first column correspond to more than two of the third pixels in the second column. Rendering driving is applied such that high resolution of more than 350 pixels per inch (PPI) may be realized without deterioration of the image quality while the total number of pixels is smaller than in a pentile matrix arrangement.
US10840305B2 Organic light emitting diode display device
An organic light emitting diode display device in one example includes a substrate including first to third subpixels, a first electrode in each of the first to third subpixels, a hole injection layer on the first electrode in each of the first to third subpixels, first to third light emitting layers each on the hole injection layer in each of the first to third subpixels, first to third inorganic patterns which are on the first to third emitting layers in the first to third subpixels, respectively, an electron injection layer which is on the first to third inorganic patterns and is over the entire surfaces of the first to third subpixels, and a second electrode which is on the electron injection layer and is over the entire surfaces of the first to third subpixels.
US10840304B2 Circular polarizer and display
The present disclosure provides a circular polarizer for use on a display including a transparent substrate disposed on the display and a plurality of strip dielectric wire grids disposed on the transparent substrate; each dielectric wire grid is provided with a wire grid array formed by a plurality of wire grids, and each of the dielectric wire grids respectively corresponds to a region above one of R sub-pixel unit, G sub-pixel unit and B sub-pixel unit of the display and has a corresponding thickness, so that each of the dielectric wire grids forms a quarter-phase delay on the sub-pixel units of the corresponding display. The implementation of the disclosure can solve the problem that the traditional organic phase retarder can not achieve the wide circular partial effect, and improve the visual effect.
US10840302B2 Image sensor including nanostructure color filter
An image sensor includes a first light sensor layer including light sensing cells configured to sense first light of an incident light and generate electrical signals based on the sensed first light, and a color filter array layer disposed on the first light sensor layer, and including color filters respectively facing the light sensing cells. The image sensor further includes a second light sensor layer disposed on the color filter array layer, and configured to sense second light of the incident light and generate an electrical signal based on the sensed second light. Each of the color filters includes a nanostructure including a first material having a first refractive index, and a second material having a second refractive index greater than the first refractive index, the first material and the second material being alternately disposed with a period.
US10840300B2 3D vertical memory array cell structures with individual selectors and processes
Three-dimensional vertical memory array cell structures and processes. In an exemplary embodiment, a 3D vertical memory array structure is formed by performing operations that include forming an array stack having alternating metal layers and insulator layers, forming a hole through the array stack to expose internal surfaces of the metal layers and internal surfaces of the insulator layers, and performing a metal-oxidation process on the internal surfaces of the metal layers to form selector devices on the internal surfaces of the metal layers. The operations also include depositing one of resistive material or phase-change material within the hole on the selector devices and the internal surfaces of the insulator layers, such that the hole is reduced to a smaller hole, and depositing conductor material in the smaller hole.
US10840299B2 Resistive random access memory circuit
An RRAM circuit includes a first RRAM cell, a second RRAM cell, a first transistor, and a second transistor. The first RRAM cell is coupled between a first bit line and a first node. The second RRAM cell is coupled between a second bit line and the first node. The first transistor includes a first gate terminal, a first drain terminal, and a first source terminal. The first gate terminal is coupled to a first word line, the first drain terminal is coupled to the first node, and the first source terminal is coupled to a first source line. The second gate terminal is coupled to the first word line, the second drain terminal is coupled to the first node, and the second source terminal is coupled to a second source line.
US10840296B2 Three-dimensional integration for qubits on crystalline dielectric
Techniques related to a three-dimensional integration for qubits on crystalline dielectric and method of fabricating the same are provided. A superconductor structure can comprise a first wafer comprising a first crystalline silicon layer attached to a first patterned superconducting layer, and a second wafer comprising a second crystalline silicon layer attached to a second patterned superconducting layer. The second patterned superconducting layer of the second wafer can be attached to the first patterned superconducting layer of the first wafer. A buried layer can comprise the first patterned superconducting layer and the second patterned superconducting layer. The buried layer can comprise one or more circuits. The superconductor structure can also comprise a transmon qubit that can comprise a Josephson junction and one or more capacitor pads comprising superconducting material. The Josephson junction can comprise a first superconductor contact, a tunnel barrier layer, and a second superconductor contact.
US10840295B2 Fluxonium qubits and devices including plurality of vertical stacks of Josephson junctions
A fluxonium qubit includes a superinductor. The superinductor includes a substrate, and a first vertical stack extending in a vertical direction from a surface of the substrate. The first vertical stack includes a first Josephson junction and a second Josephson junction connected in series along the vertical direction. The superinductor includes a second vertical stack extending in a vertical direction from a surface of the substrate. The second vertical stack includes a third Josephson junction. The superinductor includes a superconducting connector connecting the first and second vertical stacks in series such that the first, second, and third Josephson junctions are connected in series. The fluxonium qubit further includes a shunted Josephson junction connected to the superinductor with superconducting wires such that the first, second, and third Josephson junctions of the superinductor that are in series are connected in parallel with the shunted Josephson junction.
US10840293B2 Image sensor structure
An image sensor structure includes a substrate, a first infrared filter, a second infrared filter, a planarization layer, a color filter and a third infrared filter. The substrate has a first sensing region for detecting visible light and a second sensing region neighboring the first sensing region for detecting infrared light. The first infrared filter is disposed on the first sensing region. The second infrared filter is disposed on the second sensing region and neighbors the first infrared filter. The second infrared filter defines one or more openings for penetrating incident light. The planarization layer is over the first infrared filter and the second infrared filter, and fills the one or more openings. The color filter is on the planarization layer and vertically above the first sensing region. The third infrared filter is on the planarization layer and is vertically above the second sensing region.
US10840286B2 Image sensors for generating counts of constituents in a volume of blood based on images
Among other things, an integral image sensor includes a sensor surface having a surface area at which light-sensitive pixels are arranged in rows and columns. The surface area includes two or more light-sensitive subareas each of the subareas having been configured to have been diced from a wafer along two orthogonal dimensions to form a discrete image sensor. The two or more light-sensitive subareas are arranged along one of the two orthogonal dimensions. The sensor surface of the integral image sensor is flat and continuous across the two or more subareas.
US10840285B2 Image sensor
An image includes a semiconductor substrate having a first surface and a second surface that face each other; a first photoelectric conversion region and a second photoelectric conversion region provided in the semiconductor substrate; a gapfill pattern that is interposed between the first and second photoelectric conversion regions and extends from the second surface toward the first surface, wherein a first side surface of the gapfill pattern faces the first photoelectric conversion region and a second side surface of the gapfill pattern faces the second photoelectric conversion region; and a conductive pattern disposed on the gapfill pattern. The conductive pattern includes a first portion disposed on the first side surface, a second portion disposed on the second side surface, and a connecting portion that is disposed on a top surface of the gapfill pattern and electrically connects the first portion to the second portion.
US10840282B2 Demodulation pixel devices, arrays of pixel devices and optoelectronic devices incorporating the same
Pixel devices and arrays of pixel devices are operable to demodulate modulated light incident on a photo-detection region of the pixel devices. The pixel devices can include floating diffusion implant layers and transfer gates. The floating diffusion implant layers and transfer gates are disposed such that photo-generated charge carriers can be conducted to the floating diffusion implant layers over minimal charge-carrier transport paths.
US10840279B2 Image sensor including a pixel array having pixel blocks arranged in a zigzag form
An image sensor may include a pixel array including a plurality of pixel blocks structured to convert light into electrical signals. Each of the plurality of pixel blocks may include a first light receiving circuit including a plurality of unit pixels which share a first floating diffusion; a second light receiving circuit arranged adjacent to the first light receiving circuit in a second direction, and including a plurality of unit pixels which share a second floating diffusion; a first driving circuit and a second driving circuit positioned between the first light receiving circuit and the second light receiving circuit, and aligned in a first direction crossing the second direction; and an intercoupling circuit configured to electrically couple the first floating diffusion, the second floating diffusion, the first driving circuit and the second driving circuit.
US10840278B2 Solid-state image pickup device and electronic apparatus
An imaging device includes a pixel array including a plurality of pixel units in a matrix arrangement. At least a first pixel unit of the plurality of pixel units includes a substrate including a first photoelectric conversion region and a second photoelectric conversion region, and a first layer over the substrate and including a first pixel circuit and a second pixel circuit. The first pixel unit includes a second layer over the first layer and including first and second wirings extending in a first direction, and a third layer over the second layer and including signal lines that extend in the second direction. The first pixel unit includes a first via that couples a first signal line to the first wiring, and a second via offset from the first via in the first direction and that couples a second signal line to the second wiring.
US10840276B2 Display panel and method for manufacturing the same
The present application provides a display panel and a method for manufacturing the same. The method includes: forming a groove right above a gate electrode and a first through hole above a substrate on a photoresist layer by using a halftone photomask with multi-transmittance and dividing the photoresist layer into a first region and a second region through the first through hole.
US10840274B2 Thin film transistor and display device
In an exemplary embodiment of the present disclosure, a thin film transistor including a gate electrode, an active layer, a source electrode, and a drain electrode on a non-pixel area of a substrate includes a first insulating layer that insulates the gate electrode from the source electrode and the drain electrode, and a second insulating layer that covers the source electrode and the drain electrode. According to an exemplary embodiment of the present disclosure, the first insulating layer and the second insulating layer are configured so as not to be extended to a pixel area of the substrate in order to reduce possible oscillation of transmittance depending on a viewing angle which occurs when a specific light of a light source passes through the pixel area.
US10840273B2 Display panel preventing charge accumulation in display area
A display panel is provided and includes a first data line and a first signal line which are disposed at a display area, a second data line and a second signal line which are disposed at a non-display area. A portion of the second data lines, a portion of the second signal lines, and the first data line or the first signal line are all on a same film layer structure of the display panel.
US10840272B2 Display device
A display device includes a first substrate including a display region and a non-display region, the non-display region being positioned on an outside of the display region, a first dam in the non-display region of the substrate, the first dam including a first barrier and a first stopper, the first stopper being on the first barrier and having a concave groove formed thereon, and a first alignment layer covering the display region of the first substrate, at least a part of the first alignment layer extending to the non-display region and contacting a surface of the first stopper.
US10840271B2 Ultra high density thin film transistor substrate having low line resistance structure and method for manufacturing the same
A display device is described that has reduced resistance in one or more of the gate, common, data electrical lines that control the operation of the pixels of the display device. Reduced resistance is achieved by forming additional metal and/or metal-alloy layers on the gate, common, and/or data lines in such a manner so that the cross-sectional area of those lines is increased. As a consequence, each such line is formed so as to be thicker than could otherwise be achieving without causing defects in the rubbing process of an alignment layer. Additionally, no widening of these lines is needed, thus preserving the aspect ratio of the device. The gate insulating and semiconducting layers that in part make up the thin film transistors that help control the operation of the pixels of the device may also be designed to take into account the increased thickness of the lines.
US10840269B2 Semiconductor device and method of manufacturing semiconductor device
A semiconductor device provided in a pixel circuit of a display device includes, in order from a lower side: a substrate; an LTPS layer; a first gate insulating layer; a first metal layer; a first flattened layer; a second gate insulating layer; an oxide semiconductor layer; a second metal layer; a passivation layer; and a third metal layer. The gate electrode layer of an LTPS-TFT and the gate electrode of an oxide semiconductor TFT are formed by the first metal layer.
US10840265B2 Display panel and method of improving display quality in peripheral regions thereof
A display panel includes a substrate having a display region and a peripheral region, first and second sub pixels, first and second gate driving units. The display region includes a first area having first scan lines and first sub pixels and a second area having second scan lines and second sub pixels. A portion of the first sub pixels and a portion of the second sub pixels are respectively electrically connected to the first and second scan line. The first gate driving unit includes a first driving transistor. The second gate driving unit includes a second driving transistor. The number of the first sub pixels driven by the first gate driving unit is less than the number of the second sub pixels driven by the second gate driving unit. The channel width of the first driving transistor is less than the channel width of the second driving transistor.
US10840260B2 Through-array conductive via structures for a three-dimensional memory device and methods of making the same
An alternating stack of insulating layers and dielectric spacer layers is formed over a semiconductor substrate. Memory stack structures are formed through the alternating stack. Backside trenches, a moat trench, and a contact opening are formed through the alternating stack, and are subsequently filled with sacrificial backside trench fill material structures, a sacrificial moat trench fill structure, and a sacrificial contact opening fill structure, respectively. The sacrificial moat trench fill structure is replaced with tubular dielectric wall structure. Portions of the dielectric spacer layers located outside the tubular dielectric wall structure are replaced with electrically conductive layers. The sacrificial backside trench fill material structures are replaced with backside trench fill structures. The sacrificial contact opening fill structure is replaced with a conductive via structure. Concurrent formation of the backside trenches, the moat trench, and the contact opening reduces processing steps and cost.
US10840259B2 Three-dimensional memory device including liner free molybdenum word lines and methods of making the same
A three-dimensional memory device includes an alternating stack of insulating layers and electrically conductive layers containing molybdenum portions located over a substrate, memory stack structures extending through the alternating stack, and including a memory film and a vertical semiconductor channel, and a backside blocking dielectric layer of a dielectric oxide material including aluminum atoms and at least one of lanthanum or zirconium atoms which directly contacts the molybdenum portions.
US10840254B2 Pitch scalable 3D NAND
A memory includes a plurality of levels of word lines interleaved with a plurality of levels of channel lines. Horizontal data storage levels are disposed between the plurality of levels of word lines and the plurality of levels of channel lines, the data storage levels including respective arrays of data storage regions in cross points of word lines and channel lines in adjacent levels of the plurality of levels of word lines and the plurality of levels of channel lines. Respective arrays of holes outside of the cross points are disposed in the channel line and word line levels. The channel lines and word lines have sides defined by undercut etch perimeters, along with air gaps or voids between the channel lines and word lines in each level. The word lines, bit lines and data storage nodes in each layer are vertically self-aligned.
US10840253B2 Increased gate coupling effect in multigate transistor
Devices and methods of forming a device are disclosed. The device includes a substrate defined with at least a device region. A multi-gate transistor disposed in the device region which includes first and second gates both having first and second gate sidewalls. The multi-gate transistor also includes first source/drain (S/D) regions disposed adjacent to the first gate sidewall of the first and second gate, a common second S/D region disposed adjacent to the second gate sidewall of the first and second gate. A negative capacitance element is disposed within the second gate to reduce total overlap capacitance of the transistor. An interlevel dielectric (ILD) layer is disposed over the substrate and covering the transistor. First and second contacts are disposed in the ILD layer which are coupled to the first and second S/D regions respectively.
US10840246B2 Integrated circuit having a vertical power MOS transistor
A device includes a vertical transistor comprising a first gate in a first trench, wherein the first gate comprises a dielectric layer and a gate region over the dielectric layer, and a second gate in a second trench, a high voltage lateral transistor immediately adjacent to the vertical transistor and a low voltage lateral transistor, wherein the high voltage lateral transistor is between the vertical transistor and the low voltage lateral transistor.
US10840243B2 Semiconductor device and manufacturing method thereof
In in a method of manufacturing a semiconductor device, an interlayer dielectric (ILD) layer is formed over an underlying structure. The underlying structure includes a gate structure disposed over a channel region of a fin structure, and a first source/drain epitaxial layer disposed at a source/drain region of the fin structure. A first opening is formed over the first source/drain epitaxial layer by etching a part of the ILD layer and an upper portion of the first source/drain epitaxial layer. A second source/drain epitaxial layer is formed over the etched first source/drain epitaxial layer. A conductive material is formed over the second source/drain epitaxial layer.
US10840242B2 Fin structure and method of forming same through two-step etching processes
A method includes, in a first etching step, etching a semiconductor substrate to form first recesses in a first device region and second recesses in a second device regions simultaneously. A first semiconductor strip is formed between the first recesses. A second semiconductor strip is formed between the second recesses. In a second etching step, the semiconductor substrate in the second device region is etched to extend the second recesses. The first recesses and the second recesses are filled with a dielectric material to form first and second isolation regions in the first and second recesses, respectively. The first isolation regions and the second isolation regions are recessed. Portions of the semiconductor substrate in the first and the second device regions protrude higher than top surfaces of the respective first and second isolation regions to form a first and a second semiconductor fin, respectively.
US10840239B2 3D semiconductor device and structure
A 3D integrated circuit device, including: a first layer including first transistors, overlaid by a second layer including second transistors, overlaid by a third layer including third transistors, where the first layer, the second layer and the third layer are each thinner than 2 microns, where the first layer includes first circuits including at least one of the first transistors, where the second layer includes second circuits including at least one of the second transistors, and where the third layer includes a charge pump circuit and control circuits to control the first circuits and the second circuits.
US10840238B2 Semiconductor device
A semiconductor device has a semiconductor substrate including an IGBT region operating as an IGBT provided by an emitter layer, a base layer, a drift layer and a collector layer, and a diode region operating as a diode and provided by an anode layer, the drift layer and a cathode layer. The semiconductor substrate further includes a guard ring of a second conduction type, provided in a surface layer of the drift layer in a peripheral region surrounding a device region where the IGBT region and the diode region are adjacent to each other. The cathode layer and the guard ring are positioned such as to satisfy L/d≥1.5, where L is a minimum value of a distance between the cathode layer and the guard ring as projected to a plane parallel to a surface of the semiconductor substrate, and d is a thickness of the semiconductor substrate.
US10840237B2 Electrostatic discharge protection circuit
An electrostatic discharge (ESD) protection circuit is coupled between first and second power supply buses. The ESD protection circuit includes a detection circuit; a pull-up circuit, coupled to the detection circuit, comprising at least a first n-type transistor; a pull-down circuit, coupled to the pull-up circuit, comprising at least a second n-type transistor; and a bypass circuit, coupled to the pull-up and pull-down circuits, wherein the detection circuit is configured to detect whether an ESD event is present on either the first or the second bus so as to cause the pull-up and pull-down circuits to selectively enable the bypass circuit for providing a discharging path between the first and second power supply buses.
US10840232B2 Shielding in a unit capacitor array
An array of capacitors on an integrated circuit includes a plurality of unit capacitors. Each unit capacitor includes an isolated capacitor node formed in a pillar structure. Each unit capacitor further includes a shared capacitor adjacent to the isolated capacitor node. The shared capacitor node is electrically coupled to shared capacitor nodes of other unit capacitors in the array. Each unit capacitor further includes a shield node coupled to a low impedance node and formed adjacent to the isolated capacitor node to reduce the chance of capacitance forming between conductors to the isolated nodes and the shared nodes thereby preventing unwanted charge from entering the shared nodes and reducing linearity of the array.
US10840229B2 Graphics processing unit and high bandwidth memory integration using integrated interface and silicon interposer
A semiconductor device assembly that includes first and second semiconductor devices connected directly to a first side of a substrate and a plurality of interconnects connected to a second side of the substrate. The substrate is configured to enable the first and second semiconductor devices to communicate with each other through the substrate. The substrate may be a silicon substrate that includes complementary metal-oxide-semiconductor (CMOS) circuits. The first semiconductor device may be a processing unit and the second semiconductor device may be a memory device, which may be a high bandwidth memory device. A method of making a semiconductor device assembly includes applying CMOS processing to a silicon substrate, forming back end of line (BEOL) layers on a first side of the substrate, attaching a memory device and a processing unit directly to the BEOL layers, and forming a redistribution layer on the second side of the substrate.
US10840227B2 Under-bump-metallization structure and redistribution layer design for integrated fan-out package with integrated passive device
A semiconductor package includes an integrated passive device (IPD) including one or more passive devices over a first substrate; and metallization layers over and electrically coupled to the one or more passive devices, where a topmost metallization layer of the metallization layers includes a first plurality of conductive patterns; and a second plurality of conductive patterns interleaved with the first plurality of conductive patterns. The IPD also includes a first under bump metallization (UBM) structure over the topmost metallization layer, where the first UBM structure includes a first plurality of conductive strips, each of the first plurality of conductive strips electrically coupled to a respective one of the first plurality of conductive patterns; and a second plurality of conductive strips interleaved with the first plurality of conductive strips, each of the second plurality of conductive strips electrically coupled to a respective one of the second plurality of conductive patterns.
US10840226B2 Light-emitting apparatus
A light-emitting apparatus includes a plurality of packages each including a first substrate, and a single second substrate on which the plurality of packages are arrayed. The first substrate includes a first light source and a second light source. The first light source includes a first light-emitting section that emits light having a first wavelength, and first and second electrodes that are coupled to the first light-emitting section. The second light source includes a second light-emitting section that emits light having a second wavelength, and third and fourth electrodes that are coupled to the second light-emitting section. The second substrate includes first connection which is coupled to both the first electrode in a first package and the first electrode in a second package, second connection coupled to both the third electrode in the first package and the third electrode in the second package, and a driving circuit.
US10840225B1 Package-on-package and package connection system comprising the same
A package-on-package and a package connection system including the same are provided. The package-on-package includes a first semiconductor package including a first semiconductor chip, and a second semiconductor package disposed on the first semiconductor package and including a second semiconductor chip electrically connected to the first semiconductor chip. The first semiconductor chip includes an application processor (AP) including a first image signal processor (ISP), and the second semiconductor chip includes a second image signal processor (ISP).
US10840220B2 Semiconductor device
A semiconductor device of an embodiment includes a substrate, first, second, third, and fourth semiconductor elements, a first wiring layer, and first and second bonding wires. The third semiconductor element is on the substrate between the first resin element and the second resin element. The first wiring layer is on the first semiconductor element, is connected to the first semiconductor element, and is connected to the substrate by the first bonding wire. The fourth semiconductor element is on the first wiring layer and is connected to the first wiring layer by a second bonding wire. The first bonding wire is at a side of the first wiring layer other than a side farthest from the second wiring layer.
US10840218B2 Semiconductor device and method of manufacture
An integrated fan out package on package architecture is utilized along with a reference via in order to provide a reference voltage that extends through the InFO-POP architecture. If desired, the reference via may be exposed and then connected to a shield coating that can be used to shield the InFO-POP architecture. The reference via may be exposed by exposing either a top surface or a sidewall of the reference via using one or more singulation processes.
US10840217B2 Stacked chip package and methods of manufacture thereof
A chip package is provided. The chip package includes a semiconductor chip and a semiconductor die over the semiconductor chip. The chip package also includes a dielectric layer over the semiconductor chip and encapsulating the semiconductor die, and the dielectric layer is substantially made of a semiconductor oxide material. The chip package further includes a conductive feature penetrating through a semiconductor substrate of the semiconductor die and physically connecting a conductive pad of the semiconductor chip.
US10840215B2 Sawing underfill in packaging processes
A method includes bonding a first and a second package component on a top surface of a third package component, and dispensing a polymer. The polymer includes a first portion in a space between the first and the third package components, a second portion in a space between the second and the third package components, and a third portion in a gap between the first and the second package components. A curing step is then performed on the polymer. After the curing step, the third portion of the polymer is sawed to form a trench between the first and the second package components.
US10840214B2 Carrier and integrated memory
An integrated circuit (IC) chip carrier includes one or more memory devices therein. The memory is integrated into the carrier prior to the IC chip being connected to the carrier. Therefore, the IC chip may be connected to the memory at the same time as the IC chip is connected to the carrier. An access instruction may be sent from the IC chip to the memory through a wiring line of the IC chip carrier. Power potential may be sent from a system board to the memory through a vertical interconnect access (VIA). Alternatively, an access instruction may be sent from a first IC chip to the memory and power potential may be sent from a second IC chip to the memory.
US10840213B2 Bonding system
A bonding system includes a substrate transfer device configured to transfer a first substrate and a second substrate to a bonding apparatus, a first holding plate configured to hold the first substrate from an upper surface side, and a second holding plate disposed below the first holding plate and configured to hold the second substrate from a lower surface side so that the second substrate faces the first substrate. The substrate transfer device includes a first holding part capable of holding the first substrate from the upper surface side, and a second holding part disposed below the first holding part and capable of holding the second substrate from the lower surface side. The first holding part and the second holding part are configured to receive and hold the first substrate and the second substrate at the same time from the first holding plate and the second holding plate.
US10840211B2 Semiconductor package with leadframe having pre-singulated leads or lead terminals
A packaged semiconductor device includes at least one semiconductor die having circuitry with circuit nodes coupled to bond pads that have bonding features thereon. A plurality of leads or lead terminals include at least metal bars, wherein the plurality of leads or lead terminals are exclusive of any saw marks. The semiconductor die is flipchip attached with a bonded connection between respective bonding features and respective leads or lead terminals.
US10840209B2 Methods and systems for manufacturing semiconductor devices
A thermocompression bonding (TCB) apparatus can include a wall having a height measured in a first direction and configured to be positioned between a first pressing surface and a second pressing surface of a semiconductor bonding apparatus. The apparatus can include a cavity at least partially surrounded by the wall, the cavity sized to receive a semiconductor substrate and a stack of semiconductor dies positioned between the semiconductor substrate and the first pressing surface, the stack of semiconductor dies and semiconductor substrate having a combined unpressed stack height as measured in the first direction. In some embodiments, the unpressed stack height is greater than the height of the wall, and the wall is configured to be contacted by the first pressing surface to limit movement of the first pressing surface toward the second pressing surface during a semiconductor bonding process.
US10840207B2 Line-integrated switch and method for producing a line-integrated switch
Line-integrated switch having at least a first metal flat part 2, at least a second metal flat part 8, wherein the flat parts are arranged in an overlapping region with the wide sides thereof one above the other and in the overlapping region a semi-conductor switch 18 is arranged between the flat parts 2, 8 so as to connect the flat parts 2, 8 to each other in a switching manner. A simple construction is possible in that at least in the overlapping region a first of the flat parts 2, at a side facing the second of the flat parts 8, is coated at least partially with an insulation, wherein a recess is provided in the insulation in a contact region 10 and the semi-conductor switch 18 in the contact region 10 is electrically contacted with the flat part 8.
US10840202B2 Method of forming solder bumps
A method of forming solder bumps includes preparing a substrate having a surface on which a plurality of electrode pads are formed, forming a resist layer on the substrate, the resist layer having a plurality of openings, each of the openings being aligned with a corresponding electrode pad of the plurality of electrode pads, forming a conductive pillar in each of the openings of the resist layer, forming conductive layers to cover at least side walls of the resist layer in the openings to block gas emanating from the resist layer, filling molten solder in each of the openings in which the conductive layers has been formed and removing the resist layer.
US10840200B2 Manufacturing method of chip package structure comprising encapsulant having concave surface
A manufacturing method of a chip package structure includes: dicing a wafer to separate chips formed thereon; mounting the chips on a carrier, wherein an active surface and pads of each chip are buried in an adhesive layer disposed on the carrier, and a top surface of the adhesive layer between the chips is bulged away from the carrier; forming an encapsulant to encapsulate the chips and cover the adhesive layer, wherein the encapsulant has a concave surface covering the top surface of the adhesive layer and a back surface opposite to the concave surface; removing the carrier and the adhesive layer; forming a first dielectric layer to cover the concave surface and the active surface; forming a patterned circuit layer on the first dielectric layer, to electrically connect to the pads through openings in the first dielectric layer; and forming a second dielectric layer on the patterned circuit layer.
US10840194B2 Advanced crack stop structure
An integrated circuit (IC) structure includes an active area of the IC structure insulator positioned over a substrate. The active area includes an interconnection structure comprised of a plurality of levels, each of the interconnect structure levels including an interlayer dielectric (ILD) layer, a barrier layer disposed over the ILD and a conductor metal layer over the barrier layer. The IC structure also includes a crack stop area which includes a crack stop structure having an equal plurality of levels as the interconnect structure. Each of the crack stop structure levels includes at least one of the layers of the interconnection structure at a same level. At least one crack stop structure level also includes a high modulus layer unique to the crack stop structure level as compared to the corresponding interconnect structure level.
US10840193B2 Semiconductor device
A semiconductor device includes a semiconductor substrate 101 containing a circuit region CR and a chip outer peripheral region PR provided adjacent thereto, a first interlayer-insulating film 102 provided on the semiconductor substrate 101, a second interlayer-insulating film 104 provided on the first interlayer-insulating film 102, a first step ST1 provided between the semiconductor substrate 101 and the first interlayer-insulating film 102 so that the chip outer peripheral region PR side is lower than the circuit region CR side in the chip outer peripheral region PR, and a second step ST2 located on the circuit region CR side relative to the first step ST1 and provided in the second interlayer-insulating film 104 in the chip outer peripheral region PR.
US10840188B2 Semiconductor device
A semiconductor device includes a substrate having a first surface, a second surface opposite to the first surface, and a side surface extending between the first surface and the second surface; a pad electrode provided on the first surface of the substrate; an internal wiring provided in the substrate, and electrically connected to the pad electrode; a first wiring provided in the substrate, and exposed from the substrate at the side surface; an insulator provided between the first wiring and the internal wiring so as to separate the first wiring from the internal wiring; a semiconductor chip provided on the substrate, and electrically connected to the pad electrode; and a resin covering the semiconductor chip.
US10840184B2 Formation of copper layer structure with self anneal strain improvement
In a method for manufacturing an interconnect structure, a dielectric layer is removed to form a first recess and a second recess. The first recess is below the second recess. A first metal layer is deposited to fill the first recess and a first portion of the second recess. A carbon-containing layer is deposited over the first metal layer to fill a second portion of the second recess, which is over the first portion. A second metal layer is deposited over the carbon-containing layer to fill a third portion of the second recess, which is over the second portion. A carbon concentration of the carbon-containing layer is greater than a carbon concentration of the first metal layer and a carbon concentration of the second metal layer, and the carbon concentration of the first metal layer is substantially the same as the carbon concentration of the second metal layer.
US10840179B2 Electronic devices with bond pads formed on a molybdenum layer
An electronic device comprises: a molybdenum layer; a bond pad formed on the molybdenum layer, the bond pad comprising aluminum; and a wire bonded to the bond pad, the wire comprising gold.
US10840176B2 Conductive structure, circuit, and display device
A conductive structure includes a first wire, a second wire, and a conductive pillar. The second wire is disposed over the first wire and intersected with the first wire. The conductive pillar is disposed between the first wire and the second wire. A bottom surface area of the conductive pillar is greater than an area at which the first wire overlaps the conductive pillar.
US10840173B2 Multi-pitch ball grid array
A mixed pitch method of placing pads in a ball grid array (BGA) package having a. BGA substrate and a plurality of connectors arranged in an array and connected via the pads to the BGA substrate. Selected pairs of the pads are placed on the BGA substrate at a distance defined by a first pitch PT. Ground pads are placed on the BGA substrate at a distance from the selected pairs of pads defined by a second pitch P2, wherein P2=M*P1 and M is greater than one. The selected pairs of the pads on the BGA substrate are also placed at a distance from other selected pairs of the pads defined by the second pitch P2.
US10840170B2 Semiconductor package substrate and method for manufacturing same
A semiconductor package substrate, in which a base substrate having an upper surface and a lower surface and formed of a conductive material is filled with resin formed of an insulating material, includes a die pad formed of the conductive material on the upper surface and a lead arranged on the upper surface by being electrically separated from the die pad and comprising a bonding pad that is a wire bonding area. A protrusion protruding toward the lower surface is formed in a central area of the bonding pad. A central thickness of the bonding pad is greater than a peripheral thickness of the bonding pad.
US10840168B2 Leadframe package with side solder ball contact and method of manufacturing
The present disclosure is directed to a leadframe package having a side solder ball contact and methods of manufacturing the same. A plurality of solder balls are coupled to recesses in a leadframe before encapsulation and singulation. After singulation, a portion of each solder ball is exposed on sidewalls of the package. This ensures that the sidewalls of the leads are solder wettable, which allows for the formation of stronger joints when the package is coupled to a substrate. This increased adhesion reduces resistance at the joints and also mitigates the effects of expansion of the components in the package such that delamination is less likely to occur. As a result, packages with a side solder ball contact have increased life cycle expectancies.
US10840167B2 Integrated heat spreader with configurable heat fins
Various integrated heat spreaders and methods of making the same are disclosed. In one aspect, an integrated heat spreader to provide thermal management of a first heat generating component on a circuit board is provided. The integrated heat spreader includes a shell that has an internal space, at least one inlet port to receive a coolant to cool the first heat generating component and at least one outlet port to discharge the coolant. Plural heat fins are connected to the shell in the internal space. The heat fins are selectively connectable to the shell in multiple arrangements to provide selected flow rates of the coolant in one or more regions of the internal space.
US10840165B2 Electronics package with improved thermal performance
An electronics package includes a thermal lid over a flip chip component such that the thermal lid is in contact with a surface of a flip chip component and one or more thermal vias in a substrate on which the flip chip component is mounted. The thermal lid dissipates heat from the flip chip component by way of the thermal vias to improve the thermal performance of the electronics package.
US10840162B2 Semiconductor die with improved ruggedness
A semiconductor die includes a substrate, a first passivation layer over the substrate, and a second passivation layer over the first passivation layer and the substrate. The substrate has boundaries defined by a substrate termination edge. The first passivation layer is over the substrate such that it terminates at a first passivation termination edge that is inset from the substrate termination edge by a first distance. The second passivation layer is over the first passivation layer and the substrate such that it terminates at a second passivation termination edge that is inset from the substrate termination edge by a second distance. The second distance is less than the first distance such that the second passivation layer overlaps the first passivation layer.
US10840160B2 Display device and method for repairing and detecting thin film transistor of display device
Disclosed are a display device and a method for repairing and detecting a thin film transistor of the display device. The display device includes a plurality of thin film transistors, a gate line, a data line, and a testing circuit. The testing circuit includes a first detection pad, a second detection pad, a third detection pad, a first detection metal wire, and a second detection metal wire. The first detection metal wire is connected to the second detection pad. The second detection metal wire has a first branch, a detection metal pad, and a second branch. The first branch connects the first detection pad and the detection metal pad. The second branch connects the third detection pad and the detection metal pad. The detection metal pad overlaps with the first detection metal wire in a vertical direction. The first detection metal wire has a width same as that of the gate line, and the detection metal pad has a width same as that of the data line.
US10840157B2 Methods for reducing chip testing time using trans-threshold correlations
A method for testing system-on-a-chip (SoC) for faults at subthreshold or substantially at threshold operating voltages includes the steps of testing the SoC for fault at a favorable operating voltage, the testing including measuring a metric characterizing the fault at the favorable operating voltage to obtain a first metric value; and retesting the SoC for the fault at a first operating voltage upon the first metric value at the favorable operating voltage being correlated, according to a metric correlation establishing a correlation relationship between the favorable operating voltage and the first operating voltage, to a second metric value at the first operating voltage within a predictive interval of the metric correlation.
US10840156B2 Method and machine for examining wafers
Method and machine utilizes the real-time recipe to perform weak point inspection on a series of wafers during the fabrication of integrated circuits. Each real-time recipe essentially corresponds to a practical fabrication history of a wafer to be examined and/or the examination results of at least one examined wafer of same “lot”. Therefore, different wafers can be examined by using different recipes where each recipe corresponds to a specific condition of a wafer to be examined, even these wafers are received by a machine for examining at the same time.
US10840151B2 Dual metal silicide structures for advanced integrated circuit structure fabrication
Embodiments of the disclosure are in the field of advanced integrated circuit structure fabrication and, in particular, 10 nanometer node and smaller integrated circuit structure fabrication and the resulting structures. In an example, an integrated circuit structure includes a P-type semiconductor device above a substrate and including first and second semiconductor source or drain regions adjacent first and second sides of a first gate electrode. A first metal silicide layer is directly on the first and second semiconductor source or drain regions. An N-type semiconductor device includes third and fourth semiconductor source or drain regions adjacent first and second sides of a second gate electrode. A second metal silicide layer is directly on the third and fourth semiconductor source or drain regions, respectively. The first metal silicide layer comprises at least one metal species not included in the second metal silicide layer.
US10840149B2 Fabrication method of a metal gate structure
A method of manufacturing a semiconductor structure includes forming a first dummy strip over a first active region and an isolation region of a substrate, removing a first portion of the first dummy strip from the first active region to form a first opening, filling the first opening with a first metal composition, removing a second portion of the first dummy strip from the isolation region to form a second opening, and filling the second opening with a second metal composition.
US10840148B1 One-time programmable device compatible with vertical transistor processing
A method for manufacturing a semiconductor device includes forming a plurality of fins on a semiconductor substrate, forming a first bottom source/drain region at sides of a first fin of the plurality of fins in a first transistor region, and forming a second bottom source/drain region at sides of a second fin of the plurality of fins in a second transistor region. The first and second bottom source/drain regions are oppositely doped. In the method, a bottom spacer layer is formed on the first and second bottom source/drain regions, and the bottom spacer layer is removed from the second bottom source/drain region. A high-k dielectric layer is formed on the bottom spacer layer in the first transistor region, and directly formed on the second bottom source/drain region in the second transistor region. The method also includes forming a gate conductor on the high-k dielectric layer.
US10840144B2 Structure and formation method of semiconductor device structure
Structures and formation methods of a semiconductor device structure are provided. The semiconductor device structure includes a fin structure over a semiconductor substrate and a gate stack covering a portion of the fin structure. The gate stack includes a gate dielectric layer, a work function layer, and a conductive filling over the work function layer. The semiconductor device structure also includes a dielectric layer covering the fin structure. The dielectric layer is in direct contact with the conductive filling.
US10840142B2 Semiconductor device including a three-dimensional channel
A semiconductor device includes a fin region with long and short sides, a first field insulating layer including a top surface lower than that of the fin region and adjacent to a side surface of the short side of the fin region, a second field insulating layer including a top surface lower than that of the fin region and adjacent to a side surface of the long side of the fin region, an etch barrier pattern on the first field insulating layer, a first gate on the fin region and the second field insulating layer to face a top surface of the fin region and side surfaces of the long sides of the fin region. A second gate is on the etch barrier pattern overlapping the first field insulating layer. A source/drain region is between the first gate and the second gate, in contact with the etch barrier pattern.
US10840141B2 Workpiece-separating device and workpiece-separating method
A workpiece-separating device includes: a holding member that detachably holds a workpiece among a layered body in which the workpiece that includes a circuit board and a supporting body that allows laser beams to pass therethrough are layered with each other via a separating layer that peelably alters with absorption of the laser beams; a laser irradiation part that performs irradiation of Gaussian beams pulse-oscillated as the laser beams toward the separating layer through the supporting body of the layered body held by the holding member; and a controlling part that controls an operation of the laser irradiation part, wherein the controlling part controls a distance between centers of the adjacent Gaussian beams of the laser beams pulse-oscillated from the laser irradiation part to be less than three times of a standard deviation when a relationship between a beam diameter and irradiation intensity is assumed as a normal distribution.
US10840138B2 Selectively etched self-aligned via processes
Processing methods may be performed to expose a contact region on a semiconductor substrate. The methods may include selectively recessing a first metal on a semiconductor substrate with respect to an exposed first dielectric material. The methods may include forming a liner over the recessed first metal and the exposed first dielectric material. The methods may include forming a second dielectric material over the liner. The methods may include forming a hard mask over selected regions of the second dielectric material. The methods may also include selectively removing the second dielectric material to expose a portion of the liner overlying the recessed first metal.
US10840130B2 Semiconductor device and semiconductor device fabrication method
A multilayer wiring in a semiconductor device includes a first lower wiring formed in a first insulating layer, a via which is formed in a second insulating layer over the first insulating layer and which is connected to the first lower wiring, and an upper wiring connected to the via. The upper wiring has an outer edge at which a nick portion is formed beside a portion of the upper wiring to which the via is connected. The formation of the nick portion at the outer edge of the upper wiring prevents the via from enlarging.
US10840129B2 Semiconductor package and method
In an embodiment, a method includes: forming a first dielectric layer over a die, the first dielectric layer including a photo-sensitive material; curing the first dielectric layer to reduce photo-sensitivity of the first dielectric layer; patterning the first dielectric layer by etching to form a first opening; forming a first metallization pattern in the first opening of the first dielectric layer; forming a second dielectric layer over the first metallization pattern and the first dielectric layer, the second dielectric layer including the photo-sensitive material; patterning the second dielectric layer by exposure and development to form a second opening; and forming a second metallization pattern in the second opening of the second dielectric layer, the second metallization pattern electrically connected to the first metallization pattern.
US10840124B2 Vacuum adjustment device having a collet coupling
A vacuum adjustment device having a coupling for coupling an active element and a drive unit is disclosed. The drive unit adjusts the coupling from a normal position into an active position, in which the active element provides its intended effect. A separating device separates the process atmosphere region (P) from an outer atmosphere region (A), wherein the drive unit is at least partially associated with the outer atmosphere region (A). The coupling has a locking element cooperating with a collet which are arranged for a relative position variation axially along or parallel to a receiving axis that the locking element is adjustable relative to the collet into an open position and into a closed position. The coupling provides an open changing state in the open position by the interaction of the collet with the locking element and a closed working state in the closed position.
US10840123B2 Substrate treatment device providing improved detachment mechanism between substrate and stage and substrate treatment method performed using the same
A substrate treatment method performed by a substrate treatment device includes placing a substrate on a stage, treating the substrate placed on the stage; and detaching a treated substrate from a stage. Detaching the treated substrate includes pushing the substrate with a lift pin in a direction away from the stage, and ejecting fluid through a fluid ejection unit onto the substrate in a direction away from the stage.
US10840122B2 Teaching method of transfer device
A teaching method according to an embodiment is for a transfer device including a substrate holding unit including a suction port for holding a substrate by applying suction, an actuation mechanism for moving the substrate holding unit, and a pressure detecting unit for detecting a pressure in a suction path communicating with the suction port. The method includes: moving the substrate holding unit under the substrate; moving the substrate holding unit upward toward the substrate, while applying suction to the suction path and detecting the pressure in the suction path; determining whether or not the substrate holding unit has touched the substrate, based on the pressure in the suction path; and storing, as a standard position, a position of the substrate holding unit at a time of determining that the substrate holding unit has touched the substrate.
US10840117B2 Holding apparatus
A ceramic heater includes a plate-shaped base with an upper surface and a lower surface, a tubular shaft with an upper end surface connected to the lower surface of the base and a lower end surface, resistive heating elements embedded in the base, a first hole extending in the base along the upper surface of the base, and a second hole extending from the lower end surface or an inner surface of the shaft toward the upper end surface. A third hole connecting the first hole and the second hole to each other is formed continuously between the base and the shaft, and a depth of the third hole from an imaginary plane that passes through a boundary between the second hole and the third hole and that is along the upper surface of the base gradually increases in the direction to the outer edge.
US10840115B2 Micro LED transfer head
The present invention relates to a micro LED transfer head improving efficiency of transferring micro LEDs.
US10840110B2 Process for fabricating a heterostructure comprising a conductive structure and a semiconductor structure and including a step of electrical discharge machining
A process for fabricating at least one elementary heterostructure includes producing a heterostructure comprising at least one semiconductor structure of resistivity higher than or equal to 1 Ω.cm located between two electrically conductive structures of resistivity lower than or equal to 0.1 Ω.cm; cutting the heterostructure by electrical discharge machining so as to define at least the elementary heterostructure; the thickness of the semiconductor structure being smaller than about 1/10th of the thickness of at least one of the electrically conductive structures or of the total thickness of the electrically conductive structures.
US10840109B2 Terminal, molded product for power module provided with terminal, and method of manufacturing molded product for power module provided with terminal
There are provided a method of manufacturing a molded product for a power module capable of integrally molding terminals and a substrate, and a terminal in a particular shape used for the manufacturing method. The method of manufacturing the molded product for a power module includes the steps of: inserting a first tip portion of each of terminals having a particular shape into a substrate; arranging the substrate in a mold such that the second tip portion is inserted into a terminal insertion portion inside the mold; and integrally molding the substrate and the terminals by flowing resin into the mold.
US10840108B2 Transient liquid phase material bonding and sealing structures and methods of forming same
A method of forming a bonding element including a first transient liquid phase (TLP) bonding element including a first material and a second material, the first material having a higher melting point than the second material, a ratio of a quantity of the first material and the second material in the first TLP bonding element having a first value, and a second TLP bonding element including the first material and the second material, a ratio of a quantity of the first material and the second material in the second TLP bonding element having a second value different from the first value.
US10840106B2 Planarization and flip-chip fabrication process of fine-line-geometry features with high-roughness metal-alloyed surfaces
A method of semiconductor device fabrication that enables fine-line geometry lithographic definition and small form-factor packaging comprises: forming contacts on a metal layer of the semiconductor device; applying a protective mask layer over active regions and surfaces of the contacts having rough surface morphology; planarizing a surface of the semiconductor device until the protective mask layer is removed and the surfaces of the contacts having rough surface morphology are planarized; and forming contact stacks on the surfaces of the contacts which are planarized.
US10840102B2 Integrated system, integrated system operation method and film treatment method
An integrated system operation method is disclosed that includes the following steps: the film of a substrate is measured by a metrology apparatus to obtain a film information. The substrate is moved from the metrology apparatus to a process apparatus adjacent to the transfer apparatus. The film information is sent to the process apparatus. A film treatment is applied to the substrate in accordance with the film information.
US10840099B2 Semiconductor device having IGBT and diode with field stop layer formed of hydrogen donor and helium
Plural sessions of proton irradiation are performed by differing ranges from a substrate rear surface side. After first to fourth n-type layers of differing depths are formed, the protons are activated. Next, helium is irradiated to a position deeper than the ranges of the proton irradiation from the substrate rear surface, introducing lattice defects. When the amount of lattice defects is adjusted by heat treatment, protons not activated in a fourth n-type layer are diffused, forming a fifth n-type layer contacting an anode side of the fourth n-type layer and having a carrier concentration distribution that decreases toward the anode side by a more gradual slope than that of the fourth n-type layer. The fifth n-type layer that includes protons and helium and the first to fourth n-type layers that include protons constitute an n-type FS layer. Thus, a semiconductor device having improved reliability and lower cost may be provided.
US10840097B2 Semiconductor methods and devices
In some embodiments, a method of a semiconductor process includes conformally forming a spacer layer over a plurality of mandrels that are disposed over a mask layer, portions of the spacer layer disposed over opposing sidewalls of adjacent ones of the plurality of mandrels defining trenches therebetween, filling the trenches with a dummy material, and removing first portions of the dummy material in the trenches, thereby forming a plurality of openings in the dummy material. The method further includes filling the plurality of openings with a first material, removing a remaining portion of the dummy material in the trenches, and removing the plurality of mandrels after the removing the dummy material.
US10840092B2 Atomic force microscopy based on nanowire tips for high aspect ratio nanoscale metrology/confocal microscopy
Nanowires that may be utilized in microscopy, for example atomic force microscopy (AFM), as part of an AFM probe, as well as for other uses, are disclosed. The nanowires may be formed from a Group III nitride such as an epitaxial layer that may be or include gallium nitride, indium nitride, aluminum nitride, and an alloy of these materials. During use of the AFM probe to measure a topography of a test sample surface, the nanowire can activated and caused to lase and emit a light, thereby illuminating the surface with the light. In an implementation, the light can be collected by the AFM probe itself, for example through an optical fiber to which the nanowire is attached.
US10840091B2 Process of forming epitaxial substrate and semiconductor device provided on the same
A process of forming a nucleus fanning layer in a nitride semiconductor epitaxial substrate is disclosed. The process includes steps of growing: a lower layer of the nucleus forming layer on a substrate; an upper layer of the nucleus thrilling layer on the lower layer; and a nitride semiconductor layer each by the metal organic chemical vapor deposition (MOCVD) technique. The growth of the nitride semiconductor layer is done at a temperature lower than a growth temperature for the upper layer, and the growth of the upper layer is done by supplying ammonia (NH3) at a flow rate greater than the flow rate of ammonia (NH3) timing the growth of the lower layer.
US10840085B2 Method for improving bonding of dangling bonds of silicon atoms
The invention discloses a method for improving bonding of dangling bonds of silicon atoms. A surface of a wafer is oxidized to form a silicon oxide layer. The upper surface of the silicon oxide layer has a dangling bond. A dielectric layer is disposed on the upper surface of the silicon oxide layer, which is then subjected to an oxygen-enriched oxidation treatment at a preset first temperature. A protective layer is disposed on the upper surface of the dielectric layer. The wafer is then subjected to an annealing treatment. By passing oxidizing gas through the surface of the protective layer, oxygen ions in the oxidizing gas penetrate the dielectric layer to reach wafer surface. After high-temperature annealing treatment, the unsaturated bonds of the silicon atoms are bonded to the oxygen ions on the wafer surface, thereby improving the bonding of the dangling bonds on the wafer surface.
US10840081B2 Liquid processing apparatus, liquid processing method, and storage medium
A substrate liquid processing method includes immersing the substrate in a processing liquid for processing the substrate, detecting a conversion point at which a processing condition of the processing the substrate is changed, and changing the processing condition when the conversion point is detected.
US10840080B2 Methods of forming SOI substrates
Methods of forming SOI substrates are disclosed. In some embodiments, an epitaxial layer and an oxide layer are formed on a sacrificial substrate. An etch stop layer is formed in the epitaxial layer. The sacrificial substrate is bonded to a handle substrate at the oxide layer. The sacrificial substrate is removed. The epitaxial layer is partially removed until the etch stop layer is exposed.
US10840079B2 Substrate processing apparatus, substrate processing method and storage medium
A substrate processing apparatus includes: a first holding part configured to hold a substrate; a second holding part configured to hold the substrate; a sliding member configured to rotate about a vertical axis so that the sliding member slides on a back surface of the substrate; a revolution mechanism configured to revolve the sliding member under rotation about a vertical revolution axis; and a relative movement mechanism configured to horizontally move a relative position between the substrate and a revolution trajectory of the sliding member so that when the substrate is held by the first holding part, the sliding member slides on a central portion of the back surface of the substrate, and when the substrate is held by the second holding part, the sliding member slides on the peripheral portion of the back surface of the substrate under rotation.
US10840078B1 Enclosure for ion trapping device
Devices, methods, and systems for enclosures for an ion trapping device are described herein. One enclosure for an ion trapping device includes a heat spreader base that includes a perimeter portion and a center portion connected to the perimeter portion by a bridge portion, a grid array coupled to the heat spreader, a spacer with a plurality of studs coupled to the grid array, an interposer and ion trap die coupled to the spacer, a connector coupled to interposer, and a roof portion coupled to the heat spreader base.
US10840077B2 Reconfigureable sequentially-packed ion (SPION) transfer device
An ion transfer device that receives ions from an ion inlet and delivers the ions to an ion outlet of the ion transfer device, the ion transfer device including: a plurality of electrodes disposed at least in part inside an enclosure such that one or more electrodes of the plurality of electrodes are configured to be flexible or flexibly connected to each other, and such that the ion transfer device is configured to be flexible and is configured to form one or more curvatures while transferring the ions.
US10840076B2 Ionisation of gaseous samples
A method of mass spectrometry or ion mobility spectrometry is disclosed comprising: providing an analyte; supplying a matrix compound to said analyte such that said analyte dissolves in said matrix; forming first droplets of the dissolved analyte; and colliding said first droplets with a collision surface. The use of matrix improves the analyte ion signal.
US10840073B2 Methods and apparatus for obtaining enhanced mass spectrometric data
A method comprising decomposing mass spectrometry data, especially of ion species that undergo multiple direction changes in a periodic manner, the data comprising signal and noise measured over time, into a sum of K harmonic component signals and a noise component, wherein the harmonic component signals and their number K are derived from the data and a determined quantity representative of the noise. The harmonic component signals and their number K may be determined iteratively on the basis of: using an initial value of K to calculate a minimised non-negative measure of difference R(K) between the measured and model data comprising data sets of K-harmonic component signals, and if R(K) does not lie within a noise range based on the quantity representative of the noise, changing the value of K and recalculating R(K) until R(K) lies within the noise range. Mass spectral information may be derived from the model data set.
US10840072B2 Thermionic wave generator (TWG)
Energy conversion systems that may employ control grid electrodes, acceleration grid electrodes, inductive elements, multi-stage anodes, and emissive carbon coatings on the cathode and anode are described. These and other characteristics may allow for advantageous thermal energy to electrical energy conversion.
US10840069B2 Plasma processing apparatus and plasma control method
A plasma processing apparatus includes a mounting table, a power supply unit and a power supply control unit. The mounting table has therein a coil provided along a mounting surface on which a focus ring is mounted. The power supply unit is configured to apply a high frequency voltage to the coil. The power supply control unit is configured to control the power supply unit to increase a power of the high frequency voltage applied to the coil in accordance with consumption of the focus ring.
US10840067B2 AlON coated substrate with optional yttria overlayer
A fluorine plasma resistant coating on a substrate being a component in a semiconductor manufacturing system is disclosed. In one embodiment the composition includes an AlON coating that overlies a substrate, and an optional yttria coating layer that overlies the AlON coating, with a total coating thickness of about 5-6 microns.
US10840065B2 Active gas generation apparatus including a metal housing, first and second auxiliary members, and a housing contact
An active gas generator that generates active gas by activating supplied material gas through discharge in a discharge space formed between a high-voltage side electrode component and a ground side electrode component of an active gas generation electrode group. A combined structure of covers completely separates the discharge space from an alternating-current voltage application space, and includes, independently from the alternating-current voltage application space, a material gas flow path for a material gas supply path, through which externally supplied material gas is guided to the discharge space. A housing contact space formed between a metal housing and each of the covers and an electrode component installation table is completely separated from the alternating-current voltage application space and the discharge space.
US10840064B2 Durable auto-ignition device for plasma reactor
The present invention provides a plasma generating system that includes: a plasma cavity for generating a plasma therewithin by use of microwave energy; an adaptor electrically grounded and having a gas outlet through which an exhaust gas processed by the plasma exits the plasma cavity; and an ignition device mounted on the adaptor. The ignition device includes: a first electrode electrically grounded; and a second electrode electrically floating and configured to convert a portion of the microwave energy into an electrostatic discharge to thereby develop a voltage difference between the first and second electrodes, where the voltage difference generates a spark discharge between the first electrode and the second electrode to create the plasma.
US10840061B2 Substrate processing chamber including conical surface for reducing recirculation
A processing chamber in a substrate processing system includes an upper surface, sidewalls, and a bottom surface and a showerhead connected to and extending downward from the upper surface of the processing chamber. The showerhead includes a stem portion and a base portion. An inverted conical surface is arranged adjacent to the upper surface and the sidewalls of the processing chamber and includes an angled surface arranged to redirect gas flow above the showerhead from a horizontal direction to a downward direction and into a gap between a radially outer portion of the base portion and the sidewalls of the processing chamber.
US10840060B2 Scanning electron microscope and sample observation method
A scanning electron microscope of the present invention performs scanning by changing a scanning line density in accordance with a sample when an image of a scanned region is formed by scanning a two-dimensional region on the sample with an electron beam or is provided with a GUI having sample information input means which inputs information relating to the sample and display means which displays a recommended scanning condition according to the input and performs scanning with a scanning line density according to the sample by selecting the recommended scanning condition. As a result, in observation using a scanning electron microscope, a suitable scanning device which can improve contrast of a profile of a two-dimensional pattern and suppress shading by suppressing the influence of charging caused by primary charged particle radiation and by improving a detection rate of secondary electrons and a scanning method are provided.
US10840059B2 Charged particle radiation device
The purpose of the present invention is to provide a charged particle radiation device capable of performing appropriate vibration suppression control in accordance with a device condition. To achieve the purpose, proposed is a charged particle radiation device provided with: a sample stage for supporting a sample irradiated with a charged particle beam emitted from a charged particle source; and a vacuum chamber for placing the atmosphere in which the sample is disposed in a vacuum state. The charged particle radiation device is provided with: a sensor for detecting vibrations transmitted to the charged particle radiation device; a vibration addition mechanism for vibrating the charged particle radiation device; and a control device for performing feedback control for the vibration addition mechanism in accordance with detection by the sensor, wherein the control device changes a feedback gain of the feedback control in accordance with the type of instruction in a control sequence of the charged particle radiation device.
US10840058B2 Aberration measurement method and electron microscope
An aberration measurement method for an objective lens in an electron microscope including an objective lens which focuses an electron beam that illuminates a specimen, and a detector which detects an electron beam having passed through the specimen, includes: introducing a coma aberration to the objective lens; measuring an aberration of the objective lens before introducing the coma aberration to the objective lens; measuring an aberration of the objective lens after introducing the coma aberration to the objective lens; and obtaining a position of an optical axis of the objective lens on a detector plane of the detector based on measurement results of the aberration of the objective lens before and after introducing the coma aberration.
US10840053B2 Receptacle for receiving a plug connector of a high-voltage cable for a microfocus X-ray tube, plug connection for a high-voltage cable
A receptacle for receiving a plug connector of a high-voltage cable for a microfocus X-ray tube with a cathode, which has a metal filament and grid cap. The receptacle has a ceramic insulator with three contiguous cavities. The first cavity near the filament includes electrical contacts for the filament and the grid cap. The second cavity includes spring contacts for supplying current to the filament and a center pin for supplying voltage to the grid. The third cavity receives the plug connector. The insulator has a removable grid mounting which is conductively connected to the grid cap of the cathode. The first and second cavities are surrounded in the radial direction by the grid mounting. An air gap extends radially between grid mounting and ceramic body. At the end of the grid mounting remote from the filament is a circumferential groove in the axial direction between the grid mounting and the ceramic insulator.
US10840048B2 Modular ground fault protective relay and protection module therefor
A protection module is for a modular ground fault protective relay. The modular ground fault protective relay includes a power supply module having a connection port. The protection module includes a body having a first side and a second side disposed opposite the first side, a module connector extending outwardly from the first side, the module connector being structured to be removably coupled to the connection port of the power supply module, and a module expansion port extending inwardly from the second side toward the first side.
US10840044B2 Ceramic insulator for vacuum interrupters
A ceramic insulator for vacuum interrupters extends along a longitudinal extent and forms a cavity in said longitudinal extent. The cavity has a first opening on a first end of the longitudinal extent and a second opening on a second end of the longitudinal extent. The openings are designed so that they can be sealed in a gas-tight manner using appropriate connections. The sealed first opening is designed to guide at least one fixed contact into the cavity, and the sealed second opening is designed to guide at least one moving contact into the cavity. The ceramic insulator has, on an inner face of the cavity, one or multiple electrically conductive discharge path interrupters extending perpendicularly to the longitudinal extent of the ceramic insulator.
US10840043B2 Electric terminal for electric pole units
An electric terminal for an electric pole unit of a switching device, the electric terminal being adapted to be electrically connected to a current breaking unit of the electric pole unit and to an external conductor and being adapted to be inserted in a corresponding shaped port of an insulating housing of the electric pole unit. The electric terminal comprises one or more first coupling surfaces mating with one or more second coupling surfaces of the insulating housing, the first coupling surfaces abutting against the second coupling surfaces when the electric terminal is inserted in the corresponding shaped port of the insulating housing in such a way to obtain a mechanical coupling by friction between the electric terminal and the insulating housing.
US10840041B1 Multifunctional control element
A multifunctional control element is disclosed, comprising a rotary knob which is rotatably mounted on a radial bearing with a radial bearing mount, and which is connected to a rotary sensor for creating signals related to rotary direction and rotary speed of the rotary knob; a rotary knob mount which receives the rotary knob, as well as the radial bearing and the radial bearing mount, and which is pivotable around a shaft mounted to a mounting plate, wherein a switch is provided on the mounting plate for creating signals related to downward displacement of the rotary knob mount with the radial bearing; and at least one linear bearing provided on the shaft for permitting sliding displacement of the rotary knob mount with the radial bearing along the shaft, wherein switches are provided on the mounting plate for creating signals related to the sliding displacement of the rotary knob mount.
US10840032B1 Supercapacitor cell with high-purity binder-free carbonaceous electrode
The present invention is directed to a supercapacitor cell having at least one electrode comprising a current collector and an active layer, wherein the active layer comprises activated carbon and high purity carbon nanotubes and is free of binder. The active layer materials are both porous and conductive in order to increase the charge storage capability and to decrease the electrode resistance. In general, the content of carbon nanotubes in the active layer is between 10 and 30 wt. % and the purity of the carbon nanotubes is at least 95 wt. %.
US10840030B2 Organolead halide perovskite film and the method of making the same
A method for room-temperature fabrication of an organolead halide perovskite film includes: forming a PbX2.(L)y film based on solid-gas reactions between ligand (L) vapor and a PbX2 film at room temperature; forming a perovskite film by exposing the PbX2.(L)y film to a solution of organic ammonium halide at room temperature; removing the perovskite film from the solution of organic ammonium halide; washing the perovskite film; drying the perovskite film; exposing the perovskite film to a methylamine/alcohols gas mixture; removing the perovskite film from the methylamine/alcohols gas mixture; and drying the perovskite film.
US10840022B2 Electronic component
An electronic component includes a capacitor body including a plurality of dielectric layers and a plurality of first and second internal electrodes alternately disposed in a width direction. The capacitor body has first to sixth surfaces, the first and second internal electrodes being exposed through the third and fourth surfaces, respectively. First and second external electrodes are disposed on the third and fourth surfaces and extend to portions of the first surface. A first connection terminal and a second connection terminal are disposed to be respectively connected to be connected to the first and second external electrodes, and each has a shape including at least one indentation in a rectangular outline within which the respective connection terminal is inscribed.
US10840020B2 Electronic device
An electronic device includes at least two chip components, a hold member with insulation, a first conductive terminal piece, a second conductive terminal piece, and an intermediate connection piece. The hold member holds the chip components side by side. The intermediate connection piece connects the terminal electrode of one of the chip components and the terminal electrode of the other chip component.
US10840016B2 Capacitor component
A capacitor component includes a body including a dielectric layer, and a first internal electrode and a second internal electrode opposing each other in a first direction of the body with the dielectric layer interposed therebetween, and having first and second surfaces opposing each other in the first direction, third and fourth surfaces connected to the first and second surfaces and opposing each other in a second direction of the body, and fifth and sixth surfaces connected to the first to fourth surfaces and opposing each other in a third direction of the body, and first and second external electrodes disposed in the body and connected to the first and second internal electrodes, respectively. The body has edges having a rounded shape.
US10840009B2 Inductor component
An inductor component has an element body, a coil disposed in the element body, and first and second external electrodes disposed in the element body and electrically connected to the coil. The element body includes a first end surface and a second end surface opposite to each other and a bottom surface connected between the first end surface and the second end surface. The first external electrode is formed on the first end surface side of the bottom surface while the second external electrode is formed on the second end surface side of the bottom surface. A first end of the coil is connected to an end portion on the first end surface side of the first external electrode while a second end of the coil is connected to an end portion on the second end surface side of the second external electrode.
US10839998B2 Magnet assembly with cryostat and magnet coil system, with cold reservoirs on the current leads
A magnet assembly (1) with a cryostat (2) has a superconducting magnet coil system (3), an active cooling device (4) for the coil system, and current leads (5a, 5b) for charging the coil system. The current leads have at least one normal-conducting region (15a, 15b), wherein multiple cold reservoirs (20) are thermally coupled to the current leads along the normal-conducting region thereof, in order to absorb heat the normal-conducting region during charging of the magnet coil system. The current leads have a variable cross-sectional area B in the normal-conducting region along the extension direction thereof, wherein at least over a predominant fraction of their overall length in the normal-conducting region, the cross-sectional area B decreases from a cold end (18a, 18b) toward a warm end (19a, 19b). This provides a magnet assembly requiring reduced cooling power during charging, with less heat introduced into the magnet coil system in normal operation.
US10839996B2 Multilayered electromagnetic assembly
A multilayered electromagnetic assembly. The assembly has a plurality of substantially planar substrate layers, each substrate layer having a cutaway portion. An insulated electrically conductive material is provided, arranged in a spiral configuration on at least two of the substrate layers. The spiral configuration is formed from adjacent the cutaway portion to the edges of the substrate layer. The electrically conductive material is formed substantially on and/or partially recessed or beneath the surface of the substrate layer. The spiral configurations have first and second electrical contacts that are operable to pass electric current to electrical contacts of spiral configurations on other substrate layers. A ferromagnetic core is located through the cutaway portions of the substrate layers. The substrate layers are stacked and an electrical current is passed sequentially through the two or more spiral configurations, thereby generating a magnetic field in the core.
US10839989B2 Chip resistor
An object of the present disclosure is to provide a chip resistor that reduces a possibility of occurrence of a mounting failure. The chip resistor of the present disclosure includes: insulating substrate; a pair of first upper-face electrodes that is provided at both end portions of an upper face of insulating substrate; and resistor that is provided on the upper face of insulating substrate and is formed between the pair of first upper-face electrodes. The chip resistor also includes: a pair of second upper-face electrodes that is formed on upper faces of the pair of first upper-face electrodes and is connected to resistor; and protective film that is provided to cover exposed resistor and part of the pair of second upper-face electrodes.
US10839986B2 Electrical conductor comprised of solid segments
An electrical conductor comprises three or more solid segments of identical shape. In cross-section, each segment comprises two sides, which are configured for flush bearing against correspondingly opposing lateral surfaces on another segment. The cross-sectional surface through all the constituent segments of the electrical conductor is describable by a closed curve having a stepless characteristic. All the constituent segments of the electrical conductor are stranded in combination.
US10839982B2 Twinaxial parallel cable
A twinaxial parallel cable includes two conductors arranged parallel to each other, an insulating layer formed around the two conductors by extrusion coating, a shield tape wound around the insulating layer while extending longitudinally, a drain wire arranged inside the shield tape, and an outer coating formed to cover the shield tape. A cross section of the insulating layer perpendicular to a longitudinal direction of the twinaxial parallel cable is formed into an oval shape having a long axis that is 1.7 to 2.2 times a length of a short axis. The insulating layer has a groove in a portion including an intersection of an outline of the insulating layer and a perpendicular bisector of the long axis. The groove is formed to be more than 0.5 times to 0.9 times an outer diameter or a thickness of the drain wire. The drain wire is retained in the groove so that a part of the drain wire protrudes toward the shield tape beyond the insulating layer.
US10839976B2 Silicone rubber composition and vulcanized product
Disclosed is a silicone rubber composition and a vulcanized product thereof, which show high levels of flexibility and electrical conductivity at the same time. The disclosed silicone rubber composition comprises a silicone rubber and fibrous carbon nanostructures including carbon nanotubes, wherein the fibrous carbon nanostructures exhibit a convex upward shape in a t-plot obtained from an adsorption isotherm. The disclosed vulcanized product is obtainable by vulcanization of the silicone rubber composition.
US10839975B2 Graphene coated electronic components
In one aspect, coated electrical components are described herein. In some implementations, a coated electrical component comprises an electrical component and a graphene coating layer disposed on a surface of the electrical component. The graphene coating layer, in some implementations, has a thickness of about 300 nm or less. In another aspect, methods of increasing the service life of an electronic apparatus are disclosed herein. In some implementations, such a method comprises disposing a graphene coating layer on an environment-facing surface of an electronic component of the apparatus, wherein the electronic apparatus exhibits at least a 10 percent improvement in environmental testing performance compared to an otherwise equivalent electronic apparatus not comprising a graphene coating layer, the environmental testing performance comprising performance in a waterproofness test, acetic acid test, sugar solution test, or methyl alcohol test described herein.
US10839974B2 High optical transparent two-dimensional electronic conducting system and process for generating same
Hybrid transparent conducting materials are disclosed with combine a polycrystalline film and conductive nanostructures, in which the polycrystalline film is “percolation doped” with the conductive nanostructures. The polycrystalline film preferably is a single atomic layer thickness of polycrystalline graphene, and conductive nanostructures preferably are silver nanowires.
US10839973B2 X-ray tube and gamma source focal spot tuning apparatus and method
An apparatus (112) provides for tuning of an effective focal spot size of a radiation source. The apparatus may comprise a plurality of inter-channel structures (214) defining a plurality of channels (216) passing through the apparatus from a first surface (218) to a second surface (220). The inter-channel structures comprise a first substance and the channels contains a second substance. The first substance attenuates radiation more than the second substance. The inter-channel structures may define the channels such that lines passing through the channels converge at a location on or near the surface of a focal spot (212).
US10839969B2 System and method for preparing a container loaded with wet radioactive elements for dry storage
A system for preparing a container holding radioactive waste for dry storage. In one aspect, the invention can be a system for preparing a container having a cavity loaded with radioactive elements for dry storage, the system comprising: a gas circulation system comprising a condenser module, a desiccant module, and a gas circulator module; the gas circulation system configured to form a hermetically sealed closed-loop path when operably connected to the cavity of the container; and means for adding and removing the desiccant module as part of the hermetically sealed closed-loop path.
US10839968B2 Method for dissolving nuclear fuel
A process for dissolving nuclear fuel, in particular irradiated nuclear fuel, comprising immersion of the nuclear fuel in a nitric acid solution. This dissolution process further comprises mechanical milling of the nuclear fuel, this mechanical milling being performed in the nitric acid solution during the immersion. The disclosure also relates to the use of a mill equipped with mechanical milling structure to implement the dissolution process.
US10839964B2 Cloud-based clinical information systems and methods of use
An example method includes monitoring healthcare information employed by a local information system of a first healthcare entity via an edge device located at a facility of the first healthcare entity and in communication with a local information system. The edge device is to implement a local cloud system. The local cloud system is to be accessible by only the first healthcare entity and healthcare entities affiliated with the first healthcare entity. The example method also includes determining if the healthcare information has a first characteristic via the edge device, determining if the healthcare information has a second characteristic via the edge device, and automatically uploading the healthcare information onto the local cloud system if the healthcare information has the first characteristic. The example method also includes automatically uploading the healthcare information onto a remote cloud system if the healthcare information has the second characteristic.
US10839963B2 Three-dimensional modeling of patient-specific tumors using a lattice of elastic-material points to simulate metabolism biochemical reactions, mechanical forces and drug interactions in a patient
Three-dimensional modeling of patient-specific tumors. In an embodiment, patient-specific data, representing a tumor microenvironment and one or more metrics, are received. A patient-specific spatial model, representing the tumor microenvironment as a lattice comprising a plurality of elastic material points, is generated from the patient-specific data. Patient-specific drug interaction and metabolism models are also determined. The tumor microenvironment is then simulated, for one or more drug interventions, through a plurality of iterations in which each elastic material point is updated in each iteration based on computations of chemical diffusion, biochemical reactions, metabolism, drug interactions, growth and death, and mechanical forces. A report, comprising a three-dimensional representation of the patient-specific spatial model after one or more iterations, is generated for the drug intervention(s).
US10839961B2 Identifying drug-to-drug interactions in medical content and applying interactions to treatment recommendations
Mechanisms are provided for collecting and applying drug-to-drug interaction information from natural language documents. The mechanisms perform natural language processing of natural language documents in a corpus of natural language documents, to identify content in the natural language documents that describe a drug-to-drug interaction. The mechanisms categorize the drug-to-drug interaction and calculate, for a first drug in the drug-to-drug interaction, an exclusion weighting factor for use in evaluating treatments for patients that include a second drug of the drug-to-drug interaction based on the categorization of the drug-to-drug interaction. The mechanisms store the drug-to-drug interaction as a drug-to-drug interaction data structure that specifies the first drug, the second drug, the categorization of the drug-to-drug interaction, and the exclusion weighting factor associated with the drug-to-drug interaction. The mechanisms generate a treatment recommendation for treating a medical condition of a patient based on one or more drug-to-drug interaction data structures.
US10839958B2 Point of service transaction management for service facilities
The present invention enables the collection by credit/debit card payment of customer co-pay and self-pay charges via an integrated point-of-service transaction management system and method. The system and method of the present invention may assist health care facilities in the collection of co-pay and self-pay charges at the time service is rendered. The present invention can be implemented anywhere cash, checks, credit cards or debit cards are accepted for payment.
US10839955B2 Methods and systems for electronically receiving, modifying and distributing three-dimensional medical images
A system for electronically receiving, modifying and distributing three-dimensional medical images is disclosed. An image viewer application receives data representative of the three-dimensional image in a first state, reconstructs the data representative of the three-dimensional image in the first state to form two-dimensional image slices, displays the two-dimensional image slices, provides a user with options to modify the two-dimensional image slices, receives input from the user to visually modify the two-dimensional image slices, visually modifies the two-dimensional image slices, in response to the received input, to form visual modifications to the two-dimensional image slices, forms a data object referencing pixel data representative of the visual modifications, where the data object has public tags associated therewith, generates at least one private tag having data descriptive of the visual modifications, associates the private tag with the data object, and transmits the data object to a server configured to receive the data object from the image viewer application.
US10839950B2 Platform and system for digital personalized medicine
The digital personalized medicine system uses digital data to assess or diagnose symptoms of a subject to provide personalized or more appropriate therapeutic interventions and improved diagnoses. The use of prioritized questions and answers with associated feature importance can be used to assess mental function and allow a subject to be diagnosed with fewer questions, such that diagnosis can be repeated more often and allow the dosage to be adjusted more frequently. Pharmacokinetics of the subject can be estimated based on demographic data and biomarkers or measured, in order to determine a treatment plan for the subject. Also, biomarkers can be used to determine when the patient may be at risk for experiencing undesirable side effects and the treatment plan adjusted accordingly.
US10839949B1 Systems and methods for controlling data workflow
A method includes receiving a data access request at a computing system. The data access request is for completion of a first data processing task using the computing system. The method also includes accessing a plurality of first document types associated with a plurality of data processing tasks that include the first data processing task. The plurality of first document types indicates which of various subsets of data are required to complete the plurality of data processing tasks. The method also includes accessing a plurality of second document types that indicate assignments of the plurality of data processing tasks to a plurality of system requestors that includes the first system requestor, and executing the first data processing task based on the plurality of first document types and the plurality of second document types.
US10839943B2 Gathering information from a healthcare consumer using context-based questions, and progressively presenting information associated with a ranked list of suggested healthcare providers
Introduced are methods and systems for gathering information from a healthcare consumer using context-based questions, and progressively presenting information associated with a ranked list of suggested healthcare providers. First, the server gathers information associated with the healthcare consumer using context-based questions. Each question is formulated based on the answers the healthcare consumer has provided to previous questions, so that minimal and necessary questions are asked. Second, the server progressively sends to a healthcare consumer device, information associated with a ranked list of suggested healthcare providers. The first information tier sent to the healthcare consumer device includes a graphic representing the match strength between the healthcare consumer and the healthcare provider, and the number of similar healthcare consumers the healthcare provider has treated. Based on the healthcare consumer interest, the server displays additional information to the healthcare consumer.
US10839939B2 Processes and systems for nucleic acid sequence assembly
Methods, processes, and particularly computer implemented processes and computer program products are provided for use in the analysis of genetic sequence data. The processes and products are employed in the assembly of shorter nucleic acid sequence data into longer linked and preferably contiguous genetic constructs, including large contigs, chromosomes and whole genomes.
US10839936B2 Evidence boosting in rational drug design and indication expansion by leveraging disease association
An embodiment of the invention receives input including a list of drugs, drug characteristics of each drug, and known drug-disease associations including a disease and a drug having a threshold efficacy for treating the disease. For each drug in the list of drugs, a processor predicts whether the drug meets a threshold efficacy for treating a first disease based on the drug characteristics and the drug-disease associations. For each drug in the list of drugs, the processor predicts whether the drug meets a threshold efficacy for treating a second disease based on the drug characteristics and the predicting of whether the drug meets the threshold efficacy for treating the first disease. Output is generated output based on the predictions, the output including an identified drug-disease association, an identified disease-disease association, an identified chemical fingerprint for the first disease, and an identified chemical fingerprint for the second disease.
US10839931B2 Zero test time memory using background built-in self-test
The present disclosure relates to a structure which includes a memory which is configured to enable zero test time built-in self-test (BIST) at a read/write port while concurrently performing at least one functional read operation at a read port.
US10839928B1 Non-volatile memory with countermeasure for over programming
A non-volatile storage system includes a mechanism to compensate for over programming during the programming process. That is, after the programming process starts for a set of data and target memory cells, and prior to the programming process completing for the set of data and the target memory cells, the system determines whether a first group of the memory cells has more than a threshold number of over programmed memory cells. If so, then the system adjusts programming of a second group of memory cells to reduce the number of programming errors.
US10839927B1 Apparatus and methods for mitigating program disturb
Methods of operating a memory, and memory configured to perform similar methods, might include performing a sense operation on a particular memory cell of a string of series-connected memory cells, discharging the respective access line for a second memory cell of the string of series-connected memory cells to a first voltage level, discharging the respective access line for the particular memory cell to a second voltage level higher than the first voltage level, and discharging the respective access line for a third memory cell of the string of series-connected memory cells to a third voltage level lower than the second voltage level and higher than the first voltage level.
US10839925B2 Semiconductor memory device and method of operating the same
Provided herein may be a method of operating a semiconductor memory device. The method of operating a semiconductor memory device may include programming selected memory cells with first page data, and programming the selected memory cells with second page data and programming a flag cell with flag data according to a foggy-fine programming scheme. The flag data may indicate whether data programmed according to the program operation is the first page data or the second page data. An operation of programming the flag cell with the flag data may be initiated after foggy programming of the second page data is completed.
US10839922B2 Memory disturb detection
An apparatus includes an array of memory cells comprising a first sub-block and a second sub-block electrically coupled by a channel. The apparatus also includes a measurement circuit configured to take a first measurement of a first sub-block of memory cells at a first offset threshold and a second measurement of the first sub-block of memory cells at a second offset threshold. The apparatus further includes a detection circuit configured to detect a disturb condition of the first sub-block based on at least one of the first measurement and the second measurement, and to initiate data maintenance in response to the disturb condition of the first sub-block.
US10839920B2 Circuit having a low power charge pump for storing information in non-volatile memory during a loss of power event
A data storage circuit for storing data from volatile memory to non-volatile memory is powered by a low power charge pump circuit that is independent of the power for the volatile memory and that is activated upon power loss. The low power charge pump circuit includes an amplifier, a voltage-controlled oscillator, a charge pump core, and a voltage divider. The amplifier outputs a current according to a voltage difference between a reference input voltage and a feedback voltage output from the voltage divider. The current is converted to a voltage that controls the oscillator, which outputs a series of pulses to power the charge pump core. The charge pump core in turn provides the output voltage, which may be used to power an attached load. The attached load may be a programming port for an EEPROM.
US10839916B2 One-sided soft reads
One-sided soft reads can enable improved error-correction over regular reads without significantly increasing the latency for reads. In one example, a flash storage device includes an array of storage cells and a controller to access the array of storage cells. The controller is to perform at least one read of a storage cell to cause a read strobe to be applied at an expected read reference voltage and also cause one or more additional read strobes to be applied at voltages on only one side of the expected read reference voltage (e.g., which in some cases involves applying the additional one or more read strobes at a voltage with a slightly lower or higher magnitude than the magnitude of the expected read reference voltage). The controller can then provide a logic value and one or more bits indicating confidence or reliability of the logic value's accuracy based on an electrical response of the storage cell to the read strobe and the one or more additional read strobes.
US10839914B2 Physical secure erase of solid state drives
Embodiments of the present disclosure relate to physical secure erase (PSE) of solid state drives (SSDs). One embodiment of a method of PSE of a SSD includes receiving a PSE command, erasing the memory cells of the blocks, programming the memory cells, and programming the select gates to a portion of the blocks. One embodiment of a SSD includes a controller and a plurality of blocks having a plurality of NAND strings. Each NAND string includes connected in series a select gate drain, memory cells, and a select gate source. The SSD includes a memory erasing instruction that cause the controller to erase the memory cells of the block, program the memory cells, and increase the threshold voltage to the select gate drain and/or the select gate source of some of the NAND strings from the blocks.
US10839911B2 Semiconductor memory device and data writing method
A semiconductor memory device includes a plurality of memory cells, a plurality of word lines connected to the plurality of memory cells, respectively, and a row control circuit. The row control circuit is configured to apply a program voltage to a first word line among the word lines while stepping up a value of the program voltage; apply a first pass voltage to a second word line among the word lines different from the first word line when applying the program voltage having a voltage value equal to or greater than a predetermined voltage value to the first word line; and apply a second pass voltage having a voltage value higher than the first pass voltage to the second word line when applying the program voltage having a voltage value less than the predetermined voltage value to the first word line.
US10839909B2 Parallel-connected merged-floating-gate nFET-pFET EEPROM cell and array
A shared floating gate device, the device including an nFET, a pFET including a different material than that of the nFET, and a floating gate.
US10839906B2 In memory computing (IMC) memory circuit having 6T cells
Memory circuit for implementing logic operations and provided with memory cells, in particular of structure 6T, with a control circuit configured to activate the first access transistors or the second access transistors of at least two cells of the same given column and for detecting from a low- or high-voltage power supply line, from said given column, separate from the bit lines, a signal representative of the result of a logic operation having for operands data stored in said at least two cells.
US10839902B2 Method for programming a resistive memory
A method for programming a non-volatile resistive memory including a plurality of non-volatile resistive memory cells, each memory cell being able to switch in a reversible manner between a low resistance state in which the memory cell has an electrical resistance value lower than a first resistance threshold; and a high resistance state in which the memory cell has an electrical resistance value greater than the first resistance threshold; the programming method including determining the first resistance threshold carried out periodically during the lifetime of the resistive memory.
US10839900B1 Parasitic voltage drop compensation in large cross-point arrays
A cross-point array and method for forming the same are provided. The cross-point array includes an array of Resistive Processing Unit (RPU) devices having rows and columns interconnected at cross-points. The cross-point array further includes a plurality of series resistors. Each respective one of the plurality of series resistors has a first end connected in series with a respective one of the RPU devices and a second end connected to a respective one of the cross-points to compensate for a parasitic voltage drop associated with each of the RPU devices.
US10839899B2 Power on reset method for resistive memory storage device
A power on reset method for a resistive memory storage device is provided and includes performing a forming procedure on a memory cell of the resistive memory storage device. The forming procedure includes applying at least one forming voltage and at least one reset voltage to the memory cell. The forming procedure further includes a thermal step. The step of applying at least one reset voltage to the memory cell may be preformed before or after the thermal step. After one forming voltage is applied, if the memory cell passes verification, the next forming voltage is not applied to the memory cell. After the thermal step, if the memory cell passes verification, the next forming voltage is not applied to the memory cell. In addition, after one reset voltage is applied, if the memory cell passes verification, the next reset voltage is not applied to the memory cell.
US10839898B2 Differential memristive circuit
A differential memristive circuit includes a normaliser; a first memristor connected between first top and bottom nodes, the first memristive element having a first adjustable resistance value; a first switch connected between the first bottom node and the normaliser; a second memristor connected between a second top node and a second bottom node the second memristor having a second adjustable resistance value; a second switch connected between the second bottom node and the normaliser; and a set of voltage sources that generate voltages greater than 0V. The set of voltage sources generate a first voltage value across the first memristor and a second voltage value across the second memristor. A first output signal depends on the first adjustable resistance value, while a second output signal depends on the second adjustable resistance value. A memristive circuit net output signal is obtained as the difference between the first and second output signals.
US10839897B1 Set/reset methods for crystallization improvement in phase change memories
Systems and methods for improving the crystallization of a phase change material of a phase change memory cell are described. A two-step SET pulse may be applied to the phase change material in which a first lower SET pulse is applied to make the phase change material dwell at 600K to incubate nuclei near the maximum nucleation rate and then a second higher SET pulse is immediately applied to make the phase change material dwell at 720K to maximize crystal growth. Moreover, the slope of the falling edge of a RESET pulse applied prior to the two-step SET pulse may be adjusted to increase the number of nuclei (e.g., formed with a steeper falling edge) to increase SET efficiency at the expense of a more stable amorphous phase (e.g., formed with a less steep falling edge) that improves data retention.
US10839894B2 Memory computation circuit and method
A circuit includes a memory array, a write circuit configured to store data in memory cells of the memory array, a read circuit configured to retrieve the stored data from the memory cells of the memory array, and a computation circuit configured to perform one or more logic operations on the retrieved stored data. The memory array is positioned between the write circuit and the read circuit.
US10839891B2 Sense amplifier with lower offset and increased speed
Methods and apparatus for sensing a memory cell using lower offset, higher speed sense amplifiers are described. A sense amplifier may include an amplifier component that is configurable to operate in an amplifier mode or a latch mode. In some examples, the amplifier component may be configured to operate in the amplifier or latch mode by activating or deactivating switching components inside the amplifier component. When configured to operate in the amplifier mode, the amplifier component may be used, during a read operation of a memory cell, to pre-charge a digit line and/or amplify a signal received from the memory cell. When configured to operate in the latch mode, the amplifier component may be used to latch a state of the memory cell. In some cases, the amplifier component may use some of the same internal circuitry for pre-charging the digit line, amplifying the signal, and/or latching the state.
US10839890B2 Apparatuses and methods for subrow addressing
Systems, apparatuses, and methods related to subrow addressing for electronic memory and/or storage are described. Independent subrow addressing may enable energy consumed by performance of an operation on a particular subset of data values stored by a row to more closely correspond to the size of the particular subset of data values relative to energy consumed by addressing and activating the complete row. For instance, one such apparatus includes a plurality of subrows within a row of memory cells and a controller configured to selectably address and manage an activation state of each subrow of the plurality of subrows. The apparatus further includes subrow driver circuitry coupled to the controller. The subrow driver circuitry is configured to maintain one or more subrows of the plurality in the activation state based at least in part on signaling from the controller.
US10839889B1 Apparatuses and methods for providing clocks to data paths
Apparatuses and methods for providing clocks to data paths are disclosed. An example apparatus includes a first circuit in a data path, a second circuit in the data path, and a multiplexer. The first circuit is configured to provide data based on a first clock and the second circuit is configured to receive the data and provide the data based on a second clock. The multiplexer is configured to provide a third clock as the second clock for some test operations and further configured to provide the first clock as the second clock for other test operations. A timing of the first clock is adjusted for the first circuit during the test operations.
US10839887B2 Applying chip select for memory device identification and power management control
A memory subsystem triggers entry and exit of a memory device from low power mode with a chip select (CS) signal line. For a system where the command bus has no clock enable (CKE) signal line, the system can trigger low power modes with CS instead of CKE. The low power mode can include a powerdown state. The low power mode can include a self-refresh state. The memory device includes an interface to the command bus, and receives a CS signal combined with command encoding on the command bus to trigger a low power mode state change. The memory device can be configured to monitor the CS signal and selected other command signals while in low power mode. The system can send an ODT trigger while the memory device is in low power mode, even without a dedicated ODT signal line.
US10839884B2 Memory component with efficient write operations
A memory component includes a first memory bank. The first memory bank has a plurality of sub-arrays having sub-rows of memory elements. The memory component includes a write driver, coupled to the first memory bank, to perform a write operation of an entire sub-row of a sub-array. To perform the write operation, the write driver is to load a burst of write data to the memory bank. The memory bank may then activate a plurality of sense amplifiers associated with a plurality of memory elements of the entire sub-row to load the burst of write data to the plurality of sense amplifiers.
US10839881B2 Dual mode ferroelectric memory cell operation
Methods, systems, and devices for dual mode ferroelectric memory cell operation are described. A memory array or portions of the array may be variously operated in volatile and non-volatile modes. For example, a memory cell may operate in a non-volatile mode and then operate in a volatile mode following a command initiated by a controller while the cell is operating in the non-volatile mode. The memory cell may operate in the volatile mode and then operate in the non-volatile mode following a subsequent command. In some examples, one memory cell of the memory array may operate in the non-volatile mode while another memory cell of the memory array operates in the volatile mode.
US10839878B1 Memory sub-system managing remapping for misaligned memory components
A processing device of a system receives a request to access a selected sector in a memory component. The selected sector is associated with a sector number. The processing device determines a virtual block corresponding to the selected sector. The virtual block is associated with a misalignment factor and a misalignment counter. The processing device determines if the misalignment counter satisfies a threshold criterion. In response to the misalignment counter satisfying the threshold criterion, the processing device generates an updated sector number by shifting the sector number by the misalignment factor and performs the access to the selected sector using the updated sector number. In response to the misalignment counter not satisfying the threshold criterion, the processing device updates the misalignment counter and performs the access to the selected sector using the sector number.
US10839871B2 Apparatuses and method for reducing sense amplifier leakage current during active power-down
Apparatuses and methods for operation of a sense amplifier during a power-down operation. The example apparatus may include a sense amplifier including of a transistor coupled between a digit line and a gut node of the sense amplifier. While a wordline coupled to a memory cell is activated, in response to entering a power-down mode, the transistor is disabled to decouple a digit line coupled to the memory cell from the gut node, which reduces leakage current in the sense amplifier.
US10839868B2 Redundancy area refresh rate increase
An apparatus may include an address counter to provide first address information and second address information. The first address information may include a first number of bits and the second address information may include a second number of bits that is smaller than the first number of bits. The address counter may perform a first updating operation. The first updating operation being such that the first address information is updated from a first initial value to a first final value. The address counter may also perform a second updating operation, the second updating operation being such that the second address information is updated from a second initial value to a second final value. In addition, the address counter may also perform the second updating operation at least twice per the first updating operation being performed once.
US10839867B2 Apparatuses and methods for parity determination using sensing circuitry
The present disclosure includes apparatuses and methods related to parity determinations using sensing circuitry. An example method can include protecting, using sensing circuitry, a number of data values stored in a respective number of memory cells coupled to a sense line of an array by determining a parity value corresponding to the number of data values without transferring data from the array via an input/output line. The parity value can be determined by a number of XOR operations, for instance. The method can include storing the parity value in another memory cell coupled to the sense line.
US10839865B1 Self-timed memory with adaptive voltage scaling
Various implementations described herein are directed to an integrated circuit that has memory circuitry with a memory structure and a reference path. The integrated circuit includes performance sensing circuitry having a logic structure that is adapted to detect variation of performance of the memory structure. The integrated circuit includes power management circuitry that is coupled to the memory circuitry and the performance sensing circuitry. The power management circuitry receives a feedback signal from the performance sensing circuitry and adaptively adjusts voltage provided to the memory circuitry based on the feedback signal to affect performance of the memory structure. The memory circuitry has a logic stage that reduces signal delay in the reference path for alignment with the adaptively adjusted voltage.
US10839860B2 Methods and devices for reducing condensation in storage devices
A hard disk drive includes a cover coupled to a base deck to create an enclosure. The hard disk drive further includes data-recording components and non-data-recording components positioned within the enclosure. At least one of the non-data-recording components includes a surface with a surface treatment that promotes condensation of water vapor.
US10839858B2 Method for inlaying images or video within another video sequence
A method for inlaying images within another video sequence comprises: —controlling the acquisition of the main sequence and recording it in a memory of mobile equipment; —simultaneously controlling, at the initiative of the user, a) the display of the main sequence in a first part of the display screen of the mobile equipment; b) acquiring the secondary video sequence with at least one image sensor of the mobile equipment; c) recording the secondary video sequence in the memory of the mobile equipment; d) displaying the secondary video sequence in a second part of the display screen of the mobile equipment, in a synchronous manner with the display of the main sequence; —transmitting the recordings over a server via a communication session; automatically controlling a step of inlaying the secondary video sequence ink the main sequence; —controlling the recording of the merged sequence thus produced on the server; and computing an access link by an item of equipment remote from the merged sequence.
US10839856B2 Systems and methods for generating compilations of photo and video data
Systems and methods disclosed herein include a computing system receiving a command to generate a first video of a first activity, and in response to receiving the command to generate the first video, executing a first automated video processing procedure comprising: (i) receiving one or more live video feeds of the first activity, wherein each live video feed is obtained from a separate camera, (ii) selecting one or more of the received live video feeds for processing, (iii) for each of the selected live video feeds, modifying the selected video feed to improve performance of the first automated video processing procedure, (iv) generating a video segment based on each of the modified video feeds, and (v) compiling the one or more generated video segments into a first video of the first activity.
US10839853B2 Audio encoding for functional interactivity
Some examples include receiving audio content through a microphone of an electronic device and determining whether embedded data is included in the received audio content. The electronic device may decode the received audio content to extract the embedded data. In addition, the electronic device may perform at least one of: sending a communication to a computing device over a network based on the extracted embedded data, or presenting information on a display of the electronic device based on the extracted embedded data.
US10839851B2 Magnetic recording medium having characterized magnetic layer
The magnetic recording medium includes a magnetic layer containing ferromagnetic powder and a binder, in which the ferromagnetic powder is ferromagnetic hexagonal ferrite powder, the magnetic layer contains an abrasive, an intensity ratio of a peak intensity of a diffraction peak of (110) plane of a crystal structure of the hexagonal ferrite, determined by performing X-ray diffraction analysis on the magnetic layer by using an In-Plane method, to a peak intensity of a diffraction peak of (114) plane of the crystal structure is equal to or higher than 0.5 and equal to or lower than 4.0, a squareness ratio of the magnetic recording medium in a vertical direction is equal to or higher than 0.65 and equal to or lower than 1.00, and a coefficient of friction measured in a base material portion within a surface of the magnetic layer is equal to or lower than 0.30.
US10839842B1 Attenuation of vibration-induced disturbances in a data storage device
A data storage drive includes a servo loop for positioning a head over a disc. The servo loop includes a sensor, located in the head, that senses servo information located on the disc and produces a servo signal therefrom. The servo signal is combined with a reference signal to produce a raw position error signal (PES). The servo loop further also at least one phase-matching disturbance attenuation (PMDA) filter that receives the raw PES as an input and responsively outputs a vibration-cancellation signal, which, when combined with the raw PES, cancels vibration-induced disturbance from the raw PES, thereby producing a refined PES. A servo controller receives the refined PES and responsively produces a servo control signal. An actuator moves the head in response to receiving the servo control signal.
US10839839B1 Data storage device managing peak current for multiple actuators
A data storage device is disclosed comprising a first actuator configured to actuate a first head over a first disk surface, and a second actuator configure to actuate a second head over a second disk surface. A first seek of the first head over the first disk surface is initiated during a first seek time based on a first seek profile. A second seek of the second head over the second disk surface is initiated during a second seek time based on a second seek profile. When the second seek time at least partially overlaps the first seek time and at least the second seek profile is a de-rated seek profile, the second seek profile is adjusted to avoid an overcurrent condition.
US10839834B2 Pivot assembly bearing device and pivot assembly bearing device fabrication method
A technique for swinging swing arms stably by reducing vibrations of bearing units due to resonance in rolling bearings is provided. A pivot assembly bearing device 1 includes a shaft 10 extending in an axis Y1 direction, and an upper bearing unit 20 and a lower bearing unit 60 that are provided along the axis Y1 direction of the shaft 10. A natural frequency of the upper bearing unit 20 and a natural frequency of the lower bearing unit 60 in the axis Y1 direction of the shaft 10 differ from each other.
US10839828B2 Magnetic write head with current guiding layer
The present disclosure generally relates to data storage devices, and more specifically, to a magnetic media drive employing a magnetic recording head. The head includes a trailing shield, a main pole, side shields surrounding at least a portion of the main pole, and a structure disposed between the trailing shield and the main pole. The structure includes one or more layers and a seed layer. The seed layer is connected to one or more electrical leads to provide an electrical path from the leads to the one or more layers during operation. The seed layer guides the electrical current to the one or more layers and improves heat dissipation of the one or more layers, leading to a reduction in hot spots formed in the one or more layers.
US10839827B2 Method for determining sound and device therefor
A sound discriminating method comprises sensing a sound signal; changing the sensed sound signal into an electrical signal; and determining whether the electrical signal is a predetermined sound by analyzing the electrical signal.
US10839821B1 Systems and methods for estimating noise
An audio system includes a noise-estimation filter, configured to receive a magnitude-squared frequency-domain noise-reference signal and to generate a magnitude-squared frequency-domain noise-estimation signal; and a noise-reduction filter configured to receive a microphone signal from a microphone, the microphone signal including a noise component correlated to an acoustic noise signal, and to suppress the noise component of the microphone signal, based, at least in part, on the magnitude-squared frequency-domain noise-estimation signal, to generate a noise-suppressed signal.
US10839818B2 Secured audio channel for voice communication
A security device for hindering data theft and data leaks via audio channel of a computer system is based on passing the audio signals through a coding vocoder that receives input audio signal from a computer and compressing the signal to a low bit-rate digital data indicative of human speech; and a decoding vocoder that decompress the digital data back to a secure audio signal. The data transfer of the protected audio channel is intentionally limited not to exceed the bit-rate needed to carry vocoder-compressed human speech which is well below the capabilities of unprotected audio channel. Both analog and digital audio ports may be protected. Hardware bit-rate limiter protect the system from software hacking.
US10839814B2 Encoding or decoding of audio signals
A device includes a receiver and a decoder. The receiver is configured to receive bitstream parameters corresponding to at least an encoded mid signal. The decoder is configured to generate a synthesized mid signal based on the bitstream parameters. The decoder is also configured to generate one or more upmix parameters. An upmix parameter of the one or more upmix parameters having a first value or a second value based on determining whether the bitstream parameters correspond to an encoded side signal. The first value is based on a received downmix parameter. The second value is based at least in part on a default parameter value. The decoder is further configured to generate an output signal based on the synthesized mid signal and the one or more upmix parameters.
US10839812B2 Multi-channel audio decoder, multi-channel audio encoder, methods and computer program using a residual-signal-based adjustment of a contribution of a decorrelated signal
A multi-channel audio decoder for providing at least two output audio signals on the basis of an encoded representation is configured to perform a weighted combination of a downmix signal, a decorrelated signal and a residual signal, to obtain one of the output audio signals. The multi-channel audio decoder is configured to determine a weight describing a contribution of the decorrelated signal in the weighted combination in dependence on the residual signal. A multi-channel audio encoder for providing an encoded representation of a multi-channel audio signal is configured to obtain a downmix signal on the basis of the multi-channel audio signal, to provide parameters describing dependencies between the channels of the multi-channel audio signal, and to provide a residual signal. The multi-channel audio encoder is configured to vary an amount of residual signal included into the encoded representation in dependence on the multi-channel audio signal.
US10839807B2 Systems and methods for voice identification and analysis
Obtaining configuration audio data including voice information for a plurality of meeting participants. Generating localization information indicating a respective location for each meeting participant. Generating a respective voiceprint for each meeting participant. Obtaining meeting audio data. Identifying a first meeting participant and a second meeting participant. Linking a first meeting participant identifier of the first meeting participant with a first segment of the meeting audio data. Linking a second meeting participant identifier of the second meeting participant with a second segment of the meeting audio data. Generating a GUI indicating the respective locations of the first and second meeting participants, and the GUI indicating a first transcription of the first segment and a second transcription of the second segment. The first transcription is associated with the first meeting participant in the GUI, and the second transcription is associated with the second meeting participant in the GUI.
US10839805B2 Disambiguating input based on context
In one implementation, a computer-implemented method includes receiving, at a mobile computing device, ambiguous user input that indicates more than one of a plurality of commands; and determining a current context associated with the mobile computing device that indicates where the mobile computing device is currently located. The method can further include disambiguating the ambiguous user input by selecting a command from the plurality of commands based on the current context associated with the mobile computing device; and causing output associated with performance of the selected command to be provided by the mobile computing device.
US10839802B2 Personalized phrase spotting during automatic speech recognition
A method and data processing device for receiving, at a data processor, data that includes at least one personalized phrase. The method includes extracting a personalized phrase from received data. The method includes tracking, via an assigned phrase counter, each occurrence of the personalized phrase in the received data and subsequently received data. The method includes periodically comparing a value of the assigned phrase counter to pre-established count thresholds to determine when a count of the personalized phrase reaches at least one of the pre-established count thresholds. The method includes storing the personalized phrase to a phrase database and linking the personalized phrase to the one or more general phrases in the phrase database. The method includes selectively triggering a contextual response to the data and executing, by the data processor, the corresponding operation. The method includes outputting the contextual response to an output device.
US10839801B2 Configuration for remote multi-channel language interpretation performed via imagery and corresponding audio at a display-based device
A configuration is implemented to receive, with a processor from a customer care platform, a request for spoken language interpretation of a user query from a first spoken language to a second spoken language. The first spoken language is spoken by a user situated at a display-based device that is remotely situated from the customer care platform. The user query is sent from the display-based device by the user to the customer care platform. The configuration performs, at a language interpretation platform, a first spoken language interpretation of the user query from the first spoken language to the second spoken language. Further, the configuration transmits, from the language interpretation platform to the customer care platform, the first spoken language interpretation so that a customer care representative speaking the second spoken language understands the first spoken language being spoken by the user.
US10839800B2 Information processing apparatus
An information processing apparatus by which smooth communication with a user by voice can be implemented is provided. The information processing apparatus presents a plurality of choices to the user, recognizes utterance contents of the user for selecting one of the plurality of choices, and specifies the choice selected by the user based on whether or not a phrase included in the recognized utterance contents of the user corresponds to a phrase included in a dictionary corresponding to each of the plurality of choices prepared in advance.
US10839799B2 Developer voice actions system
Methods, systems, and apparatus for receiving data identifying an application and a voice command trigger term, validating the received data, inducting the received data to generate an intent that specifies the application, the voice command trigger term, and one or more other voice command trigger terms that are determined based at least on the voice command trigger term, and storing the intent at a contextual intent database, wherein the contextual intent database comprises one or more other intents.
US10839797B2 Dialogue system, vehicle having the same and dialogue processing method
A dialogue system includes: an input processor extracting an action corresponding to a user's utterance; a storage storing information value of context information comprising at least one of vehicle state information related to a vehicle state, and driving environment information related to the driving environment of the vehicle; a dialogue managing processor acquiring a parameter value of a condition determination parameter used to determine whether the action corresponding to the user's utterance is executable, from the storage, the dialogue managing processor determining an action to be executed based on the parameter value of the condition determination parameter, the dialogue managing processor acquiring a parameter value of action parameter used to execute the determined action, from the storage; and a result processor generating a response to execute the determined action by using the acquired parameter value of action parameter.
US10839796B2 Dynamic personalized multi-turn interaction of cognitive models
Multi-turn conversation systems that are personalized to a user based on insights derived from big data are described. A method includes: receiving, by a computer device, input from a user; obtaining, by the computer device, insights about the user; generating, by the computer device, a response based on the insights and the input; and outputting, by the computer device, the response.
US10839790B2 Sequence-to-sequence convolutional architecture
Exemplary embodiments relate to improvements to neural networks for translation and other sequence-to-sequence tasks. A convolutional neural network may include multiple blocks, each having a convolution layer and gated linear units; gating may determine what information passes through to the next block level. Residual connections, which add the input of a block back to its output, may be applied around each block. Further, an attention may be applied to determine which word is most relevant to translate next. By applying repeated passes of the attention to multiple layers of the decoder, the decoder is able to work on the entire structure of a sentence at once (with no temporal dependency). In addition to better accuracy, this configuration is better at capturing long-range dependencies, better models the hierarchical syntax structure of a sentence, and is highly parallelizable and thus faster to run on hardware.
US10839789B2 Speech recognition circuit and method
An acoustic coprocessor is provided. The acoustic coprocessor may include an interface for receiving at least one feature vector and a calculating apparatus for calculating distances indicating the similarity between the at least one feature vector and at least one acoustic state of an acoustic model read from an acoustic model memory. The acoustic coprocessor may also include an interface for sending at least one distance calculated by the calculating apparatus.
US10839784B1 Sound reducing panel
An improved sound reducing panel is disclosed comprising a front porous sheet for enabling sound to enter into the sound reducing panel and a rear non-porous sheet. A sound absorbing member dissipates sound entering into the front porous sheet. A sound blocking member blocks sound from exiting from the sound absorbing member. A decoupling member reduces sonic vibration from being transferred from the sound blocking member to the rear non-porous sheet.
US10839780B2 Apparatus and methods for cellular compositions
Broadly speaking, embodiments of the present invention provide systems, methods and apparatus for cellular compositions/generating music in real-time using cells (i.e. short musical motifs), where the cellular compositions are dependent on user data.
US10839779B2 Performance assistance apparatus and method
To assist a human player in performing a plurality of foot operators (pedal keys) operable with a human player's foot, a foot operator image indicative of the foot operators is displayed on a display screen. Model performance data including at least information indicative of a rhythm and a pitch of a foot performance part to be performed by use of the foot operators is acquired, and a particular foot operator corresponding to the pitch of the foot performance part included in the acquired model performance data is visually designated. At the same time, based on rhythm information for the foot performance part, a rhythm of a sound corresponding to the particular foot operator is presented. The presentation of the rhythm is performed by presenting a sound generation timing and a time length of the sound, and a suitable marker indicative of a performance progression may be additionally displayed.
US10839778B1 Circumambient musical sensor pods system
A circumambient configuration of sensor pods is disclosed, focusing on a percussionist or other musical performer, to effect desired sound effects. The configuration is ergonomically and/or ergodynamically advantageous as proximate to performer as each sensor pod is within a natural reach of the performer performing conventionally on associated instruments, if any.
US10839777B1 Humidifier
One embodiment of a humidifier designed to supplement humidity for the purpose of maintaining the moisture content of a wooden instrument such as a guitar. The humidifier comprises of an absorbent material, contained within an expandable outer shell, sealed at both ends. The shell is made from a non-permeable material but is constructed to be permeable. The humidifier is hydrated by submerging it in water, resulting in the absorption of liquid, causing expansion of the absorbent core and consequently expansion of the outer shell. Once hydrated, the outer shell is dried, and then, in the case of a hollow bodied instrument, is placed inside the body, or alternatively, and in the case of a solid bodied instrument, is placed in proximity to the instrument in a case or other enclosure. The shell allows the efficient egress of water vapor while isolating the instrument from liquid sequestered by the absorbent within.
US10839776B1 Fast folding structure of pedal percussion device
A fast folding structure of pedal percussion device includes a pedal base, a rotating device, at least one locking rod, at least one elastic element, and a pressing rod, wherein the pedal base comprises at least one upright column comprises an installation hole; the rotating device is pivotally connected to the upright column and is rotatable to be in an upright state or a bent state; the locking rod is disposed in the installation hole; the elastic element is disposed in the installation hole, and the elastic element pushes the locking rod to lock into a first hole or a second hole to fix the rotating device; the pressing rod is fixed to the locking rod, and the pressing rod presses the locking rod to compress the elastic element so that the locking rod is disengaged from the first hole or the second hole without fixing the rotating device.
US10839759B2 Signal processing method and display device
A signal processing method and a display device are disclosed herein. The method includes the following operations: adjusting an initial backlight value to generate a first backlight value according to subarea classification information of a display area; generating a backlight adjustment value according to a white pixel ratio of the display area; adjusting the first backlight value to generate a second backlight value according to the backlight adjustment value; and generating a plurality of ultimate gray values according to the second backlight value. The second backlight value is for controlling a backlight module of a display device, and the ultimate gray value is for controlling a liquid crystal unit of the display device.
US10839756B2 Micro display device and display integrated circuit having dual chips stacked with each other
Embodiments of the present disclosure relate to a micro display device and a display integrated circuit and, more specifically, to a micro display device and a display integrated circuit, which include: a pixel array chip including a pixel array zone in which a plurality of subpixels defined by a plurality of gate lines and a plurality of data lines are arranged, and a through-zone in which a plurality of through-electrodes connected to the plurality of gate lines and the plurality of data lines in an outer area of the pixel array zone are arranged; and a driver chip including a circuit zone in which a driver circuit configured to drive the plurality of gate lines and the plurality of data lines through the plurality of through-electrodes is disposed, and thus have a high yield.
US10839755B2 Display device capable of changing luminance depending on operating frequency
A display device includes a display panel including gate lines, data lines, and pixels individually connected to a corresponding gate line and data line, a gate driver driving the gate lines, a data driver driving the data lines, and a driving controller. The driving controller receives, from an external source, first image signals and a variable frequency signal indicating an operation frequency (frame rate) for the display device. The driving controller converts the first image signals to second image signals by adding a compensation value corresponding to the operation frequency to the first image signals, and outputs the second image signals to the data driver. Embodiments may compensate for luminance reduction/variation and reduce image artifacts that otherwise occur due to variable frequency operation. An alternative embodiment dynamically controls an amount of light output from a backlight according to the variable frequency signal.
US10839753B2 High frame rate display
A display may have rows and columns of pixels. Gate lines may be used to supply gate signals to rows of the pixels. Data lines may be used to supply data signals to columns of the pixels. The data lines may include alternating even and odd data lines. Data lines may be organized in pairs each of which includes one of the odd data lines and an adjacent one of the even data lines. Demultiplexer circuitry may be configured dynamically during data loading and pixel sensing operations. During data loading, data from display driver circuitry may be supplied, alternately to odd pairs of the data lines and even pairs of the data lines. During sensing, the demultiplexer circuitry may couple a pair of the even data lines to sensing circuitry in the display driver circuitry and then may couple a pair of the odd data lines to the sensing circuitry.
US10839752B2 Display device and electronic apparatus
[Object] It is possible to further improve reliability.[Solution] There is provided a display device including: a pixel unit which is configured with a plurality of pixel circuits arranged in a matrix, each of the pixel circuits including a light emitting element and a driving circuit for driving the light emitting element; scanning lines which are interconnections connected to the respective pixel circuits and are provided to extend in a first direction and correspond to respective rows of a plurality of the pixel circuits; and signal lines which are interconnections connected to the respective pixel circuits and are provided to extend in a second direction orthogonal to the first direction and correspond to respective columns of a plurality of the pixel circuits. One of the scanning lines and the signal lines, provided for the one pixel circuit, which is larger in number is positioned in a lower-level interconnection layer. An electrode of a capacitance element included in the driving circuit is positioned in the interconnection layer in which either the scanning lines or the signal lines are provided.
US10839746B2 Display device and image data correction method
A display device includes: a deterioration amount increment calculation unit that calculates an increment of a deterioration amount of an organic light-emitting element included in each of pixels, based on gradation data included in image data; a deterioration amount accumulation unit that accumulates, every fixed time, the increment of the deterioration amount calculated by the deterioration amount increment calculation unit; and a correction unit that corrects luminance of the pixel based on a total amount of increments of the deterioration amount accumulated by the deterioration amount accumulation unit.
US10839745B2 Display unit including a photochromic layer and an ultraviolet absorption layer
A display unit includes a display panel, a photochromic layer, and an ultraviolet absorption layer. The photochromic layer is configured to be colored by ultraviolet light and be decolored or color-faded by visible light. The display panel includes an image display surface with a plurality of pixels. The pixels are provided below the image display surface and each include an organic light-emitting layer.
US10839741B2 Display and image-capture device
A display and image-capture device comprises a plurality of image sensors and a plurality of light-emitting elements disposed on a substrate. A plurality of lenses is disposed on a light-incident side of the image sensors, and the lenses are configured to direct light toward the image sensors. The image sensors may be configured to detect directional information of incident light, enabling the device to function as a plenoptic camera. In some examples, the image sensors and lenses are integrated into a plurality of microcameras.
US10839739B2 Image processing device, image processing method and display system
An image processing device includes a noise output circuit outputting noise data having an adjusted noise amplitude according to a gradation of input data, a data synthesis circuit synthesizing noise data output from the noise output circuit and the input data, and an error diffusion process circuit configured to perform an error diffusion process on data synthesized and obtained from the data synthesis circuit.
US10839736B2 Image display method and image display device
An image display method and an image display device are provided. The image display method includes: acquiring an environmental image in a backlight direction of a display panel; determining a viewing position of a user, and determining a background image capable of being viewed by the user through the display panel from the environmental image; determining an image compensation parameter of the display panel in accordance with an image parameter of the background image; and controlling the display panel to compensate for a to-be-displayed image in accordance with the image compensation parameter.
US10839732B2 Video display device
The video display device includes a laser light source unit, a video processing unit that outputs a video gradation signal, a current gain signal, and a current offset signal, a laser driver that outputs the drive current based on the video gradation signal, the power supply gain signal, and the current offset signal, and a dimming level processing unit that divides a dimming level for designating brightness of a video into a plurality of dimming modes and divides the dimming level into in-mode levels within the divided dimming modes, wherein the video processing unit includes a video gradation value output unit that outputs the video gradation signal obtained by scaling and offsetting a gradation value of the video based on the dimming mode and the in-mode level, a current gain output unit that outputs the current gain signal depending on the dimming mode.
US10839731B2 Mura correction system
A Mura correction system which performs correction of a Mura pixel in a detection image obtained by photographing a display panel. The Mura correction system may detect an individual Mura pixel and realize correction on the detected one Mura pixel, and may realize block-based correction on Mura pixels of some region of a Mura block.
US10839728B2 Circuit and method for detecting short circuit of common electrode wiring
A circuit for detecting a short circuit of a common electrode wiring is applied in an LCD panel and includes a common electrode wiring, a short circuit determination module and a resistor. An output terminal of the common electrode wiring is connected with a first terminal of the resistor and an input terminal of the short circuit determination module, and a second terminal of the resistor is connected with an input terminal of the short circuit determination module. The short circuit determination module obtains a voltage drop signal according to a first signal outputted by the common electrode wiring and a second signal from the resistor in a blanking period of the LCD panel, and determines that the common electrode wiring has a short circuit if the voltage value of the voltage drop signal is greater than the voltage value of a reference signal throughout a predetermined period.
US10839725B2 Electronic display system for a container
An electronic display system for a transport container includes a display surface including a plurality of light emitting panels connected to one another, wherein some of the panels are angled with respect to other panels so that the shape of the display surface is complimentary to the shape of a wall of the container. A memory is used for storing visual content to be displayed on the display surface and a processor is connected to the plurality of light emitting panels to control the output of the light emitting panels to output visual content retrieved from the memory. The system may include a GPS location module connected to the processor which is used to determine the location of the transport container wherein the processor uses the determined location to select which visual content from the memory to display.
US10839721B2 Device for use in hanging sheet material
A device for use in hanging sheet material is described. The device includes a body member, a catch member, and a hook. The body member has a crown portion, and pair of spaced apart legs that extend from the crown portion and define a slot there between. The slot opening at a bottom end such that the body member may locate on an edge of the sheet material with a portion of sheet material positioned within the slot. The catch member is movable between an engaged position in which the catch member resists removal of sheet material that is positioned within the slot thereby retaining the sheet material to the body member, and a retracted position in which sheet material is removable from the slot. The hook includes a bight portion, a shank portion and a point end.
US10839720B1 IT server tag, and method of labeling server channels
An IT identification tag for a network server panel. The identification tag is designed to be releasably secured to existing equipment screws residing at the ends of standard server panels. The identification tag includes a pivoting label panel having a generally planar surface. The planar surface is adapted to receive identifying information such as a port number or a bar code. A method of labeling a server is also provided.
US10839717B2 Weld training systems to synchronize weld data for presentation
Synchronized weld training systems are disclosed. Example systems include a display device; a processor to execute instructions to: collect, from welding-type equipment during a welding-type operation, data describing the operation; collect, from a set of one or more cameras, first images of an operator, the first images depicting a posture or technique of the operator; collect, from the set of cameras, second images of a welding torch; collect third images of a weld bead; synchronize the data, and the first, second, and third images; display the data and the first, second, and third images; and, after the operation and in response to an input specifying a portion of the welding-type operation, display corresponding synchronized portions of the data and the first, second, and third images to present a relationship between the posture, a position of the welding torch, and the data to the weld bead.
US10839716B2 Modifying driving behavior
Embodiments include methods, systems, and computer program products for modifying driving behavior. Aspects include obtaining driving data for a driver. Then developing, by a processor, a driving profile based on the driving data for the driver, wherein the driving profile includes one or more driving behaviors. Aspects also include obtaining location data for the driver and obtaining a set of driving rules from one or more databases based upon the location data for the driver. Additionally, aspects include comparing, by the processor, the driving profile to the set of driving rules to derive a set of suggested driving changes.
US10839713B2 Individual nystagmus simulated training experience
A training system includes a computer system, a display system and a motion capture device. During use the training system presents a computer simulation of a virtual subject capable of exhibiting nystagmus to a trainee. The movements of the trainee are captured using the computer system during the administration of an HGN test to the virtual subject. During the administration of the HGN test to the virtual subject, the training system simulates nystagmus in the virtual subject.
US10839710B2 System and method for teaching pre-keyboarding and keyboarding
The present invention is directed to systems and related methods of teaching pre-keyboarding and keyboarding on a QWERTY-style keyboard wherein a color-coded row-based metaphorical and visual cuing system is used in a curriculum to make foundational keyboarding skills easy-to-teach and easy-to-learn, including: unilateral hand/finger skills, Home Row hand/finger positions, relational position of symbol location, and the essential keystroke spectrum of Home Row positioning-based finger movements of the left and right hand. The invention provides a dynamic virtual keyboard with colored rows which hexfurcates the QWERTY layout into left- and right-handed row sections, independently toggling the visibility of each in a developmental order to teach keyboarding skills in incremental steps rather than all at once. The invention further provides a dynamic cursor that uses visual indicators that mirror the visual cuing system to reinforce instruction with the dynamic virtual keyboard and aid keyboarding accuracy.
US10839709B2 Dynamically equivalent simulator for vehicle rotational motions
A vehicle nonlinear dynamics experimental simulation device, such as flight simulator, including a motorized spherical vehicle suspended inside a spherical shell which has a smooth inner surface. The spherical vehicle is supported by a plurality of spiky legs with bearing assemblies. The spherical shell is supported by three controllable translational motion platforms. Simulating apparatuses for a pilot cabin is mounted inside the spherical vehicle. The spherical vehicle has driving, restoring, and damping capabilities in roll, pitch, and yaw directions and is capable of unbounded rotation in any directions. The spherical vehicle provides an experimental model to simulate a vehicle's rotational dynamics.
US10839707B2 Augmented reality system and method for exposure therapy and motor skills training
An exemplary system may include an augmented reality device with a user interface, a processor and memory having a program communicatively connected to the processor. A transceiver may be communicatively connected to a practitioner device for real-time practitioner guidance. The system may include a plurality of sensors and a feedback device in communication with the processor. The system may display initial and updated guidance objects in a real-time environment of the user and in response to sensor outputs of the plurality of sensors. The feedback device may provide at least one of audio, visual, and tactile feedback in response to the sensors outputs. The system may condition the user to provide a desired reaction by guiding the real-time user reactions in the real-time environment using the feedback in response to the sensor outputs.
US10839704B2 Simulation of a complex system
Simulation of a complex system involves representing the complex system in a plurality of simulation building blocks, each simulation building block is associated with a subsystem of the complex system. Each simulation building block includes at least one client-side simulation component and a server-side simulation component. During the simulation a user interaction is detected by a client-side simulation component, the complex system is simulated in server-side simulation components on the basis of the user interaction. Simulation data for the subsystem is generated by the server-side simulation components, and the subsystem is represented by the corresponding client-side components based on the simulation data.
US10839702B2 Method and system for target aircraft and target obstacle alertness and awareness
There is provided systems and methods for pilot alertness and awareness of target aircraft and target obstacle that are flying within a proceeding flight path collision. Transmitted guiding sound signals consisting of three dimensional effects and tonal sounds are generated by a flight unit, and sent to the pilot's headset for the desired purpose of directing the pilot's head position to locate the target aircraft and target obstacle. The flight unit processes time of collision from received target aircraft broadcast, and contain at least GPS data and target obstacle information from stored navigational maps. The flight unit further receives the pilot's head position through means of a head tracker. Furthermore, the flight unit is able to perform the functions of, storing piloted flight information, voice language instruction, flight assisted notification, and communicating with one or multiple mobile devices such for the information to be displayed visually, and is upgradable remotely.
US10839698B1 Methods and systems for depicting an energy state of a vehicle
Methods and systems are disclosed for depicting an energy state of a vehicle. One method comprises receiving, by a flight management computer, a plurality of vehicle parameters associated with the vehicle and determining a flight plan associated with the vehicle. Then, the flight management computer identifies a point of interest in the flight plan and determines one or more trajectories associated with the flight plan. Based on the one or more trajectories, an actual energy height and a desired energy height at the point of interest are determined and displayed to a vehicle operator.
US10839692B2 Driving supporter
A driving supporter includes: a departure-possibility-value obtainer that obtains a departure-possibility value; a relative positional relationship obtainer that detects another vehicle located diagonally at a rear of an own vehicle and obtain a relative positional relationship between them; a support executer that executes a lane-departure prevention support; and a support controller that controls the support executer to execute the lane-departure prevention support when the departure-possibility value is greater than or equal to a threshold value. The support controller includes a threshold-value determiner that determines the threshold value to a smaller value when the relative positional relationship is a set relationship than when the relative positional relationship is not the set relationship. The set relationship is a relationship in which there is a possibility of collision of the own vehicle with the other vehicle in an event of departure of the own vehicle from a lane.
US10839688B2 Application-controlled geo-beamforming
The invention relates to a radio communication device for a vehicle, said device having at least one antenna unit, the emission of which can be controlled in one or more directions, and having a control unit coupled to the at least one antenna unit, for controlling the latter. The control unit is coupled to a control application and configured to control the at least one antenna unit in an application-controlled geo-beamforming operating mode, such that the emission of the at least one antenna unit is restricted to the course of the road in the current location of the vehicle.
US10839686B2 System and method for distributed parking area map generation and parking area service using in-vehicle sensors
A method of operating a community parking system includes generating sensor data with a plurality of vehicles corresponding to vehicle parking spaces and parked vehicles located in a region, transmitting the sensor data to a parking data system, and generating parking map data with the parking data system based on the sensor data, the parking map data including a location of the vehicle parking spaces. The method also includes generating parking service data with the parking data system based on the sensor data, the parking service data identifying a status of each vehicle parking space as either occupied or unoccupied, and transmitting the parking service data to a particular vehicle of the plurality of vehicles to assist an operator of the particular vehicle in locating one of the vehicle parking spaces having an unoccupied status.
US10839685B2 System and method for providing information through a display of parking devices with the aid of a digital computer
A computer-implemented system and method for providing information through a display of parking devices is provided. A multiplicity of motor vehicle parking spaces is managed through a server. Smart parking devices, vehicle occupancy sensors, and parking availability indicators are associated with at least one of the parking spaces. Use of the parking spaces is managed through the server. The parking availability indicators associated with the parking spaces are activated. Occupancy of at least one of the parking spaces by a motor vehicle is sensed through the nearest vehicle occupancy sensor and the location of the parking space is provided to the server. An identity of the driver of the motor vehicle is determined through the nearest smart parking device and the identity of the driver is provided to the server. Information associated with the identity of the driver is displayed on the smart parking device.
US10839682B1 Method and system for traffic behavior detection and warnings
A method at a computing device associated with a road user, the method including detecting actions of a second road user; checking the actions against rules associated with the computing device; determining that the actions of the second road user contravene the rules; and providing a report regarding the actions of the second road user.
US10839681B2 Control device and method for controlling autonomous driving vehicle
A control device for an autonomous driving vehicle includes a first input section, a second input section, and a travel state determination section. The first input section acquires a detection signal of a first sensor that detects another vehicle approaching the intersection. The second input section acquires a detection signal of a second sensor that detects at least one of a gesture of a driver of the other vehicle, a voice of the driver of the other vehicle, a motion of the other vehicle, and a radio signal output from the other vehicle. The travel state determination section generates, upon detection of the other vehicle based on the detection signal of the first sensor, a travel command signal for allowing or restricting entry of the autonomous driving vehicle into the intersection in accordance with an action of the other vehicle predicted based on the detection signal of the second sensor.
US10839680B2 Vehicle control device, vehicle control method, and storage medium
A vehicle control device (100) comprising: a recognizer (130) recognizing surrounding situations of a vehicle; a setting unit (154) setting a virtual lane in an area inside a crossing that is present in an advancement direction of the vehicle on the basis of a recognition result acquired by the recognizer; and a driving controller (150, 160) controlling one or both of steering and acceleration/deceleration of the vehicle and causing the vehicle to run within the virtual lane and pass through the crossing in a case in which an object recognized by the recognizer is not present on the virtual lane, wherein, in a case in which an area inside the crossing has a width for which only one virtual lane is settable, the driving controller handles an oncoming vehicle recognized by the recognizer as an object present on the virtual lane.
US10839674B2 Management system, management device, management method, and management program
A management system includes a plurality of sensors installed in a predetermined area, and a management device. The management device includes: an acquisition unit configured to acquire sensor information wirelessly transmitted from the plurality of sensors; an accumulation unit configured to accumulate the acquired sensor information; a determination unit configured to perform abnormality determination regarding the predetermined area by use of the sensor information; a notification unit configured to notify a content based on a result of the determination by the determination unit; and a display control unit capable of performing a control of temporally displaying a content regarding the predetermined area, on the basis of the sensor information acquired by the acquisition unit.
US10839666B2 Detecting life by means of C02 in an enclosed volume
In a method for detecting carbon dioxide in an enclosed volume, a CO2 detection system is triggered to awaken from a deep sleep state. Once awake, the system queries system sensors to determine the current system parameters, including current CO2 level and temperature. Current and expected CO2 decay rates are calculated, and the system determines whether the current CO2 decay rate is within an expected normal range for an unoccupied enclosed volume. If the volume is static, i.e., not moving, and the CO2 rate is rising and the temperature is rising, a series of alerts are sent to contacts previously set up by the user. If the alerts are not cleared by a user, emergency management personnel are notified.
US10839665B2 Underwater lighting system with bather detection circuitry
The present disclosure relates to a lighting fixture for use in connection with a swimming pool or spa. The lighting fixture includes a light source, and a detection device for detecting the presence of a bather in a pool or a spa. A microprocessor is in electrical communication with the detection device and the light source. The microprocessor adjusts an output of the light source when a bather is detected in the pool or the spa. The microprocessor could adjust the color of the light emitted by the light source when a bather is detected. Also provided is a bather condition/activity detection system which utilizes pool or spa devices to detect various bather conditions/activities such as bather ingress, egress, drowning, distress, etc.
US10839663B2 Information providing apparatus and information providing method
An information providing apparatus (100) includes: an organism recognizing unit (12) recognizing an organism in an outside world; a harmfulness level detecting unit (14) detecting a harmfulness level of the organism recognized by the organism recognizing unit (12); an emotion generating unit (15) generating an emotion that a device (1) is assumed to have in accordance with the harmfulness level detected by the harmfulness level detecting unit (14); and an emotion output unit (16) outputting the emotion produced by the emotion generating unit (15) in a mode recognizable by a user.
US10839658B2 System and method for determining a person is within a predetermined distance of an emitter of ionizing energy
A system and method of protecting individuals from ionizing energy is provided. The system can determine a location of an individual with respect to a source of ionizing energy. Before the source emits ionizing energy, the system can determine patterns of ionizing energy expected to be generated by an expected emission from the source. The system can then determine if an individual is within a danger zone in which the individual is expected to receive a dose of ionizing energy above a predetermined amount. The system may also determine if an individual is outside of an optimal zone in which the individual is expected to receive less than a predetermined dose of ionizing energy without being unnecessarily distant from a working area. The system can provide a warning when an individual is within the danger or inefficient zones. Optionally, the system can prevent the source from emitting ionizing energy when an individual is within the danger zone.
US10839656B1 Computer-based systems configured for message transmission via physical vibration
Systems and methods of message transmission via physical vibrations include, in some embodiments, determining an account activity-related vibration pattern from a set of account activity-related vibration patterns, based on at least one balance-related change in at least one account associated with a user. Generating a vibration encoding based on the account activity-related vibration pattern, where the vibration encoding is configured to be utilized by a vibration motor of at least one computing device, and transmitting the vibration encoding to the computing device associated to cause a vibration motor of the computing device to vibrate in accordance with the account activity-related vibration pattern.
US10839655B1 Threat monitoring and notifications
A system for monitoring financial threats includes: at least one central processing unit and system memory that causes the system to: receive information about a threat associated with a financial services device; identify a type of the threat; identify a location associated with the threat; and notify one or more customers associated with the financial services device based upon the type or the location of the threat.
US10839652B2 Coin pusher casino game
An improved coin pusher machine includes at least one player station. The at least one player station includes at least one memory device and processor, a pusher field configured to hold a plurality of tokens, a win slot configured to accept tokens that fall from the pusher field, and omitting any lose slot. The at least one player station includes a pusher mechanism configured to move in a reciprocating motion, a token launching mechanism configured to launch tokens onto the pusher field, and a token counter configured to count a number or value of tokens that fall into the win slot. The processor is configured to calculate a total value, including a base win value and a feature win value, of tokens falling into the win slot from the pusher field, and cause an indication associated with a game cycle to be transmitted to an external host computer.
US10839648B2 Gaming machine
A gaming machine having a display that displays a determined screen including a character, during execution of a game, a touch panel sensor, disposed above the display, that is capable of detecting the contact position, the position of the character contacted by a player, and a CPU that determines the contact position of the character as well as the contact mode, and that displays an image on the display, that is changed based on the result of this determination.
US10839643B1 Logging, recovery and replay of wagering game instances
A method of replay of a gambling game may involve receiving user input corresponding to a request for replay of the gambling game. The request may include a game round indication pertaining to an individual free game from within a feature game comprising a plurality of free games. The method may involve querying a game history data structure and retrieving game round metadata corresponding to the individual free game. The method may involve controlling a display to provide a sequence of images corresponding to the game round metadata. The sequence of images may correspond to a replay of the individual free game.
US10839637B2 Method of gaming, a gaming system and a game controller
A method of gaming comprising: selecting, in each whole reel symbol game round, symbols for display to a player in a set of display positions, subsets of the display positions corresponding to respective ones of a plurality of reels set side by side, by: selecting a whole reel symbol from a whole reel symbol set for at least one of the reels, such that the whole reel symbol is at all display positions of the at least one reel, and, selecting symbols for each of the other reels from respective ones of a plurality of reel symbol sets, each reel symbol set comprised of a plurality of different symbols; and determining an outcome for each game round based on the selected symbols.
US10839634B2 Taggant system
An authentication system and associated method including a substrate including one or more doped inclusions disposed in or on the substrate at one or more portions of the substrate such that electromagnetic radiation absorption and reflectance varies between a portion of the substrate in which a doped inclusion is disposed and a portion of the substrate in which no doped inclusion is disposed, and a detector including an electromagnetic radiation source configured to irradiate the substrate with electromagnetic radiation at multiple wavelengths and an imaging system configured to acquire multiple images of the substrate subjected to irradiation.
US10839626B2 Dynamic key access control systems, methods, and apparatus
Methods and systems for controlling electro-mechanical (EM) latches. An EM latch may be controlled by receiving dynamic key information from a smart device and static access card information from an access card. A signal generator sends a signal to actuate the EM latch upon verification of the dynamic key information or static access card information. The smart device may be associated with a single user or with multiple users.
US10839625B2 Control method, information processing device, management system, and recording medium
A control method of controlling, using a distributed ledger, locking or unlocking of one or more storage units, in each of which an item is storable, includes: operating a first smart contract and one or more second smart contracts by a code, stored in the distributed ledger, being executed by a computer, the first smart contract managing the one or more second smart contracts that are in one-to-one correspondence with the one or more storage units; controlling, by each of the one or more second smart contracts, locking or unlocking of a corresponding one of the one or more storage units, the controlling being performed under the management by the first smart contract; and controlling, by the first smart contract, whether to place each of the one or more second smart contracts under the management.
US10839622B2 Aircraft maintenance condition detection
A device includes a transceiver, a processor, a network interface, and a display interface. The transceiver is configured to receive health data from an aircraft. The processor is configured to determine whether the health data indicates a maintenance condition. The network interface is configured to send a first query to a maintenance database and to receive a first response to the first query indicating a list of parts associated with the maintenance condition. The network interface is also configured to send a second query to a historical maintenance database based on the list of parts and to receive a second response to the second query indicating failure rates of the parts. The display interface is configured to provide a graphical user interface (GUI) to a display. The processor is configured to generate the GUI indicating the list of parts ordered based on the failure rates.
US10839620B2 Apparatus and method for manually activated wireless transfer of operational and performance data
A manually activated communications system is provided. The manually activated communications system includes a manually activated switch, a monitoring system configured to store operational and performance data of a vehicle, and a radio, coupled to the monitoring system and the manually activated switch, which may be located within or outside the monitoring system. The manually activated switch, monitoring system and radio are contained within the vehicle. The radio is configured to wirelessly transmit the operational and performance data of the vehicle to a portable processing system, proximate to the vehicle, when the vehicle is parked and the manually activated switch is actuated.
US10839618B2 Applied artificial intelligence for natural language processing automotive reporting system
The present disclosure provides a computer system, method, and computer-readable medium for a computer processor to determine whether to report a consumer message regarding a vehicle to a regulatory agency. The computer system receives a message from a consumer. The computer system applies the message to a machine learning classifier trained to determine whether a category of vehicle system is described in the message, the machine learning classifier trained using category definitions and corresponding parts and symptoms labeled with the category definitions. The computer system determines whether the message includes a complaint based on an ontology defining a vehicle problem lexicon, a car part lexicon, and lexical patterns. The computer system extracts MVS terms from the message. The computer system determines to report the message if the message includes a complaint related to at least one category of vehicle system and includes a set of the MVS terms.
US10839616B2 Dual-stage, separated gas/fluid shock strut servicing monitoring system using one pressure/temperature sensor
A dual-stage, separated gas/fluid shock strut arrangement includes a dual-stage, separated gas/fluid shock strut, a pressure/temperature sensor mounted to the primary gas chamber, a stroke sensor, and a monitoring system, comprising a recorder configured to receive a plurality of sensor readings from at least one of the pressure/temperature sensor and the stroke sensor, a landing detector configured to detect a landing event based upon a stroke sensor reading received from the stroke sensor, and a health monitor configured to determine a volume of oil in the oil chamber, a volume of gas in the primary gas chamber, and a volume of gas in the secondary gas chamber.
US10839611B2 Mixing virtual image data and physical image data
Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining virtual image data representing a virtual object; and encoding the virtual image data with physical image data to provide a formatted image file, wherein the encoding includes for a plurality of spatial image elements providing one or more data field that specifies physical image information and one or more data field that specifies virtual image information based on the virtual image data so the formatted image file for each of the plurality of spatial image elements provides physical image information and virtual image information, and wherein the encoding includes providing indexing data that associates an identifier for the virtual object to spatial image elements for the virtual object.
US10839609B2 Apparatus, systems, and methods for display devices including local dimming
An example device may include an electronic display configured to generate an augmented reality image element and an optical combiner configured to receive the augmented reality image element along with ambient light from outside the device. The optical combiner may be configured to provide an augmented reality image having the augmented reality image element located within a portion of an ambient image formed from the ambient light. The device may also include a dimmer element configured to selectively dim the portion of the ambient image in which the augmented reality image element is located.
US10839606B2 Indoor scene structural estimation system and estimation method thereof based on deep learning network
An indoor scene structural estimation system and an estimation method based on deep learning network are provided. An indoor scene structural estimation system based on deep learning network includes a 2D encoder, a 2D plane decoder, a 2D edge decoder, a 2D corner decoder, and a 3D encoder. The 2D encoder receives an input image and encodes the input image. The 2D plane decoder is connected to the 2D encoder, decodes the encoded input image, and generates a 2D plane segment layout image. The 2D plane decoder is connected to the 2D encoder, decodes the encoded input image, and generates a 2D plane segment layout image. The 2D corner decoder is connected to 2D encoder, decodes the encoded input image, and generates a 2D corner layout image.
US10839605B2 Sharing links in an augmented reality environment
Various embodiments provide methods and systems for users and business owners to share content and/or links to visual elements of a place at a physical location, and, in response to a user device pointing at a tagged place, causing the content and/or links to the visual elements of the place to be presented on the user device. In some embodiments, content and links are tied to specific objects at a place based at least in part upon one of Global Positioning System (GPS) locations, Inertial Measurement Unit (IMU) orientations, compass data, or one or more visual matching algorithms. Once the content and links are attached to the specific objects of the place, they can be discovered by a user with a portable device pointing at the specific objects in the real world.
US10839601B2 Information processing device, information processing method, and program
In an image including a continuous visual field of 360 degrees, such as a celestial sphere image, in a case where a partial region is displayed as an output target region, transition from a certain output target region to the other output target region is realized smoothly and with natural feeling, without having visually uncomfortable feeling. For this reason, a transition source output target region and a transition destination output target region are specified, in an output target region which is a partial region of the entire image, which is an image having a continuous visual field of 360 degrees in at least one direction. Then, a visual field transition path from the specified transition source output target region to the specified transition destination output target region is automatically determined.
US10839596B2 Method and apparatus for multi-experience adaptation of media content
A method or apparatus that incorporates teachings of the present disclosure may include, for example, a method for adapting media content of a source device for a recipient device. Characteristics of a first environment of a source device and of a second environment of a recipient can be identified. At least one difference between the characteristics of the first environment of the source device and the characteristics of the second environment of the recipient device can be determined. A presentation of media content can be modified according to the at least one difference between the characteristics of the first environment of the source device and the characteristics of the second environment of the recipient device. Other embodiments are disclosed.
US10839595B2 Apparatus and method for optimizing a hierarchical depth buffer
Apparatus and method for optimizing a hierarchical depth buffer. For example, one embodiment of a method comprises: rasterizing primitives of a current graphics image to generate pixels; generating coverage data associated with a first primitive to identify pixels in a first tile of pixels which are partially covered or fully covered by the first primitive; estimating potential minimum (min) and maximum (max) values for the first primitive at edges of a bounding box surrounding the first primitive within the first tile; and adjusting the potential min and/or max values to be closer to actual min and/or max values, respectively, upon a determination that the potential min and/or max values identify one or more pixels which are not partially or fully covered by the primitive.
US10839593B2 System, method and software for adding three-dimensional images to an intelligent virtual assistant that appear to project forward of or vertically above an electronic display
A system, method and software for operating a virtual assistant system that runs on an electronic device where a virtual image represents a virtual assistant. Voice recognition software identifies spoken action commands. The electronic device generates an interface image, such as an avatar, that is displayed. The interface image appears three dimensional and contains enhanced effects that cause the interface image to appear, at least in part, to project above, or in front of, the screen surface of the electronic device. The interface image responds to the spoken commands. For certain spoken commands, a command response image is provided. The command response image is a three-dimensional image or video that contains enhanced effects. The command response image can be recalled from a database or created by recalling an image or video and processing that image or video to first be three-dimensional and then to contain enhanced vertical projection effects.
US10839590B2 Gutter space padding for texture atlases
Systems and methods are disclosed for rendering a surface in a synthetic scene using gutter space padding for texture atlases. Gutter space adjacent to UV shells may be padded with texels from the UV shells used for neighboring surfaces, rather than merely extending the interior texels. The result is that distracting artifacts, caused by mesh downsampling that produces sub-optimal polygon shapes and vertex placement may be mitigated. The resulting rendering, manifesting lessened artifacts, may appear to be less impacted by downsampling, and thus improve the experience for the viewer or other synthetics data consumer. The improvement may be used in rendering for human users and also training neural networks in computer vision tasks, such as object detection and recognition.
US10839586B1 Single image-based real-time body animation
Provided are systems and methods for single image-based body animation. An example method includes receiving a input image, the input image including a body of a person, segmenting the input image into a body portion and a background portion, wherein the body portion includes pixels corresponding to the body of the person, fitting a model to the body portion, wherein the model is configured to receive pose parameters representing a pose of the body and generate an output image including an image of the body adopting the pose, receiving a series of further pose parameters, each of the series of further pose parameters representing one of further poses of the body, providing each of the series of further pose parameters to the model to generate a series of output images of the body adopting the further poses, and generating, based on the series of output images, an output video.
US10839583B2 Emotive advisory system and method
Information about a device may be emotively conveyed to a user of the device. Input indicative of an operating state of the device may be received. The input may be transformed into data representing a simulated emotional state. Data representing an avatar that expresses the simulated emotional state may be generated and displayed. A query from the user regarding the simulated emotional state expressed by the avatar may be received. The query may be responded to.
US10839579B2 Cognitive multi-layered real-time visualization of a user's sensed information
A computer-implemented real-time visualization method, system, and computer program product including digitally visualizing a user in an image on an image display medium by incorporating a link between one or more users and one or more other users and updating the image by analyzing a current state of the user from user data.
US10839578B2 Artificial-intelligence enhanced visualization of non-invasive, minimally-invasive and surgical aesthetic medical procedures
A method includes obtaining, by a processor, an image of a patient using an imaging device, presenting the image of the patient on a display, and selecting one or more medical procedures to apply to the patient. The method further includes generating a modified image of the patient by applying the one or more medical procedures and the image of the patient as input to a machine learning model trained to output the modified image of the patient. The modified image of the patient includes one or more body region representations of the patient that are modified due to application of the one or more medical procedures to the image of the patient. The method also includes presenting the modified image of the patient on the display.
US10839577B2 Creating augmented reality self-portraits using machine learning
Systems, methods, apparatuses and non-transitory, computer-readable storage mediums are disclosed for generating AR self-portraits or “AR selfies.” In an embodiment, a method comprises: capturing, by a first camera of a mobile device, image data, the image data including an image of a subject in a physical, real-world environment; receiving, by a depth sensor of the mobile device, depth data indicating a distance of the subject from the camera in the physical, real-world environment; receiving, by one or more motion sensors of the mobile device, motion data indicating at least an orientation of the first camera in the physical, real-world environment; generating a virtual camera transform based on the motion data, the camera transform for determining an orientation of a virtual camera in a virtual environment; and generating a composite image data, using the image data, a matte and virtual background content selected based on the virtual camera orientation.
US10839576B2 Virtual reticle for augmented reality systems
Systems and methods for displaying a virtual reticle in an augmented or virtual reality environment by a wearable device are described. The environment can include real or virtual objects that may be interacted with by the user through a variety of poses, such as, e.g., head pose, eye pose or gaze, or body pose. The user may select objects by pointing the virtual reticle toward a target object by changing pose or gaze. The wearable device can recognize that an orientation of a user's head or eyes is outside of a range of acceptable or comfortable head or eye poses and accelerate the movement of the reticle away from a default position and toward a position in the direction of the user's head or eye movement, which can reduce the amount of movement by the user to align the reticle and target.
US10839573B2 Apparatus, systems, and methods for integrating digital media content into other digital media content
Some embodiments of the present disclosure provide a content integration system. The content integration system is configured to retrieve a source digital content, retrieve a target digital content, identify a region within the target digital content for placing or integrating the source digital content, and place or integrate the target digital content onto the identified region of the source digital content. The content integration system can be configured to place the source digital content into the target digital content in an aesthetically-pleasing, unobtrusive, engaging, and/or otherwise favorable manner. The content integration system can be particularly useful for advertisements, enhanced expression, entertainment, information, or communication.
US10839572B2 Contextual virtual reality interaction
A system for integrating an application within a virtual reality presentation invokes the virtual reality presentation in a virtual reality presentation device. The virtual reality presentation is an instance of a virtual reality application executing in the virtual reality presentation device. The system invokes the application within a non-virtual reality application environment. The system integrates the application within the virtual reality presentation by rendering an instance of the application as a virtual window layered on the virtual reality presentation. The system renders a list of applications within the virtual reality presentation device. The system receives, from a user, a selection from the list, and integrates the selected application within the virtual reality presentation by rendering a respective instance of the selected application as a respective virtual window layered on the virtual reality presentation.
US10839571B2 Displaying large data sets in a heat map
Large data sets (e.g., with millions of records) are represented by a heat map within a user interface (UI). Each record in the data set includes a label. The labels of the records are assigned to leaf nodes of a data structure. The leaf nodes are mapped to a grid of cells according to a layout method. Furthermore, values are determined for the cells based on data records having the labels mapped to the cells. A visual property is selected for each cell based on the corresponding value. Since the data labels are stored in leaf nodes that are connected to internal nodes, if a zoom state of the heat map results in a display of a number of data labels that exceeds the number of cells in the grid, values of the cells can be updated according to values determined from the internal nodes without losing the connections between the cells and the underlying leaf nodes.
US10839567B2 Systems and methods for correcting mismatch induced by respiratory motion in positron emission tomography image reconstruction
The disclosure relates to PET imaging systems and methods. The systems may execute the methods to obtain an anatomical image and PET data of a subject, and gate the PET data into a plurality of bins. The systems may execute the methods to reconstruct a plurality of gated PET images based on the gated PET data. The systems may execute the methods to determine a motion vector field corresponding to a target respiratory phase with respect to a reference respiratory phase relating to the anatomical image. The systems may execute the methods to obtain a respiratory phase-matched anatomical image for the target respiratory phase by transforming a VOI in the anatomical image based on the motion vector field corresponding to the target respiratory phase with respect to the reference respiratory phase, and reconstructing an attenuation corrected PET image corresponding to the target respiratory phase.
US10839564B2 Leveraging JPEG discrete cosine transform coefficients in neural networks
A system classifies a compressed image or predicts likelihood values associated with a compressed image. The system partially decompresses compressed JPEG image data to obtain blocks of discrete cosine transform (DCT) coefficients that represent the image. The system may apply various transform functions to the individual blocks of DCT coefficients to resize the blocks so that they may be input together into a neural network for analysis. Weights of the neural network may be trained to accept transformed blocks of DCT coefficients which may be less computationally intensive than accepting raw image data as input.
US10839561B2 Image retrieval device and method, photograph time estimation device and method, repetitive structure extraction device and method, and program
A repetitive structure extraction device includes an image feature extraction unit which extracts an image feature for each of a plurality of images which are captured at one or a plurality of locations and which are given different capture times, a temporal feature extraction unit which extracts, for each of the plurality of images, a temporal feature according to a predetermined period from a capture time given to the image, and a repetitive structure extraction unit which learns, on the basis of the image feature extracted for each of the plurality of images by the image feature extraction unit and the temporal feature extracted for each of the plurality of images by the temporal feature extraction unit, a repetitive structure which is used to perform interconversion between the temporal feature and a component of the image feature and which is provided according to a correlation of periodic change between the component of the image feature and the temporal feature.
US10839559B2 Method and apparatus for full color data processing for 3D objects
Method and apparatus for full color data processing for 3D objects are provided. The method includes: performing a layering process on a target object to determine slice-layer data of each layer, wherein the slice-layer data includes layer-color data and layer-structure data, the layer-color data represents color information of the target object, and the layer-structure data represents a printing location of the target object; and analyzing the layer-color data and the layer-structure data when the layer-color data is consistent with background color data of the target object and analyzing the layer-color data when the layer-color data is inconsistent with the background color data of the target object, thereby determining a layer color of the target object and determining printing information of the target object.
US10839551B2 Augmentation of 3-D point clouds with subsequently captured data
Methods for augmentation of previously captured augmented reality data with subsequently captured data are disclosed. A subsequent capture of a scene and associated AR data, such as a point cloud, may be correlated with the previously captured data by various methods, including image matching, object recognition, and geolocation referencing. Following correlation, the previously captured data may be augmented by the AR data from the subsequent capture, which may include adding or deleting points. Some existing points may be modified in some aspects where a subsequent capture includes more reliable data.
US10839549B2 Apparatus and method for estimating position of image capturing unit
An information processing apparatus includes an image acquisition unit that acquires an image obtained by capturing a real space using an image capturing unit, an estimation unit configured to, based on a feature extracted from the image, estimate a position of the image capturing unit, a generation unit configured to, based on the feature and the estimated position of the image capturing unit, generate a map of the feature in the real space, a parameter acquisition unit that acquires an environmental parameter indicating an environment of the real space, a recording unit that records a first environmental parameter acquired at a first time point when the map is generated, in association with the map, and a determination unit configured to, based on the first environmental parameter and a second environmental parameter acquired at a second time point after the first time point, determine whether the map can be used.
US10839548B2 Systems and methods for tracking objects in an environment
Systems and methods for locating and/or tracking objects in an environment are discussed. The system may include non-visible light emitters and a camera and server system including an image geometry module configured to determine the location of an identified object in the environment. Objects may be identified based on a predefined frequency and/or pattern of pulses.
US10839540B2 Apparatus and method for generating intermediate view image
Disclosed herein are an apparatus and a method for generating an intermediate view image of a stereoscopic image. The apparatus may include a feature point detector detecting contours in left and right view images and detecting feature points in the contours, a corresponding point detector detecting corresponding points corresponding to the feature points of the left and right view images, and a composer generating an intermediate view image based on disparity information between the feature points and the corresponding points.
US10839539B2 System and method for active stereo depth sensing
An electronic device estimates a depth map of an environment based on stereo depth images captured by depth cameras having exposure times that are offset from each other in conjunction with illuminators pulsing illumination patterns into the environment. A processor of the electronic device matches small sections of the depth images from the cameras to each other and to corresponding patches of immediately preceding depth images (e.g., a spatio-temporal image patch “cube”). The processor computes a matching cost for each spatio-temporal image patch cube by converting each spatio-temporal image patch into binary codes and defining a cost function between two stereo image patches as the difference between the binary codes. The processor minimizes the matching cost to generate a disparity map, and optimizes the disparity map by rejecting outliers using a decision tree with learned pixel offsets and refining subpixels to generate a depth map of the environment.
US10839537B2 Depth maps generated from a single sensor
A camera module with a fixed near field focus is configured to capture a single image. That single image is segmented by an image divider a number of regions. A focus metric determiner then determines a focus metric for each of the regions. A depth map generator maps the focus metric into a depth value for each of the regions and combines the depth values to generate a depth map.
US10839534B2 Imaging processing apparatus, image pickup apparatus, control method for image processing apparatus, and storage medium
Some embodiments of an image processing apparatus comprise a processor to execute instructions. The instructions are for detecting feature points from images in a first plurality of images that at least partially overlap in angle of view and have different focus positions and from at least one second image, calculating a first conversion coefficient from the feature points, combining the images in the first plurality of images based on the first conversion coefficient, calculating a second conversion coefficient of at least a part of the images in the first plurality of images by using the feature points detected from the second image, and combining the at least a part of the images in the first plurality of images by using the second conversion coefficient, wherein a depth of field in the second image is deeper than a respective depth of field in each image in the first plurality of images.
US10839529B2 Image processing apparatus and image processing method, and storage medium
An image processing apparatus including an information acquisition unit that acquires information regarding a camera, an estimation unit that estimates an object of interest during shooting, in an image captured by the camera, based on the information regarding the camera, an area dividing unit that divides the image into a plurality of divided areas, using each of a plurality of types of dividing methods, and a motion vector detection unit that detects a motion vector in the plurality of divided areas regarding each of the plurality of types of dividing methods. The area dividing unit changes at least one of a size of a divided area and a number of division in each of the plurality of types of dividing methods for dividing the image, according to an object of interest estimated by the estimation unit.
US10839527B2 Method and device of measuring infrared spectral characteristics of moving target
A method of measuring infrared spectral characteristics of a moving target, the method including: establishing a multi-dimensional and multi-scale model with infrared spectral features of an object-space target, and extracting an object-space region of interest measurement model; performing target detection on an actually measured infrared image, and identifying position information for each ROI of a target; tracking the target, to obtain the target's pixel differences between two frames, as well as a moving direction of the target, and performing motion compensation for the target; and scanning the target, and after successfully capturing an image of the target being tracked, controlling an inner framework to point to each target of interest, and according to moving-direction information of the target, performing N-pixel-size motion in a direction shifted by 90° with respect to the moving direction, and activating a spectrum measuring module.
US10839525B2 Information processing apparatus, data collection method, and data collection system
An information processing apparatus includes a memory configured to store a recognition result, accuracy and timing of an image captured at a point, and a processor coupled to the memory and the processor configured to specify the image configured to include a designated recognition object, and search for the image having a same recognition result as the recognition object by referring to the memory, based on the point and timing at which the specified image has been captured and movement speed information of the recognition object.
US10839524B2 Systems and methods for applying maps to improve object tracking, lane-assignment and classification
Methods and systems for enhanced object tracking by receiving sensor fusion data related to target objects and object tracks; determining splines representing trajectories of each target object; filtering the sensor fusion data about each target object based on a first, second and third filtering model wherein each filtering model corresponds to one or more of a set of hypotheses used for processing vectors related to trajectories of a track object wherein the set of hypotheses comprise: a path constraint, a path unconstrained, and a stationary hypothesis; and generating a hypothesis probability for determining whether to use a particular hypothesis based wherein the hypothesis probability is determined based on results from the first, second and third filtering models and from results from classifying, by at least one classification model, one or more features related to the object track for the target object.
US10839522B2 Adaptive data collecting and processing system and methods
A vehicle that includes one or more sensors configured to output data and an electronic control unit. The electronic control unit is configured to receive first data from the one or more sensors at a first time, detect an object based on the first data received from the one or more sensors at the first time, classify the object into a classification based on the first data received from the one or more sensors at the first time, and receive second data from the one or more sensors at a second time. The second time is subsequent to the first time. The electronic control unit is further configured to select a proper subset of the second data for further processing based on the classification of the object, and track the object based on the proper subset of the second data selected for further processing.
US10839519B2 Techniques to improve edge detection for images
Techniques to improve edge detection in images. Some techniques include logic to process image data into patched image data in accordance with a colorspace model where the patched image data includes color data in a plurality of patches and identify an image group corresponding to the patched image data. The logic may be further configured to select, based upon the image group, a colorspace transform mechanism being operative to transform the image data into transformed image data in accordance with another colorspace model, the other colorspace model having a higher likelihood than the colorspace model at edge detection for the image group. The logic may be further configured to apply the colorspace transform mechanism to the image data to generate the transformed image data in accordance with the other colorspace mode and then, apply an edge detection technique to the transformed image data. Other embodiments are described and claimed.
US10839517B2 Multiple neural networks-based object segmentation in a sequence of color image frames
An image processing apparatus and method for object segmentation in color image frames, is provided. The image-processing apparatus generates, based on a first neural network model, a first foreground mask and a second foreground mask for an object-of-interest in a first color image frame and an upcoming color image frame, respectively, of the sequence of color image frames. The image-processing apparatus determines a third foreground mask based on interpolation of the first foreground mask and the second foreground mask and updates, by use of the second neural network model, the third foreground mask to a fourth foreground mask. The image processing apparatus segments the object-of-interest from at least the first color image frame, the upcoming color image frame, and the intermediate color image frame by use of the first foreground mask, the second foreground mask, and the fourth foreground mask, respectively.
US10839507B2 Defect offset correction
A method includes: receiving a defect map from a defect scanner, wherein the defect map comprises at least one defect location of a semiconductor workpiece; annotating the defect map with a reference fiducial location of the semiconductor workpiece; determining a detected fiducial location within image data of the semiconductor workpiece; determining an offset correction based on comparing the detected fiducial location with the reference fiducial location; producing a corrected defect map by applying the offset correction to the defect map, wherein the applying the offset correction translocates the at least one defect location; and transferring the corrected defect map to a defect reviewer configured to perform root cause analysis based on the corrected defect map.
US10839506B1 Detecting surface flaws using computer vision
A convolutional neural network may be trained to inspect subjects such as carbon fiber propellers for surface flaws or other damage. The convolutional neural network may be trained using images of damaged and undamaged subjects. The damaged subjects may be damaged authentically during operation or artificially by manual or automated means. Additionally, images of undamaged subjects may be synthetically altered to depict damages, and such images may be used to train the convolutional neural network. Images of damaged and undamaged subjects may be captured for training or inspection purposes by an imaging system having cameras aligned substantially perpendicular to subjects and planar light sources aligned to project light upon the subjects in a manner that minimizes shadows and specular reflections. Once the classifier is trained, patches of an image of a subject may be provided to the classifier, which may predict whether such patches depict damage to the subject.
US10839503B2 System and method for evaluating fruits and vegetables
A system and method for non-destructively determining characteristics of a vegetable or fruit may include processing an image of the vegetable or fruit to produce image analysis results; analyzing hyperspectral and/or Near Infrared (NIR) illumination reflected from the vegetable or fruit to produce reflection analysis results; and calculating at least one value that reflects at least one characteristic of the vegetable or fruit based on the image analysis results and based on the reflection analysis results.
US10839501B2 System for checking package body with image
A system for checking a package body with an image is capable of automatically judging good or bad product of manufactured package bodies and automatically performing change of production conditions in a filling and packaging machine, and includes a filling and packaging machine, an image data judgement system, a storage device and an image data analysis system, wherein the image data judgement system is provided with an imaging device for shooting a package body, a storage unit for storing judgement condition on good or bad package body, a judgement unit for judging good or bad package body and an image data transmission unit for transmitting the image data shot by the imaging device to the storage device, and the image data analysis system is provided with an image data acquisition unit for acquiring image data and so on judged as a bad product in the judgement unit from the storage device.
US10839500B2 Digital media enhancement system, method, and apparatus
Aspects are disclosed for enhancing digital media. In an aspect, a target object in a primary image is identified, and reference images that include the target object are located. The target object is then modified within the primary image according to data derived from analyzing the reference image. In another aspect, a primary file is received, and at least one reference file is referenced to generate enhancement data that facilitates enhancing the primary file from an extrapolation of the reference file. In yet another aspect, media files corresponding to a common event are aggregated, and a desired enhancement of a primary file is identified. Here, the desired enhancement corresponds to a modification of an obstruction included in the primary file. A reference file which includes data associated with the desired enhancement is then referenced, and the obstructed data is modified based on replacement data extrapolated from the reference file.
US10839494B2 Timeline image capture systems and methods
Various approaches related to capturing content of erasable boards are discussed herein.
US10839493B2 Transferring image style to content of a digital image
In implementations of transferring image style to content of a digital image, an image editing system includes an encoder that extracts features from a content image and features from a style image. A whitening and color transform generates coarse features from the content and style features extracted by the encoder for one pass of encoding and decoding. Hence, the processing delay and memory requirements are low. A feature transfer module iteratively transfers style features to the coarse feature map and generates a fine feature map. The image editing system fuses the fine features with the coarse features, and a decoder generates an output image with content of the content image in a style of the style image from the fused features. Accordingly, the image editing system efficiently transfers an image style to image content in real-time, without undesirable artifacts in the output image.
US10839491B2 Method of recording an image using a particle microscope and particle microscope
A method of recording an image using a particle microscope includes recording of plural images of an object. Each of the recorded images is associated with image data including intensity values associated with locations in a coordinate system of the recorded image. The method further includes: determining displacements between the coordinate systems of the image data of the recorded images; determining a bounding box of a resulting image based on the determined displacements; and calculating image data of the resulting image based on the intensity values of the image data of the recorded images associated with those locations which are located within the determined bounding box associated with the resulting image based on the determined displacements of the recorded images.
US10839483B2 Method of converting low-resolution image to high-resolution image and image conversion device performing method
An image conversion method includes: dividing a low-resolution image to generate a plurality of low-resolution image patches having N (N being a natural number of 2 or greater) number of pixels; classifying the low-resolution image patches into a plurality of image categories; converting the low-resolution image patches by using a conversion kernel for each image patch corresponding to its image category among prestored conversion matrices, to generate high-resolution image patches having L (L being a natural number) number of pixels, which is less than the N number of pixels; and arranging the high-resolution image patches to generate a high-resolution image. According to the image conversion method, an operation amount can be reduced compared with a conventional technique, and thus the image conversion method can be implemented in hardware having low complexity. A high quality and high-resolution image can be generated regardless of characteristic information of an image signal.
US10839481B1 Automatic marker-less alignment of digital 3D face and jaw models
The invention aligns a digital face model from a 3D face scanner with a 3D jaw scan from an intraoral scan produced by an intraoral scanner without using external markers. The alignment proceeds in two steps. In the first step, the teeth part of a subject whose teeth are clenched, referred to as a clenched-teeth face scan, is aligned with an intraoral jaw scan to obtain a first transformation matrix. In the second step, a face model of a subject with a normal facial expression is aligned with the clenched-teeth face model of the same subject to obtain a second transformation matrix. A graphical user interface is provided that enables a user to manually align the 3D jaw scan with a 2D image of the subject's teeth to determine the first transformation.
US10839479B2 Imaging apparatus, image processing apparatus, image processing method, and medium
There is provided with an imaging apparatus. An imaging unit captures an image with use of a fisheye lens. An image conversion unit converts an input image obtained from the imaging unit into a panoramic image, by performing geometrical conversion on the input image such that a region of the input image in which a distance from a point on an optical axis is smaller than a set distance becomes a perspective projection, and such that a region in which the distance is larger than the set distance becomes a stereographic projection. The set distance is determined based on an accuracy of fisheye lens distortion correction with respect to the fisheye lens.
US10839478B2 Accumulator pooling mechanism
A processor is disclosed. The processor includes an execution unit having a register file having one or more banks of registers to store operand values, an accumulator comprising a pool of registers to store operand values determined to cause a conflict at register banks within the register file and cache circuitry to control storage of the operand values determined to cause a conflict at the register banks from the register file to the pool of registers.
US10839474B2 Method and an apparatus for separating at least one object from a plurality of objects
Feedback information is an important aspect in all machine learning systems. In robot systems that are picking objects from a plurality of objects this has been arranged by acquiring images of objects that have been picked. When images are acquired after picking they can be imaged accurately and the information about picking and also dropping success can be improved by using acquired images as a feedback in the machine learning arrangement being used for controlling the picking and dropping of objects.
US10839472B2 Predictive system for use with a mobile transceiver tracking service
A system and method for tracking and predicting usage of assets, such as shipping containers, trailers, or vehicles, based on usage data collected from a fleet of assets using mobile transceivers. During an evaluation term, a first plurality of messages comprising asset usage statuses is sent from the mobile transceivers to a tracking system. The usage statuses are used to compute a predicted quantity of assets expected to be used in a subsequent term. The predicted quantity is then allocated between a first subset of assets and a second subset of assets according to a minimal cost for the predicted quantity. In some embodiments, the first subset of assets comprising assets is associated with the mobile transceivers, and the second subset of assets comprising assets is not associated with the mobile transceivers.
US10839465B2 Populating a new community for a social network
Populating a new community for a social network includes receiving metadata associated with a new community for a social network, determining, based on the metadata, at least one similar community related to the new community, utilizing the at least one similar community as a template to populate the new community with content, tags, and membership, and maintaining the at least one similar community and the new community by creating, reading, updating, and deleting (CRUD) the content, the tags, and the membership.
US10839457B2 Deterministic and efficient message packet management
Methods, devices, and systems for facilitation of deterministic management of a plurality of electronic message packets communicated to an application via a network from a plurality of message sources. The facilitation involves an electronic message packet from the network, determining data indicative of order the electronic message packet was received relative to previously received electronic message packets, and providing the order to the application.
US10839454B2 System and platform for execution of consolidated resource-based action
Embodiments of the present invention provide a system for execution of consolidated resource-based actions. A plurality of disparate databases may be monitored and resources from these disparate databases can be aggregated or otherwise consolidated to a consolidated resource database. A request can be received from a computing device of the user, where the request includes request parameters that provide structure and specificity to the request. Relevant data is identified from the plurality of disparate databases and/or from the consolidated resource database. A determination is made for a response action based on the relevant data and the request parameters, where such a determination can be made through the assistance of artificial intelligence or machine learning engines. Finally, the responsive action is executed, which involves at least causing a user interface of the computing device of the user to communicate a response to the received request.
US10839448B2 Electronic commerce platform
An electronic commerce system comprising an electronic commerce platform for looking at items and preparing an order from a computer connected to the server of the platform via a computer network. At least one piece of equipment for providing an order comprising at least one area equipped with a counter that is controlled by the local computer and means for conversing with a code reader. The area comprises a plurality of mobile compartments configured to be related by said counter allowing the items to be removed and/or put into said compartment. Means for allowing the registration of a code corresponding to the compartment containing the items of an order, the secure transmission of said code is the form of an electronic identification and means to present said code to activate the movement of the compartment under consideration opposite the counter and opening of said counter to remove items corresponding to the order.
US10839444B2 Coaching method and system considering relationship type
A coaching method considering a relationship type includes the steps of: acquiring relationship data associated with building a relationship between a first object receiving coaching and a second object having a relationship with the first object; on the basis of the relationship data, inferring a relationship type between the first object and the second object; and determining a scheme of providing the coaching considering the inferred relationship type.
US10839438B2 Method for queuing orders at a food assembly apparatus
One variation of a method for fulfilling custom food orders includes: in response to request for a custom food order from a patron through an ordering portal executing on a computing device, retrieving a location of the computing device; identifying a set of food assembly apparatuses within a threshold distance of the location of the computing device; aggregating a list of ingredients currently loaded into the set of food assembly apparatuses; in response to selection of a particular ingredient in the list of ingredients for the custom food order, removing ingredients, from the list of ingredients, unique to a food assembly apparatus not currently loaded with the particular ingredient; selecting a particular food assembly apparatus, from the set, currently loaded with a set of ingredients specified in the custom food order; and inserting the custom food order into a food order queue assigned to the particular food assembly apparatus.
US10839434B2 Systems for managing employee-liable expenses
A method for managing payments made as part of an employee-liable expense reimbursement program is described. A plurality of employees are enrolled in the program and submit requests for reimbursement for expenses related to a service provided to the employees by a service provider for which the employees are liable. The method includes receiving, by the computer system, requests for reimbursement and aggregating the requests for reimbursement scheduled for payment within a predefined time period and associated with the service provider. The method also includes generating an invoice that includes a payment amount to be paid to the employee for subsequent payment to the service provider. The method also includes automatically requesting funds from an employer of the plurality of employees for the payment amount included in the invoice and electronically transferring funds associated with the employer to the service provider or alternatively, to the employee for subsequent payment to the service provider.
US10839433B2 Methods and apparatuses for charging of electric vehicles
A method for controlling a charge transfer of an electric vehicle using an electric vehicle charging station, a mobile device, and a cloud server is disclosed. The method includes: receiving, at a mobile device, a message for an electric vehicle of a user directly from the electric vehicle charging station, wherein a user of the mobile device is associated with the electric vehicle to be charged; sending, from the mobile device, the message for the electric vehicle of the user directly to the cloud server; in response to a charging control signal being authorized using identification information and credit account information received from the mobile device, receiving the charging control signal from the cloud server via the mobile device at the electric vehicle charging station, wherein the charging control signal is configured to adjust a parameter used to draw electric power from the electric vehicle charging station; and adjusting the charge transfer based on the adjusted parameter.
US10839432B1 Systems and methods for automating customer interactions with enterprises
A method for automating interactions with enterprises includes: receiving, through a user interface, a natural language request from a customer; determining a customer intent from the natural language request; conducting an automated interaction by: determining, by a personal bot controller circuit, an enterprise to service the customer intent; loading an enterprise library for interacting with an application programming interface (API) of the enterprise, the enterprise library including one or more library functions; identifying a library function for servicing the customer intent from among the one or more library functions; generating a request based on the identified library function and the customer intent; transmitting the generated request to the enterprise to initiate an interaction; receiving a response from the enterprise; and notifying the customer of a result of the interaction.
US10839430B1 Systems, methods and computer program products for populating field identifiers from telephonic or electronic automated conversation, generating or modifying elements of telephonic or electronic automated conversation based on values from field identifiers
Embodiments disclosed herein can leverage dynamic data, fields and implied information from online media (e.g., web sites, mobile apps, Internet of things, bots, etc.) to create a universal variable map and automatically generate deep-linked ads utilizing the universal variable map, linking any arbitrary online media to any other arbitrary online media. The automatically generated deep-linked ads can be inserted into any ad server and served out from there in real-time. A deep-linked ad thus presented to a user can take the user from a starting page on one site or application where the ad is displayed directly to a resulting page such as a checkout page on another site or mobile application, with pertinent information already pre-populated, and action already initiated for the user.
US10839425B2 Commerce suggestions
Commerce is suggested based on sensory outputs associated with a mobile device. The sensory outputs may represent any parameter, such as physical location or visual gaze. A product in a merchant's inventor may then be recommended, based on the sensory outputs.
US10839410B1 System and method to provide savings based on reduced energy consumption
A computer device and method for processing informatic data from one or more sensor devices associated with a property covered by an insurance policy. Analysis is performed on the informatic data received from sensor devices to determine a cost associated with operating the insured property. Operational changes are identified and recommended regarding one or more operational aspects of the insured property to achieve a cost savings for operating the insured property. If one or more recommended operational changes are implemented, a cost savings is calculated which is attributable to the one or more operational changes. Monetary funds are transferred from a first financial account to a second financial account associated with a user of the insured property whereby the transfer funds amount is dependent upon the calculated cost savings.
US10839406B2 A/B testing for search engine optimization
The disclosed embodiments provide a system for performing A/B testing for search engine optimization (SEO). During operation, the system divides a set of web pages into a control group, an inbound treatment group, an outbound treatment group, and a full treatment group. Next, the system generates a first set of links from the outbound treatment group to the inbound treatment group and a second set of links within the full treatment group. The system then applies an A/B test to pairs of groups selected from the control group, the inbound treatment group, the outbound treatment group, and the full treatment group. Finally, the system outputs a result of the A/B test for use in assessing an effect of the first and second sets of links on search engine results associated with the set of web pages.
US10839400B2 Notification upon product purchase for associated deadlines
Determining relevant dates associated with a purchase of a product and allow for those dates to be sent as a reminder to the purchaser in a commerce environment.
US10839399B2 Communications platform system
A system and method are disclosed and include databases that store data describing electronic communication between one or more user devices and one or more company devices and a computer. The computer displays a graphical user interface for monitoring communication activity of one or more one or more user devices and one or more company devices, to one or more company devices and monitors communication activity over one or more communication channels. The computer also records and stores the communication activity in the databases. The computer further displays a list of rules, the list of rules comprising triggers, conditions and actions for each of the one or more rules and a flow of each rule associated with the company of the one or more company devices and executes one or more actions responsive to one or more triggers, conditions or actions of each of the one or more rules.
US10839394B2 Machine learning system for taking control actions
A device in a data processing system for training machine learning models receives a transaction and forwards it to at least one of a plurality of integrated control action models that use outputs of one model as inputs to other models. The models are machine learning models jointly trained for taking each control action of a plurality of control actions on the transaction to maximize an objective function based on probabilities of the control actions matching corresponding target control actions. The machine learning models include a risk model that outputs risk prediction information for a first control action that indicates whether or not to initiate processing of the transaction. The device further receives the risk prediction information from the risk model, and executes at least the first control action based on the risk prediction information.
US10839392B2 Systems and methods for use in providing enhanced authentication of consumers
Systems and methods are provided for use in enhancing security associated with services related to payment or banking accounts, in connection with communication between consumers and consumer service call centers associated with the accounts. One exemplary method includes receiving, at a computing device, a request to authenticate a consumer to a payment or banking account from a call center associated with consumer services for the account, and soliciting a biometric from the consumer. The method also includes receiving biometric data from a communication device associated with the consumer relating to the solicited biometric, and confirming the received biometric data based on reference biometric data for the consumer. The method then further includes transmitting an authentication confirmation to the call center, when the received biometric data is confirmed, whereby the call center is able to proceed in providing the consumer services to the consumer with or without security questions.
US10839388B2 Funding a radio frequency device transaction
A transponder-reader payment system includes an RFID reader for interrogating a transponder and an RFID transponder device. The RFID reader receives, from the RFID transponder device, a code that is associated with a first funding source and a second funding source. The RFID reader communicates a request associated with a transaction to a payment processor. The request includes the code and the transaction is funded using the first funding source and the second funding source associated with the code. In one embodiment, the transaction is funded according to a funding account protocol associated with the code.
US10839386B2 Stored value smart contracts on a blockchain
Technologies are shown for managing stored value on a blockchain involving creating a stored value contract block on a blockchain having an identifier of a first entity and code for transferring a portion of a stored value to a designated party. Funds data is stored to the blockchain indicating the stored value committed to the stored value contract block by the first entity. Code is invoked with an identifier of a second entity to transfer a portion of the stored value to the second entity. Some examples involve an intermediary entity verifying conditions defined in the stored value contract block in order to complete transfer. Other examples involve an intermediary entity monitoring conditions in order to initiate transfer when the conditions are satisfied.
US10839383B2 System and method for providing transaction verification
A transaction verification process performed by a transaction network operator in communication with a client computing device and a third party provider. A computing device may be equipped with an integrity verification module for verifying the system integrity of the computing device, and a cryptographic module for digitally signing transaction requests. The transaction network operator may verify that transaction requests processed by the third party provider are properly associated with a valid computing device by verifying signatures from the cryptographic module and the integrity verification module. In response to a request from the third party provider, the transaction network operator may verify that the computing device is authorized to complete the transaction by challenging the computing device for proper credentials. The transaction network operator may verify the credentials provided by the client device and indicate to the third party provider that the transaction is valid.
US10839382B2 Authentication and secure transmission of data between signature devices and host computers using transport layer security
A transport layer security (TLS) connection is established between a signature device and the host computer via an interface (e.g., a universal serial bus (USB) interface). The signature device acts as a TLS server, and the host computer acts as a TLS client. Data such as pen data, control data, or image data may be received or transmitted via a USB bulk transfer mechanism. In one aspect, the host computer sends a command via the interface to the signature device to generate a new key pair, receives a certificate signing request (CSR) from the signature device via the interface, sends the CSR to a user certificate authority, receives a public key certificate from the user certificate authority, and sends the public key certificate to the signature device via the interface.
US10839380B2 Transaction process
A method for anonymously carrying out a transaction, wherein one-time passwords encrypted by means of a one-way function are sent by an authentication server to a service device. The non-encrypted one-time passwords are sent by the authentication server to a secure element of a mobile device. In order for a transaction to be effected, the secure element sends the one-time passwords to the service device.
US10839378B1 Systems and methods for performing device authentication operations using cryptocurrency transactions
A first device may be coupled to a second device over a network. The first device may maintain a first cryptocurrency wallet and may include mining circuitry that generates cryptocurrency rewards for the wallet. The first device may transmit a communications request to the second device. The second device may transmit payment information identifying a second wallet and a selected authentication amount to the first device. The second device may select the authentication amount to perform a desired amount of device connection rate limiting. The first device may generate an authentication transaction for a cryptocurrency network to transfer the authentication amount from the first wallet to the second wallet. The second device may determine whether the authentication transaction has been verified by the cryptocurrency network. In response to determining that the authentication transaction has been verified by the cryptocurrency network, the second device may establish the communication link.
US10839374B2 Passing payment tokens through an HOP / SOP
Embodiments of the invention are directed to methods, a computer-readable medium, servers and systems for enabling merchants to pass payment tokens, instead of actual payment information, to third party HOPs and SOPs. This, for example, enables a merchant to charge a consumer, such as on a recurring basis or for a one-off purchase, without having the consumer enter payment information each time and without the merchant actually having to handle payment information. As such, merchants can avoid costs and responsibilities associated with handling and storing consumer payment data, while at the same time it also gives merchants the benefit of engaging in purchase transactions with consumers without requiring that the consumers reenter payment data each time they want to make a purchase.
US10839373B2 Virtual payment account and transaction method
A computer-implemented method for an electronic funds transfer, the method including obtaining a virtual payment account having access to a plurality of electronic payment mediums capable of being utilized in an electronic funds transfer. Obtaining, using an electronic payment management system, information related to the electronic fund and determining by the electronic payment management system based on the information related to the electronic fund a selected electronic payment medium from the plurality of electronic payment mediums for being the source of electronic funds for the electronic funds transfer. Based on the selection, recommending the selected electronic payment medium to a user for presentation to an electronic terminal for engaging in the electronic funds transfer.
US10839371B1 Contactless card tap pay for offline transactions
Using contactless cards to pay for offline transactions. An application executing on a mobile device may receive, via a communications interface of a contactless card, an account identifier of the contactless card, and transaction data received by the contactless card from a POS device via the communications interface, the transaction data comprising at least an identifier of a merchant account, a timestamp, and an amount of the transaction, a network connection between the POS device and a payment server not available. The application may transmit the account identifier and the transaction data to the payment server via a cellular network connection of the mobile device. The mobile device may receive, from the payment server via the cellular network connection, authorization of a payment for the transaction. The application may generate a graphical indication of the authorization of the payment for the transaction and output the graphical indication of the authorization.
US10839364B2 Method, apparatus and system for procrssing payment request for virtual commodities on open network platform
A method, apparatus and system for processing a payment request for a virtual commodity on an open network platform are provided. The method includes: receiving a payment request that is sent by a third-party application server according to a request from a terminal, the payment request carrying at least an account identifier; deducting a charge from an account corresponding to the account identifier according to a payment attribute corresponding to the account identifier; and sending a charge deduction result corresponding to the account to the terminal via the third-party application server. According to the present method, usage rate of network and system resources is improved.
US10839360B2 Control system for wireless communication parking meter
An electronic parking meter mechanism is provided. The electronic meter mechanism includes an inner housing, an electronic display screen and a wireless communication subsystem configured to wirelessly communicate with a parking management system. The electronic meter mechanism includes a first processor configured to control the electronic display screen, and a second processor configured to control communication of data by the wireless communication subsystem.
US10839357B2 Visual guidance device, visual guidance system and visual guidance method
A visual guidance device including: an image data acquisition unit which acquires image data when a machine is seen from a predetermined position and image data when the machine is seen from a different position from the predetermined position; an image conversion unit which produces image data by converting, with one or more aspect ratios, the image data when the machine is imaged from the predetermined position; and a guidance display control unit which sequentially displays, on a display unit, the image data when the machine is imaged from the predetermined position, the image data produced by the image conversion unit and the image data when the machine is imaged from the different position so as to guide a movement from the predetermined position to the different position.
US10839356B2 Method, arrangement and computer program product for a condition-based calculation of a maintenance date of a technical installation
The condition of a technical installation is automatically monitored. A measured value of at least one component of the installation is sensed by at least one sensor device on the installation, and the at least one measured value is used, in a data processing arrangement specific to the installation, for determining a current operating state of the installation. By way of the data processing arrangement, including component-specific aging functions, a future chronological course of the operating condition is determined from the current operating condition, and a maintenance interval for the installation is adjusted on the basis of the future chronological course of the operating condition, in order to determine a next maintenance date of the installation. A corresponding arrangement and a computer program product for condition monitoring are also described.
US10839355B2 Systems and methods for intelligently joining a meeting/conference
Methods and systems for intelligently joining a conference are provided. The method includes matching a user with contact details comprising at least one of name, email address, phone number, user ID, and/or enterprise of the user. The method also includes verifying an identity of the user when a confidence score exceeds a predetermined threshold. The method also includes searching calendar data for a meeting involving the user based on the contact details of the user, the meeting scheduled proximate to a local time of the user. The method also includes joining the user to the meeting via an audio conferencing service based on the calendar data.
US10839352B1 Intelligent file-level validation
Intelligent file-level validation is described. A service provider (e.g., an administrator) can determine rule(s) based partly on specified data. The service provider can receive a data file. The service provider can determine modification data that indicates an amount of change to result from modifying previously stored data based on the data file, and can analyze the modification data based partly on threshold(s) associated with the rule(s). Each threshold can indicate an amount of change that is determined to be permissible for the data file, for the corresponding rule. The service provider can determine whether the data file is valid based partly on analyzing the modification data in view of the rule(s). Valid data files can be stored in a database that represents a source of truth and invalid data files can be routed to error handling.
US10839350B2 Method and system for predicting audience viewing behavior
The present invention is directed to a method and system for predicting the behavior of an audience based on the biologically based responses of the audience to a presentation that provides a sensory stimulating experience and determining a measure of the level and pattern of engagement of that audience to the presentation. In particular, the invention is directed to a method and system for predicting whether an audience is likely to view a presentation in its entirety. In addition, the present invention may be used to determine the point at which an audience is likely to change their attention to an alternative sensory stimulating experience including fast forwarding through recorded content, changing the channel or leaving the room when viewing live content, or otherwise redirecting their engagement from the sensory stimulating experience.
US10839348B2 System and method for optimizing inventory replenishment
A system, method, and computer product for optimizing inventory replenishment by a retailer. An inventory management system of a retailer includes an inventory management server and an inventory database. The inventory database includes data about a plurality of stock keeping units (SKUs) and configured to communicate with one or more vendor servers associated with one or more vendors. An automated replenishment system is communicatively coupled to the inventory management system. The automated replenishment system includes an automated replenishment server configured to determine that a first SKU of the plurality of SKUs is not replenishable.
US10839347B2 Storage and retrieval system
A product order fulfillment system includes multiple decks arrayed at different levels and defining multilevel decks, at least one autonomous transport vehicle on each of the decks, and configured for holding and transporting a pickface on each deck, at least one lift, traversing and connecting more than one level of the decks, and arranged for lifting and lowering the pickface from the decks, and at least one pickface transfer station on each deck interfacing between the transport vehicle and the at least one lift to effect transfer of the pickface between the transport vehicle and the at least one lift, the at least one lift defines a fulfillment stream of mixed case pickfaces outbound from the multilevel decks to a load fill, at least one stream of the fulfillment stream has an ordered sequence of streaming pickfaces wherein the ordered sequence of streaming pickfaces is based on another fulfilment stream.
US10839343B2 Method and apparatus for advanced logistics analysis
The different advantageous embodiments provide a system for modeling supply chain networks comprising a model manager, a node manager, a pipeline manager, a requisitions manager, and a supply control manager. The model manager is configured to initialize a model. The node manager is configured to initialize a number of nodes within the model. The pipeline manager is configured to generate a number of pipeline data objects describing supply chain relationships between a number of nodes. The requisitions manager is configured to generate and receive requests for supplies. The supply control manager is configured to send and receive supplies according to requests for supplies. Additional modules include modules automatically building models, for modeling repair, borrowing supplies, assessing the impact of dynamically changing parameters, scheduling supply deliveries, and supply lead time.
US10839342B2 Concepts for using action identifiers in messages
Computer program products, methods, systems, apparatus, and computing entities are provided for automatically carrying out actions based on action identifiers in messages. In one embodiment, an appropriate computing entity can determine whether a message comprises an action identifier in the message. If the message comprises an action identifier, one or more of the parties of message can be identified and the corresponding action can be initiated.
US10839340B2 Methods and systems for automating a logistics transaction using an autonomous vehicle and elements a wireless node network
A node-enabled autonomous vehicle conducting a logistics transaction for a package includes an autonomous vehicle and a mobile master node on the vehicle. The vehicle moves, pursuant to control input, from a first location to a transaction location related to the logistics transaction. The mobile master node has a short range communication interface to communicate with other nodes in a wireless node network and a longer range communication interface to communicate directly with a server in the network. The vehicle's mobile master node is operative to receive shipment information from the server that identifies the package and an identification of a node associated with the package; provide a control signal to a control input of the vehicle causing the vehicle to move to the transaction location; and automatically conduct the logistics transaction related to the package if the mobile master node successfully associates with a node associated with the package.
US10839339B2 Node-enabled sharing of shipment condition information in a wireless node network
Methods and systems are described for sharing shipment condition information in a wireless node network having a plurality of network devices and a server. In one method, a first node detects an advertising signal broadcast from a second node, where the first node is a first of the network devices and related to a first package, and the second node is a second of the network devices and related to a second package. The method continues by associating the first node and the second node. The first node then accesses the shipment condition information from a memory in the first node, and transmits or otherwise shares the shipment condition information with the second node if the first node is authorized to share the shipment condition information with the second node.
US10839338B2 Order sourcing with asynchronous communication and using optimization for large sourcing networks
A predictive engine on a computer environment comprising a shared pool of configurable computing resources is executed to perform a predictive analysis on data pipelined into the computer environment, the data received from a plurality of sources and in a plurality of different formats, the predictive engine generating a network level cost information based on the predictive analysis on a dynamic and continuous basis. Asynchronous communication comprising the network level cost information from the predictive engine is received and a set of candidate nodes for order fulfillment is generated based on the network level cost information and a defined distance between the set of candidate nodes and a target destination. An optimization engine on the computer environment is invoked that filters the set of candidate nodes. A number of fulfillment nodes that meet one or more of a constraint and preconfigured rule is output.
US10839337B2 System and method for secure proximity-based signatures for parcel delivery
An apparatus, termed a destination validation device (DVD), comprises a sensor configured to sense physical presence of a parcel and to obtain metadata from said parcel; at least one data processor connected with at least one memory storing software instructions that when executed causes the DVD to at least determine from reading the obtained metadata whether a signature is required for delivery of the parcel, and prepare a destination delivery acknowledgement indicating whether said signature is required; and a transmitter configured to communicate the prepared destination delivery acknowledgement external of the DVD. In this manner a delivery service can verify that the parcel is at the physical delivery location. Further details provide for also obtaining the (digital) signature when the metadata indicates it is required for delivery of the parcel. Other embodiments include a method and a computer program product comprised of software instructions on a computer-readable medium.
US10839336B2 Unmanned delivery
A method for unmanned delivery of an item to a desired delivery location includes receiving, at an unmanned vehicle, first data representative of an approximate geographic location of the desired delivery location, receiving, at the unmanned vehicle, second data representative of a fiducial expected to be detectable at the desired delivery location, using the first data to operate the unmanned vehicle to travel to the approximate geographic location of the desired delivery location, upon arriving at the approximate geographic location of the desired delivery location, using the second data to operate the unmanned vehicle to detect the fiducial; and upon detecting the fiducial, using the fiducial to operate the unmanned vehicle to travel to the delivery location and deliver the item.
US10839331B1 Agency business planning tool
Methods and apparatuses allow an insurance agency to track their current performance in managing existing customers and bringing in new customers. A tool may obtain information from a user regarding characteristics of the user's agency and/or agency goals. The tool may use this information to determine an agency's business efficiency. The tool may also provide advice regarding marketing spending and/or additional human resources needed. The tool may benchmark an insurance agency against other agencies in the market. The tool may also display how generated leads are converted to new business and/or income for an agency.
US10839323B2 Logical productivity view management
A method for productivity view management may include receiving, by a processor, a plurality of collaborative artifacts for a user and organizing the plurality of collaborative artifacts in a list based on a predetermined order. The method may also include analyzing, by the processor, the list of collaborative artifacts using a predetermined criterion and determining a view management fatigue factor threshold for the user. The method may further include automatically inserting, by the processor, a downtime artifact within the list of collaborative artifacts based on analyzing the list of collaborative artifacts to prevent the user from exceeding the view management fatigue factor threshold.
US10839321B2 Automated data storage system
An automated method, media and system for data unification that transforms disparate data from a plurality of sources into an integrated database. In the integrated database data are stored in at least one table in accordance with a common model or schema and a common metadata standard.
US10839319B2 Data processing system with machine learning engine to provide output generating functions
Methods and apparatuses for identifying and executing one or more interactive condition evaluation tests and collecting and analyzing user behavior data to generate an output are provided. In some examples, user information may be received and one or more interactive condition evaluation tests may be identified. An instruction may be transmitted to a computing device of a user and executed on the computing device to enable functionality of one or more sensors that may be used in the identified tests. Upon initiating a test, data may be collected from the one or more sensors. The collected sensor data may be transmitted to the system and processed using one or more machine learning datasets. Additionally, user behavior data may be collected and processed using one or more machine learning datasets. The sensor data, the user behavior data, and other data may be used together to generate an output.
US10839317B2 Control device and machine learning device
A control device includes a machine learning device that learns a state of a spindle during normal machining without a collision of the spindle, and the machine learning device includes a state observation unit that observes spindle estimated load torque data indicating an estimated load torque value for the spindle and spindle acceleration data indicating an acceleration value of the spindle as state variables representing a current state of an environment and a learning unit that learns a correlation between the estimated load torque values for the spindle and the acceleration values of the spindle during the normal machining with use of the state variables.
US10839306B2 Hardware-efficient variational quantum eigenvalue solver for quantum computing machines
Generating trial states for a variational quantum Eigenvalue solver (VQE) using a quantum computer is described. An example method includes selecting a number of samples S to capture from qubits for a particular trial state. The method further includes mapping a Hamiltonian to the qubits according the trial state. The method further includes setting up an entangler in the quantum computer, the entangler defining an entangling interaction between a subset of the qubits of the quantum computer. The method further includes reading out qubit states after post-rotations associated with Pauli terms in the target Hamiltonian, the reading out being performed for S samples. The method further includes computing an energy state using the S qubit states. The method further includes, in response to the estimated energy state not converging with an expected energy state, computing a new trial state for the VQE and iterating to compute the estimated energy using the new trial state.
US10839299B2 Non-leading computer aided detection of features of interest in imagery
An illustrative embodiment of a computer-implemented process for non-leading computer aided detection of features of interest in a dataset, designates a particular formation using a computer recognizable gesture to identify a gestured location in an analyzed view of the dataset in response to a user identifying the particular formation in the analyzed view. The dataset is generated by a computer and representative of a portion of an object characterized by the dataset. Responsive to identifying the gestured location, the particular formation is displayed to the user, and a composition is revealed including additional structural imagery, functional imagery and findings resulting from machine learning and analysis. Responsive to revealing the composition to the user, the user is prompted to select performance of accept selection, reject selection or modify selection with regard to the particular formation displayed.
US10839297B1 System and method for configuration of an ensemble solver
In a system for enabling configuration of an ensemble of several solvers, such that the ensemble can efficiently solve a constraint problem, for each one of several candidate configurations, an array of scores is computed. The array corresponds to a statistical parameter related to a problem solution, and the computation is based on, at least in part, a set of features associated with the problem. One candidate configuration is assigned to a solver, and based on the array of scores associated with that candidate configuration the same or a different candidate configuration is assigned to a another solver. A system for dynamically reconfiguring an ensemble of solvers obtains runtime data from several solvers, and a new configuration is determined by applying a machine learning and/or heuristic analysis procedure to the runtime data. The configuration of a solver may be updated according to the new configuration while that solver is running.
US10839295B2 Method for using DNA to store text information, decoding method therefor and application thereof
A method for encoding and storing text information using DNA as a storage medium, a decoding method therefor and an application thereof. The method for using DNA to store text information comprises: encoding characters into computer binary digits by means of encoding, and converting the binary digits into DNA sequences by means of transcoding; and artificially synthesizing the DNA sequences encoded with character information, positioning the characters by means of a designed ligation adapter, and assembling the DNA sequences encoded with the character information according to a pre-set order. The method for using DNA to store text information has the advantages of a small storage volume, a large storage capacity, a strong stability and low maintenance costs.
US10839289B2 Neural network processing with von-Neumann cores
A neural network processing system includes one source node having a source memory and a source core, and one destination node having a destination memory and a destination core, the source core and the destination core being von-Neumann cores, the destination memory including weight data storage areas for storing weight data corresponding to each node, an accumulation memory for accumulating the weight data, and an event address memory, the destination core identifying the weight data storage area and accumulating the weight data to store the accumulated weight data in the accumulation memory, the source memory including a data set having first information for identifying the destination node and second information for identifying the weight data storage area, and the source core reading the data set and sending the second information in the data set to the destination node to conduct remote memory write.
US10839288B2 Training device, speech detection device, training method, and computer program product
According to an embodiment, a training device trains a neural network that outputs a posterior probability that an input signal belongs to a particular class. An output layer of the neural network includes N units respectively corresponding to classes and one additional unit. The training device includes a propagator, a probability calculator, and an updater. The propagator supplies a sample signal to the neural network and acquires (N+1) input values for each unit at the output layer. The probability calculator supplies the input values to a function to generate a probability vector including (N+1) probability values respectively corresponding to the units at the output layer. The updater updates a parameter included in the neural network in such a manner to reduce an error between a teacher vector including (N+1) target values and the probability vector. A target value corresponding to the additional unit is a predetermined constant value.
US10839286B2 System and method for implementing neural networks in integrated circuits
A neural network system includes an input layer, one or more hidden layers, and an output layer. The input layer receives a training set including a sequence of batches and provides to its following layer output activations associated with the sequence of batches respectively. A first hidden layer receives, from its preceding layer, a first input activation associated with a first batch, receive a first input gradient associated with a second batch preceding the first batch, and provide, to its following layer a first output activation associated with the first batch based on the first input activation and first input gradient. The first and second batches have a delay factor associated with at least two batches. The output layer receives, from its preceding layer, a second input activation, and provide, to its preceding layer, a first output gradient based on the second input activation and the first training set.
US10839283B1 Systems and methods of activity target selection for robotic process automation
A software robot is designed to carry out an activity (e.g., a mouse click, a text input, etc.) on a target element (e.g., a button, an input field, etc.) of a user interface. The robot's code specification is configured to include an on-screen image of the target element and a text displayed by the target element. The robot is configured to automatically identify the target element at runtime according to an element ID specified in the source code of the user interface, and when such identification fails, to identify the target element according to the text and image stored in the robot's code.
US10839281B2 Smart RFID electrical unit system
A smart radio frequency identification (RFID) system for controlling operation of electrical units is disclosed. The system includes a RFID tag, a control unit coupled to the RFID tag, a relay unit connected to the control unit and to the electrical unit, and an external RFID reader for generating radio frequency (RF) signals for sending data to the RFID tag when the RFID reader is placed next to the RFID tag. The RFID tag checks and stores the data and passes the data along to the control unit. The control unit sends a control signal to the relay unit in accordance with instructions contained in the data, causing the relay unit to operate the electrical unit between a first state and a second state. The system may also include sensors to monitor certain conditions of the electrical unit and cause the control unit to turn off the electrical unit when the conditions are abnormal.
US10839277B2 RFID tag and RFID tagged article
An RFID tag includes a substrate, an RFIC, and a conductive screw. The substrate includes a first surface and a second surface that are opposite to each other. The RFIC is connected to the first-surface-side conductor pattern provided on the first surface of the substrate. The first surface of the substrate includes a sealing resin layer. The conductive screw is electrically connected to the first-surface-side conductor pattern and the second-surface-side conductor pattern provided on the second surface, and is screwed to a conductive element.
US10839275B2 Device and its use for creation, output and management of 2D barcodes with embedded images
Provided is a Device, a System, applications and an associated Ecosystem for the consistent and reliable production, creation, generation, management and utilization of two-dimensional (‘2D’) barcodes (‘Codes’) featuring embedded Images, designating the alignment position and alignment size of the embedding Images in 2D Codes and enabling the corresponding outputted Code files by the Device System to be downloaded and or showcased digitally within all forms of digital advertising, media, television, mobile telephony and the world wide web as well as integrated with the production processes for consumer products and packaged goods, printed products, merchandise and other items featuring such 2D Codes creating a public telecommunications platform and or private intranet services featuring a searchable database, directory and or registry of the 2D Codes with embedded Images that have been created by, produced by and outputted by the Device or System.
US10839267B2 Learning an autoencoder
A computer-implemented method for learning an autoencoder notably is provided. The method comprises providing a dataset of images. Each image includes a respective object representation. The method also comprises learning the autoencoder based on the dataset. The learning includes minimization of a reconstruction loss. The reconstruction loss includes a term that penalizes a distance for each respective image. The penalized distance is between the result of applying the autoencoder to the respective image and the set of results of applying at least part of a group of transformations to the object representation of the respective image. Such a method provides an improved solution to learn an autoencoder.
US10839265B2 Platform for preventing adversarial attacks on image-based machine learning models
Methods, systems, and computer-readable storage media for receiving a set of training images and a set of classification labels, generating a set of target codebooks based on the set of classification labels, the set of target codebooks being provided as a first set of vectors of random value and dimension, generating a set of output codebooks based on the set of training images, the set of output codebooks being provided as a second set of vectors of random value and dimension, training a ML model by minimizing a loss function provided as a mean-squared-error (MSE) loss function, the loss function being measured by the Euclidean distance between an output codebook of the set of output codebooks and a target codebook of the set of target codebooks.
US10839262B2 Machine learning a feature detector using synthetic training data
Synthetic training information/data of a second probe style is generated based on first probe information/data of a first probe style using a style transfer model. First probe information/data is defined. An instance of first probe information/data comprises labels and first probe style sensor information/data. A style transfer model generates training information/data based on at least a portion of the first probe information/data. An instance of training information/data corresponds to an instance of first probe information/data and comprises second probe style sensor information/data. The first and second probe styles are different. A second probe style model is trained using machine learning and the training information/data. The second probe style model is used to analyze second probe style second probe information/data to extract map information/data from the second probe information/data. Each instance of second probe data is captured by one or more second probe sensors of a second probe apparatus.
US10839258B2 Computer-readable recording medium, detection method, and detection device
A detection device adds, with regard to each of a plurality of sets of time-series data including a plurality of items, a time-shift term to at least any of the plurality of items included in each of the plurality of sets of time-series data. The detection device generates a plurality of attractors from the plurality of sets of time-series data to which the time-shift term has been added. The detection device generates a plurality of Betti sequences from each of the plurality of attractors by executing a persistent homology transformation on each of the plurality of attractors, each of the plurality of Betti sequences indicating a correspondence relationship between a Betti number and a scale value has been used for the persistent homology transformation. The detection device detects a state change in the plurality of sets of time-series data based on a time change in the plurality of Betti sequences.
US10839257B2 Prioritizing objects for object recognition
Techniques and systems are provided for prioritizing objects for object recognition in one or more video frames. For example, a current video frame is obtained, and a objects are detected in the current video frame. State information associated with the objects is determined. Priorities for the objects can also be determined. For example, a priority can be determined for an object based on state information associated with the object. Object recognition is performed for at least one object from the objects based on priorities determined for the at least one object. For instance, object recognition can be performed for objects having higher priorities before objects having lower priorities.
US10839254B2 Supporting manifest list for multi-platform application container images
Implementations of the disclosure provide a method comprising generating, by a processing device, a group repository in view of a plurality of image repositories comprising image manifests. An image manifest comprising an application image and an image platform specifier specifying platform resources for executing the application image from the image repositories is identified. The image manifest is clustered into one or more group members of the group repository in view of the image platform specifier. Each group member references at least a key and a value associated with the key. The key references the image manifest and the value references a manifest list describing a plurality of platforms to execute the application image associated with the image manifest. Thereupon, a data object to redirect a client device to a location comprising the one or more group members of the group repository is published.
US10839253B2 Systems and methods for optimized computer vision using deep neural networks and Litpschitz analysis
Computer vision systems and methods for optimized computer vision using deep neural networks and Lipschitz analysis are provided. The system receives signals or data related to visual imagery, such as data from a camera, and feed-forwards the signals/data through the multiple layers of a convolutional neural network (CNN). At one or more layers of the CNN, the system determines at least one Bessel bound of that layer. The system then determines a Lipschitz bound based on the one or more Bessel bounds. The system then applies the Lipschitz bound to the signals. Once the Lipschitz bound is applied, the system can feed-forward the signals to other processes of the layer or to a further layer.
US10839251B2 Method and system for implementing image authentication for authenticating persons or items
Novel tools and techniques are provided for implementing image authentication for authenticating persons or items. In various embodiments, a computing system might receive an image (or video stream) from an optical sensor device, might extract image regions from each received image (or each image frame from each image stream), might analyze each image region to identify one or more spatial relationships amongst pixels (and/or groups of pixels) in each image region, might compare each identified spatial relationship amongst (groups of) pixels in each image region with a plurality of spatial relationships amongst (groups of) pixels that are characteristic of particular image artifacts (whether known and/or machine-learned), and might generate authenticity values and/or results for the image based at least in part on results of the analysis and the comparison. The computing system might also analyze a plurality of authentic and inauthentic images to identify distinctions between authentic and inauthentic images.
US10839250B2 Process and system for computing the cost of usable and consumable materials for painting of motor vehicles, from analysis of deformations in motor vehicles
A system and a process are described for computing the cost of usable and consumable materials for painting motor vehicles, from the analysis of deformations in the motor vehicles, the process comprising the following steps: loading image data relevant for a three-dimensional image of a damaged vehicle in a vehicle images memory; in the images memory of the damaged vehicles, recalling the image data of at least one three-dimensional image of a sample vehicle from a database of images of sample vehicles; automatically comparing the three-dimensional image of the damaged vehicle with the corresponding three-dimensional image of the sample vehicle identifying, through an automatic comparison between the two images: damage position or deformation and detecting the distorted regions; selecting through graphical tools for delimiting or pointing out the damaged or distorted regions identified from the automatic comparison on at least one of the two images; computing perimeter, area and/or volume from the damaged or distorted region or regions; computing a deformation severity degree and assigning the deformation severity degree to every damaged or distorted region; computing labor times and costs for repairing the damaged or distorted area; and producing a virtual image of the sample vehicle.
US10839249B2 Methods and systems for analyzing images utilizing scene graphs
Embodiments for analyzing images by one or more processors are described. An image is received. An object appearing in the image is detected. A scene graph is generated for the object. At least one transformational matrix is determined for the object. The at least one transformational matrix is associated with rendering the object as the object appears in the image based on the scene graph.
US10839244B2 Method and device for generating image
The present disclosure provides a method and a device for generating an image. The method includes: a, obtaining a character recognition result corresponding to a first image, the character recognition result including one or more characters and a first confidence of each character; b, determining a second confidence of a character set including at least one of the one or more characters according to the first confidence of each character in the character set; c, determining a refined character set corresponding to the first image based on the second confidence; and d, performing image processing on a sub image corresponding to the refined character set in the first image, to obtain a second image, an annotation text corresponding to the second image including the refined character set.
US10839241B2 Device for the direct optical recording of skin prints
A device for direct optical recording of skin prints offers recording of human skin prints for personal identification permitting a display layer directly below the placement surface. A light guide layer arranged below the sensor layer has at least one LED at a narrow side and light out-coupling structures which, by means of an inclination angle c and differences in the refractive indices relative to neighboring layers, permit a directed coupling out of light at a defined angle which results in total internal reflection at the placement surface at the air interface and with a small divergence angle range of ≤+/−15°. A first adhesion layer between cover layer and sensor layer and a second adhesion layer between sensor layer and light guide layer are provided, the refractive indices of which are 1% to 30% lower than the refractive indices of light guide layer and sensor layer.
US10839240B2 Method of enrolling a fingerprint
The present invention relates to a method of enrolling a fingerprint of a user's finger, by means of a fingerprint detection arrangement. In particular, the fingerprint detection arrangement comprises a fingerprint sensor and an optical sensor comprising a light emitting source and a light receiving device.
US10839238B2 Remote user identity validation with threshold-based matching
A method for validating a remote user's identity comprises retrieving a user's photo and a user's signature from a digital associated identification card; requesting a real-time photo set, wherein the real-time photo set includes a first photo and a second photo; requesting a real-time written signature with the requested real-time photo set; signature matching the real-time written signature against the user's signature of the digital associated identification card; background matching a background in the first photo of the real-time photo set against a background in the second photo of the real-time photo set; user matching an image of the user from the first photo against the user's photo from the digital associated identification card; and validating the user's identity in response to determining that the signature matching satisfies a first threshold, the background matching satisfies a second threshold, and the user matching satisfies a third threshold.
US10839235B2 Method and apparatus for detecting light source of vehicle
In a light control system, a captured image of a cruising direction of a vehicle is acquired, and a light source is extracted from the captured image. A probability for estimating a light source to be a vehicle light source originating from a vehicle is calculated based on light source parameters for differentiating the light source. A dark section that is darker than the periphery and is present below the light source in the captured image is extracted. The probability is set to be higher for the light source of which the dark section is extracted. The light source having a probability that is a reference value set in advance or higher is estimated to be a light source of another vehicle. When the dark section that is detected as a shadow of a vehicle is detected, the probability of the light source being a vehicle light source is set to be high.
US10839231B2 Method for detecting a rolling shutter effect in images of an environmental region of a motor vehicle, computing device, driver assistance system as well as motor vehicle
The invention relates to a method for detecting a rolling shutter effect in images of an environmental region (9) of a motor vehicle (1) captured by an image sensor of at least one camera (4) of the motor vehicle (1) comprising a plurality of sensor lines (15), including the following steps: a) determining a first position (P1) on a sensor plane (13) of the image sensor corresponding to a feature (14) when capturing a first image and identifying a second position (P2) on the sensor plane (13) corresponding to the feature (14) when capturing a second image, b) determining a motion vector (v) characterizing a displacement of the feature (14) on the sensor plane (13) between the first position (P1) and the second position (P2), c) determining a vertical span (Δy) of the motion vector (v) characterizing a number of sensor lines (15) at least partially covered by the motion vector (v), d) detecting the rolling shutter effect based on the vertical span (Δy). I addition, the invention relates to a computing device (3), a driver assistance system (2) as well as a motor vehicle (1).
US10839230B2 Multi-tier network for task-oriented deep neural network
A method for controlling an autonomous vehicle is disclosed. The method may include receiving image data. The image data may be logistically classified by a first neural network as pertaining to one situation of a plurality of situations. Based on this logistic classification, the image data may be assigned to a second neural network that is specifically trained to address the one situation. The second neural network may perform regression on the image data. Thereafter, the vehicle may be control with a command based on the regression.
US10839224B2 Multivariate probability distribution based sports highlight detection
A method detects sports highlights for an event involving players and a play object. The method calculates a covariance matrix characterizing a two-dimensional variation of a multivariate probability distribution presumed for the players relative to a spatiotemporal tracking dataset corresponding to the players. The method calculates an area S occupied by the distribution as a function S(t) based on Eigenvalues calculated from the covariance matrix, derives a differential of the function S(t) and obtains an absolute value of the differential using a function ƒ(t). The method defines a function g(t) relative to a threshold tthreshold. The function g(t) assigns a first or second value responsive to a current time t meeting or exceeding, respectively, the threshold tthreshold. The method outputs as the sports highlight, a highest value from among local peaks extracted from a convolution of the functions ƒ(t) and g(t) and being within a range of the threshold tthreshold.
US10839211B2 Systems, methods and computer program products for multi-resolution multi-spectral deep learning based change detection for satellite images
The systems, methods, and computer program products disclosed herein pertain to image analysis techniques that may exploit computer vision, supervised and unsupervised machine learning, and deep neural network models in order to detect change and determine spatio-temporal attention regions of relevant change in multi-spectral and multi-resolution satellite images. In some embodiments, the automatic detection of changes in regions over large scales of satellite imagery data may be further used to generate alerts in the context of a monitoring and alerting system. In some embodiments, the input to the system may be provided through an analytics web interface or an application programming interface (API), and the output may also be served through the web interface or API.
US10839207B2 Systems and methods for predictive analysis reporting
Systems and methods may utilize a predictive analysis model to analyze a contract or other document. A system may parse a document and/or a repository of information associated with the document. The system may identify one or more terms in the document and corresponding terms in the repository. The system may determine a difference parameter between a first term extracted from the document and a second term extracted from the repository. The system may determine whether the difference between the first term and the second term, represented by the difference parameter, is likely to be acceptable to the user using a predictive analysis model. The system may report a validation parameter indicating a level of acceptability associated with the difference. User feedback on the accuracy of the predictive analysis model is used to train, modify, and improve the predictive analysis model.
US10839206B2 Information processing device and method performing character recognition on document image data masked or not based on text image count
An information processing device performs processing on document image data including first image data to undergo character recognition processing and second image data not to undergo character recognition processing. The information processing device includes a detecting section which detects the first image data, an extracting section which extracts the first image data, and a processing section. The processing section includes a counting section which counts first images, a determining section which determines whether the number of the first images exceeds a threshold, a first performing section which performs first processing when the threshold is exceeded, and a second performing section which performs second processing when the threshold is not exceeded. Through the first processing, the second image is masked with a background color of the document image and character recognition is then performed on the document image. Through the second processing, character recognition is performed on the first images.
US10839205B2 Automated classification and interpretation of life science documents
A computer-implemented tool for automated classification and interpretation of documents, such as life science documents supporting clinical trials, is configured to perform a combination of raw text, document construct, and image analyses to enhance classification accuracy by enabling a more comprehensive machine-based understanding of document content. The combination of analyses provides context for classification by leveraging relative spatial relationships among text and image elements, identifying characteristics and formatting of elements, and extracting additional metadata from the documents as compared to conventional automated classification tools.
US10839204B2 Sharing identification data with audio/video recording and communication devices and local processing of the shared data
Some aspects of the present embodiments provide an A/V recording and communication device that stores the identification data for one or more known persons and/or objects at a local memory of the device. Each time the A/V recording and communication device detects a person or an object, the A/V recording and communication device may capture identification data for the person or object and identify the detected person or object by comparing the identification data for the detected person or object (e.g., an image of the person and/or other biometric data related to the person) with the previously stored identification data.
US10839196B2 Surveillance and monitoring system that employs automated methods and subsystems that identify and characterize face tracks in video
The present document is directed to automated and semi-automated surveillance and monitoring methods and systems that continuously record digital video, identify and characterize face tracks in the recorded digital video, store the face tracks in a face-track database, and provide query processing functionalities that allow particular face tracks to be quickly identified and used for a variety of surveillance and monitoring purposes. The currently disclosed methods and systems provide, for example, automated anomaly and threat detection, alarm generation, rapid identification of images of parameter-specified individuals within recorded digital video and mapping the parameter-specified individuals in time and space within monitored geographical areas or volumes, functionalities for facilitating human-witness identification of images of individuals within monitored geographical areas or volumes, and many additional functionalities.
US10839194B2 Electronic device including waterproof structure of sensor key assembly
An electronic device according to the disclosure may include: a housing including a first plate oriented in a first direction, a second plate oriented in a second direction, and a side member oriented in a third direction, the side member surrounding at least a portion of a space defined between the first and second plates, a printed circuit board disposed between the first and second plates, a support member supporting the printed circuit board and coupled to at least a portion of the side member, a fingerprint sensor key exposed on at least a portion of the side member, and electrically connected to the printed circuit board using a flexible circuit board, and at least one waterproof structure mounted on the support member sealing a second space in which the printed circuit board is located from a first space in which the fingerprint sensor key assembly is located.
US10839193B1 Curved fingerprint recognizing device
A curved fingerprint recognizing device with a light-guiding component, a first reflecting layer, a second reflecting layer, light source and an image capturing component is disclosed. In the light-guiding component, a first surface has a curved surface, a second surface locates opposite to the first surface, an outer side wall inclinedly connects the first surface and the second surface, an inner side wall inclinedly connects to the second surface, and a bottom surface connects horizontally the outer side wall and the inner side wall. The light beam emitted from the light source is reflected by the first reflecting layer and the second reflecting layer after passing through the bottom surface to be transmitted to the first surface having the curved surface and thereby fingerprints of a bottom and sidewalls of an object to be recognized can be obtained by the image capturing component at the same time.
US10839191B2 Display device
A display device includes a substrate having a display region and a non-display region disposed at one side of the display region, the display region includes first and second areas adjacent to each other; a display unit disposed on a front surface of the substrate, the display unit including a plurality of pixels for displaying an image; a cushion layer disposed on a rear surface of the substrate, the cushion layer including a first opening portion corresponding to the first area; a fingerprint sensor provided in the first opening portion of the cushion layer, the fingerprint sensor sensing a fingerprint of a user; and a first light-blocking layer disposed on a rear surface of the substrate, the first light-blocking layer covering at least part of the cushion layer and a lower surface of the fingerprint sensor.
US10839186B2 Display device, mobile terminal and tablet personal computer
A display device is provided and includes a flexible display screen, a fingerprint identification sensor and a support frame. The support frame includes a bottom wall and a side wall surrounding the bottom wall, the bottom wall and the side wall cooperatively define an accommodating space. The fingerprint identification sensor is received in the accommodating space. The side wall has a top end, the top end has a first face facing the flexible display screen and a second face abutting with the fingerprint identification sensor. A mobile terminal is further provided.
US10839181B1 Method to synchronize a barcode decode with a video camera to improve accuracy of retail POS loss prevention
Systems and methods for synchronizing a barcode decode with a video camera to improve accuracy of retail POS loss prevention are disclosed herein. An example system includes a video camera configured to capture a set of frames associated with a target object, the set of frames having a first number of frames; a symbology reader configured to: (i) decode a symbology attached to the target object and (ii) generate a signal based on the successful decoding of the symbology attached to the target object; and a processor configured to analyze a sub-set of the set of frames based on the signal, the sub-set of the set of frames having a second number of frames that is smaller than the first number of frames.
US10839179B2 Multimode millimeter wave RFID devices and methods of use thereof
A radiofrequency identification (RFID) reader device includes a radiofrequency device configured to transmit and receive electromagnetic radiation through an antenna array. An RFID control computing device is coupled to the radiofrequency device and includes a memory coupled to a processor which is configured to be capable of executing programmed instructions comprising and stored in the memory to operate the radiofrequency device in a first mode to transmit a first radiofrequency beam to a scan area through the antenna array. A spatial location for RFID tags located within the scanned area is determined from a radar image. The radiofrequency device is operated in a second mode to transmit a second radiofrequency beam to at least one of the RFID tags, based on the determined spatial location of the RFID tags, to power an integrated circuit or sensor located on and to communicate with the at least one of the RFID tags.
US10839172B2 Methods and systems for an electronic shelf label system
An electronic shelf label system comprising a plurality of electronic shelf labels is provided.
US10839170B2 Radio frequency identification tray systems and methods
A radio frequency identification (RFID) tray for use with a cloud application platform is described. A cloud application, operatively coupled to the RFID tray via the cloud application platform, issues a command to the RFID tray. The issued command is received by an embedded agent of the RFID tray. Based on the received command, the RFID tray performs an RFID scan of one or more RFID-tagged items placed on or in the RFID tray, and the embedded agent sends the tag information from the one or more RFID-tagged items to a cloud application of the cloud network that tracks an inventory of the RFID-tagged items.
US10839156B1 Address normalization using deep learning and address feature vectors
Generally described, one or more aspects of the present application correspond to a machine learning address normalization system. A system of deep learning networks can normalize the tokens of a free-form address into an address component hierarchy. Feature vectors representing various characters and words of the address tokens can be input into a bi-directional long short term memory network (LSTM) to generate a hidden state representation of each token, which can be individually passed through a softmax layer to generate probabilistic values of the token being each of the components in the address hierarchy. Thereafter, a conditional random field (CRF) model can select a particular address component for each token by using learned parameters to optimize a path through the collective outputs of the softmax layer for the tokens. Thus, the free-form address can be normalized to determine the values it contains for different components of a specified address hierarchy.
US10839148B2 Coordination of storyline content composed in multiple productivity applications
A system for composing storyline content in multiple productivity applications is provided. The productivity applications are each configured with an authoring pane and a storyline pane. Each productivity application has an authoring pane configured to display and edit the contents of a particular file type. Portions of the content displayed in the authoring pane are selected for the purposes of composing a presentation and the selected content is displayed in the storyline pane. The storyline pane of each application is synchronized to enable users to work within each application and view a current version of the presentation that is being composed while also viewing authored content specific to each application. The selected content displayed in a storyline pane can be used to generate formatted storyline data. The storyline data can be in a Web-based format, a presentation file, a multi-frame image file, a video file, or any other suitable format.
US10839146B2 Information processing system, information processing apparatus, control method, and storage medium
There are provided a form generation unit configured to generate form data by performing an overlay process on form information and field data of a form, a storage unit configured to acquire and store character string information rendered in the overlay process, a conversion unit configured to convert the generated form data into editable form data, an acquisition unit configured to acquire character string elements from the editable form data, a grouping unit configured to group the acquired character string elements according to a result of comparing the acquired character string elements with the stored character string information, and a browsing screen generation unit configured to generate data for displaying a browsing screen for browsing and editing the editable form data including the grouped character string elements.
US10839145B2 Form filling method and related terminal
A form filling method and related terminals are disclosed. The method includes scanning, by a first terminal, a digital object identifier generated by a second terminal; acquiring an operational source identifier of a form to be filled and item(s) to be filled from the digital object identifier; acquiring information content(s) corresponding to the item(s) to be filled from a pre-stored correspondence relationship between the information item(s) and the information content(s) and/or through an auxiliary device of the first terminal; and sending the information content(s) corresponding to the item(s) to be filled and the operational source identifier to a first server correspondingly, to enable the second terminal to acquire the information content(s) corresponding to the item(s) to be filled from the first server based on the operational source identifier to fill in the form. As can be seen, in the present disclosure, form information of the user does not need to be stored in the second terminal, thus improving the security. Furthermore, the second terminal may acquire the information content(s) corresponding to the item(s) to be filled regardless of how the item(s) may have been changed, thus being applicable to a number of different application scenarios.
US10839144B2 Real-time document annotation
Aspects of the present disclosure relate to systems and methods for receiving, managing, and displaying annotations on documents in real-time. A user (e.g., an author of a document) uploads a document into a real-time annotation system, which may then generate a composite presentation based on the uploaded document. The composite presentation includes all the content of the document presented in a specially configured graphical user interface to receive and manage annotations from a plurality of user devices.
US10839139B2 Glyph aware snapping
Glyph aware snapping is described. A content processing system receives a selection input to select a glyph from text content presented via a user interface of a content editing application. Responsive to this, the content processing system generates and presents snapping guidelines in relation to the glyph while preserving an ability of the glyph to be editable using text editing tools. These snapping guidelines correspond to an identified subset of linear segments of the glyph and enable the content processing system to snap a focus (e.g., a cursor) of a graphics editing tool from a position proximate the snapping guidelines to a position on the snapping guidelines. This enables the content processing system to generate graphical content that aligns with the snapping guidelines and can be attached to the glyph based on the alignment—without destroying the ability of the text content to be editable using text editing tools.
US10839134B2 Attribution using semantic analysis
Elements in source data statements are matched to respective one or more entries in an ontology associated with a domain that had been selected for the source data statements. The source data statements had been received for a request. The ontology includes items and relationships that define the selected domain. The one or more entries are assigned to the matched elements, respectively, to annotate each matched element with a respective annotation consisting of the respective one or more entries. The annotated elements are saved with the respective annotations. The annotations are used to generate a search query for the request.
US10839132B2 Automatic cover point generation based on register transfer level analysis
Cover points are automatically generated based on analysis of the hardware design represented in register transfer level (RTL) of a hardware description language. A cover point generator uses uncertainty of event occurrence, critical point analysis and redundancy elimination to determine consequential cover points for function verification. A user may provide input parameters to the cover point generator to define depth and width of cover events for generating cover points.
US10839130B1 Metal layer routing based on grid regions
A computer-implemented method, and associated system and computer program product, for use in a design process for an integrated circuit (IC) comprises dividing a layout of a metal layer of the IC into a grid comprising a plurality of grid regions, calculating a respective weight for each grid region of the plurality of grid regions, and forming a plurality of groups based on a similarity of the respective weights. Each group of the plurality of groups respectively comprises one or more contiguous grid regions of the plurality of grid regions. The method further comprises assigning each group of the plurality of groups to a respective routing width group type of a plurality of routing width group types, and determining a location for one or more separator cells between adjacent groups of the plurality of groups that are of different routing width group types.
US10839129B2 Characterization of spatial correlation in integrated circuit development
Systems and methods for applying spatial correlation in integrated circuit development involve placing devices of an integrated circuit design, and obtaining spatial correlation values. Each spatial correlation value indicates a correlation coefficient between a first device and a second device, which are instances of a same device. The correlation coefficient is based on a device separation. Spatial correlation is determined as a function of an inverse of device separation. The device separation refers to one-dimensional or two-dimensional separation. The method includes determining a parameter value for the first device based on an average value of the parameter value and on the spatial correlation as the function of the inverse of the device separation, performing analysis of the integrated circuit design using the parameter value, and providing the integrated circuit design for fabrication into an integrated circuit based on finalizing the design according to the analysis.
US10839128B2 Error detection technique based on identifying data trend issues
Various implementations described herein are directed to a system and methods for validating data points associated with an integrated circuit. In one implementation, the method may include retrieving data table associated with an integrated circuit, wherein the data table includes characterized electrical data associated with one or more cells of the integrated circuit. Further, the method may include converting the data table to one or more relative matrices. The one or more relative matrices are analyzed to determine a trend formed by entries of the one or more relative matrices. Further, the method may include determining whether one or more entries of the one or more relative matrices deviate from the trend. In response to the determination, the data table is flagged.
US10839127B2 Temperature calculation method, information processing device, and non-transitory recording medium storing temperature calculation program
A temperature calculation method for a substrate, the temperature calculation method includes: calculating, by a computer performing a circuit simulation based on a resistance equivalent to a component that joins two substrates included in a target model of an analysis, a value of a current that flows through the component or voltage values in respective end portions of the component; setting, based on model information for expressing the target model, the current value or the voltage values in a first surface and a second surface that are included in surfaces of an outer shape of the component and that are in contact with the respective substrates; and calculating a first current density distribution of the component by performing a first electrical analysis according to the setting.
US10839123B1 Systems and methods for accurate voltage impact on integrated timing simulation
Systems and methods are provided for simulating an integrated circuit system. A file representative of an integrated circuit design is received, the integrated circuit design including a plurality of cells and characteristics of power supply and ground paths to each cell. A vulnerable cell of the integrated circuit design based on a vulnerability metric of the vulnerable cell. A power analysis of a portion of the integrated circuit design is performed to determine a plurality of power and ground levels within a timing window for each of a plurality of cells including the vulnerable cell. A timing analysis of the vulnerable cell is performed, where the timing analysis receives a single power level and single ground level for the vulnerable cell and determines a slack level for the vulnerable cell. An at risk path is identified based on the vulnerable cell slack level, and a dynamic power/ground simulation of one or more cells in the at risk path is performed.
US10839122B1 Automatic layer trait generation and promotion cost computation
A method a system include obtaining a master list of layer traits including wire codes, each of the wire codes indicating a width of a corresponding wire, and including a maximum reach length of the corresponding wire and a time of flight (TOF) through the corresponding wire. The method also includes processing the master list of the layer traits to obtain a final list of the layer traits, the final list of the layer traits having fewer entries than the master list of the layer traits and being in a ranked order. A metric is calculated for each adjacent pair of the layer traits in the final list of layer traits. The final list of the layer traits and the corresponding metric is used to assign the corresponding wires to different interconnects among components of an integrated circuit.
US10839119B2 Bus wiring searching method and information processing apparatus
An information processing apparatus includes a processor that generates a first node when a bus wiring condition is changed from a first condition to a second condition or when a result of bus wiring is generated based on the first condition. The processor stores the first condition and design data of bus wiring after the change in a storage unit in association with the first node when the bus wiring condition is changed. The processor stores the result of bus wiring, and the design data of bus wiring after the generation in the storage unit in association with the first node when the result of bus wiring is generated, the first condition. The processor searches, upon receiving a designation of a bus wiring condition, for a second node that matches the designated bus wiring condition. The processor outputs design data of bus wiring corresponding to the second node.
US10839115B2 Cleansing system for a feed composition based on environmental factors
A cleansing system for improving operation of a petrochemical plant or refinery. The petrochemical plant or refinery may include a fractionation column, a condenser, and a pump. Equipment, such as condensers, receivers, reboilers, feed exchangers, and pumps may be divided into subsections. Temperatures, pressures, flows, and other plant operations may be used for optimizing plant performance. A cleansing unit performs an enhanced cleansing process, which may allow early detection and diagnosis of the plant operating conditions based on one or more environmental factors.
US10839108B2 Storage device and verification thereof
A method comprises generating a first block of a block chain and generating a second block of the block chain. The first block is associated with a first component of a storage device. The first block is generated when the first component is manufactured. The second block is associated with a second component of the storage device. The second block is generated when the second component is manufactured.
US10839105B1 Method and system for compiling a multi-source database of composite investor-specific data records with no disclosure of investor identity
A system and method are disclosed for compiling a database of investor-related data by gathering and linking customer-specific data records from multiple unaffiliated financial institutions, where such data records are coded in such a manner that the database compiler is enabled to link, across data providers and/or time periods, data records that pertain to the same investor without being provided any information that reveals the identity of any investor.
US10839104B2 Obfuscating information related to personally identifiable information (PII)
A system for protecting personally identifiable information (PII) associated with audio, image and video. The system includes an output device and a processor. The processor receives a document including an audio, an image, or a video containing both non-personally identifiable information and personally identifiable information, scans the document for a voice, a face, a graphically rendered text, or a personal attribute, match the voice, face, graphically rendered text, or personal attribute with records in a database to determine whether the voice, face, graphically rendered text, or personal attribute in the document is associated with personally identifiable information. The processor also determines a start time and an end time associated with the presence of the voice or video in response to determining that the voice, or video is associated with PII, generates an obfuscated audio or a video between the start time and the end time, and causes the output device to output the obfuscated audio, graphically rendered text or video.
US10839099B2 General data protection regulation (GDPR) infrastructure for microservices and programming model
A system for protecting personal data is disclosed. The system includes a general data privacy regulator module having a dataflow controller configured to monitor data communicated to and from one or more business applications, and having a retention engine configured to retain personal information from the data communicated to and from the business application according to at least one data privacy regulation. The system further includes a data privacy compliance module connected with the general data privacy regulator module, and configured with the data privacy regulation to monitor the dataflow controller and report to a client computer. The system further includes a data subject privacy request module connected with the general data privacy regulator module and the data privacy compliance module, and configured to receive one or more requests from the cloud computing platform about a data subject stored by the business application and generate an action based on the one or more requests.
US10839098B2 System to prevent export of sensitive data
A router system includes a router, a memory storing a client program, and a processor configured to execute the client program. The client program is configured to enable a user to transfer a file from a source to a destination, determine whether data within the file includes sensitive information, determine a probability that transmission of the data from the source to the destination would violate a policy, send normal data packets to the router based on the file, and send a stop data packet to the router when the probability exceeds a threshold. The router forwards the normal data packets to the destination until the router receives the stop data packet.
US10839097B2 Securing a confirmation of a sequence of characters, corresponding method, device and computer program product
The proposed technique relates to a method for securing a confirmation of a sequence of characters (SEQ) entered by a user on an electronic data entry device comprising an unsecured processor and a secured processor. This method, implemented in the secured processor, comprises determining a processing operation to be applied to said sequence of characters (SEQ), as a function of a signal (SIG_V) representing a confirmation, by the user, of the sequence of characters (SEQ), the signal (SIG_V) representing a confirmation being delivered by a confirmation means belonging to a set comprising at least two distinct confirmation means.
US10839096B2 Cryptographically provable zero-knowledge content distribution network
A system, a computer readable storage medium, and methods for delivering content from a zero-knowledge edge server node in a content delivery network to an end user device, ensuring content control by a content provider (i.e. reduce piracy) while ensuring privacy of an end user device. One method includes publicizing that a particular content is available for download from the server node; initiating with the server node a communication session using a zero-knowledge protocol between the end user device and the server node operating in zero knowledge; downloading, while in the communication session, the particular content from the server node to the end user device; and receiving a response message from the end user device, including an indication of a content media player application, using the particular content, successfully executed at the end user device. The indication can be accompanied by a cryptographically verifiable proof of integrity.
US10839092B2 Cloud storage for access by remote subscribers
Aspects of the subject disclosure may include, for example, a method in which storage assigned by a processing system to a subscriber of a network is remote from first and second subscriber devices. The system receives identifiers of content items that are stored at a storage device coupled to the processing system, stored at the equipment of the subscriber, or stored by a third-party content provider. The system obtains and stores the content items in the assigned storage; receives from the second subscriber device a request for the identifiers of the content items; and transmits the identifiers to the second subscriber device for display as a list of selectable items. The system receives a selection from the list and an instruction to initiate download of a selected content item at a third subscriber device associated with a different subscriber. Other embodiments are disclosed.
US10839090B2 Digital data processing system for efficiently storing, moving, and/or processing data across a plurality of computing clusters
A method, apparatus, computer-readable medium, and/or system described herein may be used to efficiently store, move, and/or process data across a plurality of computing clusters. For example, a computing device may receive an indication of one or more data storage locations within a first cluster of servers and/or an indication of one or more data storage locations within a second cluster of servers. The computing device may generate a data file comprising the indication of the one or more data storage locations within the first cluster of servers and/or the indication of one or more data storage locations within the second cluster of servers. Based on the generated data file, the computing device may generate a job to move data stored at the one or more data storage locations within the first cluster of servers to the one or more data storage locations within the second cluster of servers. Based on the job, the computing device may transmit, e.g., to the first cluster of servers and/or the second cluster of servers, instructions to move data stored at the one or more data storage locations within the first cluster of servers to the one or more data storage locations within the second cluster of servers.
US10839087B2 Secure data aggregation in databases using dynamic bucketization and grouping bucketization
Disclosed herein are system, method, and computer program product embodiments for secure data aggregation in databases. An embodiment operates by identifying a value column and a group column of a plurality of columns of a dataset. Two distinct group values of the group column are identified. A first group value is replaced with a first substitute value, and a second group value is replaced with a second substitute value. A value of the value column of each of the plurality of records and the substitute values are encrypted. The plurality of encrypted records are uploaded to a server.
US10839086B2 Method of operating ephemeral peripheral device
An ephemeral system includes an ephemeral communications device and associated ephemeral memory system (onboard or peripheral) for securing user data. Different secure operating modes are provided for customizing user security requirements across end-to-end communications links, including in exchanges of electronic data between smartphone devices.
US10839082B2 Identifying, categorizing and recording a quality of an entity/resource association
A data model extends or supplements an entity/resource association to include a “quality” of that association, where the quality is defined by an ordered set of relative values/characteristics. In an example scenario, an entity/resource association is augmented to include a quality characteristic that is defined by a tuple that is preferably an ordered set of relative values. The number of values and their designations in the data model will depend on nature of the underlying entity/resource association. When entity/resource associations are annotated to include relative quality values in this manner, much more useful comparisons of apparently similar entity/resource associations may be carried out.
US10839081B2 System and methods for secure firmware validation
An electronic device, such as a dynamic transaction card having an EMV chip, that acts as a TPM having a memory, an applet, and a cryptographic coprocessor performs secure firmware and/or software updates, and performs firmware and/or software validation for firmware and/or software that is stored on the electronic device. Validation may compare a calculated checksum with a checksum stored in EMV chip memory. If a checksum calculated for firmware and/or a software application matches a checksum stored in EMV chip memory of the transaction card, the transaction card may operate normally. If a checksum calculated for firmware and/or a software application does not match a checksum stored in EMV chip memory of the transaction card, the transaction card may freeze all capabilities, erase the memory of the transaction card, display data indicative of a fraudulent or inactive transaction card, and/or the like.
US10839080B2 Hardware-enforced firmware security
A Root of Trust hardware hierarchy provides firmware security for motherboard and peripheral devices. Power is received at a computer system and, in response to the receipt of power, of a standby power rail of a motherboard of the computer system is energized, and a first microcontroller mounted on the motherboard authenticates first firmware associated with a baseboard management controller mounted on the motherboard and coupled to the first microcontroller. If the authentication of the first firmware is successful, the baseboard management controller is powered on, a central processing unit coupled to the first microcontroller is held in reset, and a standby power rail of a peripheral component card coupled to the motherboard is energized. Second firmware associated with the central processing unit is authenticated using the first microcontroller and a second microcontroller mounted on the peripheral component card authenticates third firmware associated with a system on chip mounted on the peripheral component card and coupled to the second microcontroller.
US10839079B2 Systems and methods for tamper-resistant verification of firmware with a trusted platform module
Systems and methods for tamper-resistant verification of firmware with a trusted platform module. Embodiments may be configured to ensure the integrity of computer system firmware while still allowing reprogramming of nonvolatile storage devices with arbitrary information.
US10839077B2 Detecting malicious software
A computer implemented method of detecting malicious code in a software application executing with a runtime environment in a computer system, the method including: parsing software code corresponding to at least a subset of the runtime environment to identify one or more occurrences of a programmatic dispatch of a software exception; recording, for each identified occurrence, execution state information leading to the exception as a runtime exception trigger condition for the exception; and defining, for each identified occurrence, a resulting state based on the software code for recording in association with the execution state information, wherein the execution state information and associated resulting state definition permit the detection of anomalies in the execution of the runtime environment to detect malicious applications executing with the runtime environment.
US10839076B2 Detection of cyber machinery attacks
A method of cyber protection of a machine based on acquiring acoustic signals from a vicinity of the machine, while the machine is operative. The method includes analyzing the acquired acoustic signals to determine whether the machine or a controller of the machine is operating suspiciously and initiating a cyber measure on the controller of the machine, responsive to a determination based on the acquired acoustic signals that the machine or the controller is operating suspiciously.
US10839075B2 System and method for providing network security to mobile devices
A small piece of hardware connects to a mobile device and filters out attacks and malicious code. Using the piece of hardware, a mobile device can be protected by greater security and possibly by the same level of security offered by its associated corporation/enterprise. In one embodiment, a mobile security system includes a connection mechanism for connecting to a data port of a mobile device and for communicating with the mobile device; a network connection module for acting as a gateway to a network; a security policy for determining whether to forward content intended for the mobile device to the mobile device; and a security engine for executing the security policy.
US10839070B1 Securely executing smart contract operations in a trusted execution environment
Disclosed herein are methods, systems, and apparatus for securely executing smart contract operations in a trusted execution environment (TEE). One of the methods includes receiving, by a blockchain node participating in a blockchain network, a request to execute one or more software instructions in a service TEE hosted by the blockchain node, wherein the request is encrypted by a public key associated with the service TEE; decrypting the request with a first private key associated with the service TEE, wherein the first private key is paired with the public key; in response to decrypting the request, executing the one or more software instructions to produce an execution result; encrypting the execution result with a client encryption key associated with the service TEE to produce an encrypted result; and signing the encrypted result using a second private key associated with the TEE to produce a signed encrypted result.
US10839068B2 Medical devices with intelligent accessories
A medical device and associated systems with host devices and one or more accessories are disclosed that are capable of authenticating the host device with intelligent one of more of the intelligent accessories. Each of the host device and the one or more accessories can share a secret or other unique code. The authentication occurs without transmission of the secret or unique code between the host device and the one or more accessories.
US10839067B2 Active control of anonymous forum for members of service
A method and system of providing emotional health support resources to a member of a service (MOS) are provided. A data packet is received from a user device of a user. A group identification (ID) is extracted from the data packet. The group ID is sent to an authentication server for authentication. Upon not receiving a token from the authentication server, the user is blocked from support resources of a private network. Upon receiving a token from the authentications server, the user is identified as an anonymous authorized member of service (MOS). Information is interactively requested and received from the anonymous MOS. One or more support resources of the private network are identified based on the received information from the anonymous MOS. Access is provided to the one or more support resources of the private network via the user device.
US10839065B2 Systems and methods for assessing security risk
Systems and methods for providing identification tests. In some embodiments, a system and a method are provided for generating and serving to a user an animated challenge graphic comprising a challenge character set whose appearance may change over time. In some embodiments, marketing content may be incorporated into a challenge message for use in an identification test. The marketing content may be accompanied by randomly selected content to increase a level of security of the identification test, in some embodiments, a challenge message for use in an identification test may be provided based on information regarding a transaction for which the identification test is administered. For example, the transaction information may include a user identifier such as an IP address. In some embodiments, identification test results may be tracked and analyzed to identify a pattern of behavior associated with a user identifier. A score indicative of a level of trustworthiness may be computed for the user identifier.
US10839064B2 Securely entering credentials via head-mounted display device
Methods and systems for securely entering credentials via a head-mounted display device are described herein. A display of a head-mounted device may display, in a first arrangement, a plurality of graphical user interface (GUI) elements. Each of the plurality of GUI elements may indicate a different character of a plurality of characters. The head-mounted device may receive a first user selection of a GUI element from the plurality of GUI elements displayed in the first arrangement. The method may comprise storing the first user selection of the GUI element. After receiving the first user selection of the GUI element, the plurality of GUI elements may be displayed on the display of the head-mounted device and in a second arrangement different from the first arrangement. The head-mounted device may receive a second user selection of a GUI element from the plurality of GUI elements displayed in the second arrangement. The method may comprise determining, based at least in part on the first user selection and the second user selection, whether to grant the user access to a resource.
US10839062B2 Method and apparatus for configuring services based on touch selection
An approach is provided for configuring one or more mobile devices to one or more services associated with at least one structure based on various contexts, access criteria, and/or security levels. The access platform determines proximity information of one or more devices with respect to at least a first access point, a second access point, or a combination thereof associated with at least one structure. The access platform next processes and/or facilitates a processing of the proximity information to determine one or more roles, one or more accesses, one or more rights, or a combination thereof. The access platform then determines one or more services to make available based, at least in part, on the one or more roles, the one or more accesses, the one or more rights, or a combination thereof.
US10839060B1 Techniques for multi-voice speech recognition commands
Various embodiments are generally directed to techniques for multi-voice speech recognition commands, such as based on monitoring a telecommunications channel between first and second devices, for instance. Some embodiments are particularly directed to prompting initiation of a transaction between a first entity associated with a first device and a second entity associated with a second device based on detection of an audible request corresponding to the second entity and an audible response corresponding to the first entity.
US10839058B2 Authentication techniques in response to attempts to access sensitive information
The present disclosure describes techniques for changing a required authentication type based on a request for a particular type of information. For example, consider a situation where a user has asked a virtual assistant “who owns this device?” By default, the device may allow biometric authentication to unlock. In response to identification of the owner by the virtual assistant, however, the device may require one or more other types of authentication (e.g., manual entry of a passcode) to unlock the device. In various embodiments, the disclosed techniques may increase the security of the device by making it more difficult for malicious entities to obtain the sensitive information or to access device functionality once the sensitive information has been disclosed. In various embodiments, this may prevent or reduce unauthorized access to the device.
US10839051B2 3D printer and inventory control and distribution system for 3D designs
A digital platform enables 3D printing where the designs are protected from piracy/redistribution. A single board computer (SBC) communicates with a first server and a second server. The SBC requests a unique hardware ID from the first server, which assigns and sends the ID to the SBC. The SBC submits the ID and a secret key to the second server to request registration of a user and a printer, and the second server sends private certs, a client ID, and a unique public identifier to the SBC. The second server also receives and stores 3D print designs through a designer portal, and on-demand displays the designs in a GUI screen. The SBC user may purchase a 3D print design, and the second server, in response, sends an access token to the SBC. The SBC redeems the access token for a selected 3D print, and the second server adjusts geode for the selected 3D design for the particular printer, and streams the adjusted geode to the printer through the SBC, thereby protecting the code from unauthorized user/replication.
US10839048B2 Key-ladder protected personalization data transcription for provisioning
A method and system is provided that simplifies the key management by allowing personalization data protected for one chip model to be used to provision device with another chip model with different global hardware root keys. The solution minimizes the changes needed to be performed on the device during provisioning and remains secure.
US10839047B2 Automatic picking machine for filling a transport container
An automatic picking machine for pharmaceutical drug packages includes at least one storage rack, at least one storage and retrieval machine, a control apparatus for controlling the storage and retrieval machine, and a filling apparatus for successively filling each of a plurality of transport containers with a group of pharmaceutical drug packages corresponding to one order, wherein the filling apparatus includes a plurality of collection containers, first transport apparatuses, each having a transport channel for conveying the pharmaceutical drug packages towards the respective collection container, and a receiving apparatus for receiving a transport container to be filled at a filling location of the filing apparatus.
US10839046B2 Medical research retrieval engine
An apparatus and method of retrieving relevant documents having medical research evidence receives a request to access a plurality of documents in a database stored in a memory device. Each of the plurality of documents contains information relating to medical research evidence and has an associated relational expression. The method then causes display of a user interface with a plurality of fields (a set of these fields are selectable, prescribed terms), and receives a relational expression based on information received from the user interface. The received relational expression includes at least one of the selectable, prescribed terms in the user interface. Next, the method compares the received relational expression with the relational expressions associated with at least one of the plurality of documents, and causes the display of information relating to a set of documents in the database as a function of the comparison of relational expressions.
US10839040B2 Normalizing a page flow
A method normalizes a page flow into a portlet. One or more processors generates a portlet based on webpages in the page flow. The webpages are linked together through a navigation control in the portlet to execute a specific business logic. The webpages in the page flow include a first webpage and a second webpage, which are linked via a Uniform Resource Locator (URL). The processor(s) build an intra-portlet action based on a linking relationship between the first and second webpages by the portlet. The intra-portlet action is based on the URL that links the first webpage to the second webpage. The URL is located in a JavaScript file for the portlet and indicates a relative path for the portlet. The processor(s) convert the URL indicating the relative path for the portlet into a URL indicating an absolute path, which includes an attached root path for the portlet.
US10839039B1 Webpage accessibility compliance
Aspects described herein may provide determination of compliance with accessibility rules by a webpage. A first version of a webpage may be compliant with the accessibility rules. The first version of the webpage may be modified to create the second version of the webpage. The second version of the webpage may be displayed. A voiceover of the second version of the webpage may be initiated. The voiceover may include starting automatic text-to-speech software that reads aloud the second version of the webpage. The voiceover of the second version of the webpage may be recorded and stored. A textual transcript of the stored recording may be generated. Compliance of the second version of the webpage with the accessibility rules may be determined based on the textual transcript of the stored recording and based on the first version of the webpage.
US10839038B2 Generating configuration information for obtaining web resources
Generating configuration information for obtaining web resources is disclosed, including: obtaining user data collected by one or more client devices from the one or more client devices, wherein the user data pertains to client device information and online resource request information associated with at least one web source; analyzing the user data to generate configuration information associated with obtaining a plurality of sub-resources associated with the at least one web source; and sending the configuration information to a recipient client device, wherein the configuration information is configured to enable the recipient client device to obtain the plurality of sub-resources associated with the at least one web source.
US10839037B2 Connected application experience
A method and system for providing a seamless transition between applications is disclosed. The system includes a framework which includes an application manager for managing operations of the system, a component retriever in communications with the application manager for retrieving components associated with the applications, a data retriever in communications with the application manager for retrieving data associated with the applications, a memory for storing the retrieved components or data, and a service group including one or more services associated with applications.
US10839035B2 Program, information processing device, information processing method, and information processing system
A state monitoring unit monitors whether or not the designation of a specific state is continuing at a user terminal that has performed an access using a first identifier. A second identifier generation unit generates a second identifier when the access using the first identifier by the user terminal is accepted by an accepting unit. An association management unit manages the association between the first identifier corresponding to the specific state and the generated second identifier during a period in which the designation of the specific state is continuing or during a prescribed period after the end of said period at the user terminal, and after that, when it is determined that the designation of the specific state has ended or the prescribed period has elapsed after the end at the user terminal, the association management unit discards the association between the first identifier and the second identifier.
US10839029B2 Personalization of web search results using term, category, and link-based user profiles
A system and method for creating a user profile and for using the user profile to order search results returned by a search engine. The user profile is based on search queries submitted by a user, the user's specific interaction with the documents identified by the search engine and personal information provided by the user. Terms for the user profile may be selected from the documents accessed by the user by performing paragraph sampling or context analysis. Generic scores associated with the search results are modulated by the user profile to measure their relevance to a user's preference and interest. The search results are re-ordered accordingly so that the most relevant results appear on the top of the list. User profiles can be created and/or stored on the client side or server side of a client-server network environment.
US10839027B2 System and apparatus for providing, via conventional web browsing, browsing capability for search engine web crawlers between remote/virtual windows and from remote/virtual windows to conventional hypertext documents
A system and apparatus is described for directing a search engine web crawler's web view to refresh the top-level container that is currently displaying content presented by a remote computer with new content that a navigational link, within a remote desktop, remote application window, or remote graphical windowing user session, points to. Links can be modified to be recognizable as unique from traditional hyperlinks. Upon navigation action on such a link, by the web crawler viewing the remote graphical computer desktop, remote graphical application window, or remote graphical windowing user session, the Remoting Engine that is providing the remote graphical computer desktop, remote graphical application window, or remote graphical windowing user session, sends a navigation command to the remoting engine client running on the web crawler web view, and reloads a web crawler web view's top level container with content provided at the pop-out link's destination URL or URI.
US10839025B1 Benchmark definition using client based tools
A system for using a user-defined benchmark calculation includes an interface and a processor. The interface is configured to receive an indication to use the user-defined benchmark calculation from a user associated with a tenant. The processor is configured to perform the user-defined benchmark calculation on commingled data stored in a commingled data storage unit to determine a user-defined benchmark calculation result, where the commingled data storage unit stores tenant data associated with the tenant and other tenant data associated with other tenants. The processor is configured also to provide the user-defined benchmark calculation result.
US10839024B2 Detecting important variables and their interactions in big data
A system, method, and computer-readable medium for performing a variable and interaction detection operation. In certain embodiments, the variable and interaction detection operation detects important variables and as well as interactions among certain important variables in big data. In certain embodiments, the variable and interaction detection operation includes a robust automated process flow (i.e., an analytic recipe) which identifies important variables and their interactions in large data sets.
US10839022B1 System to manage document workflows
Example embodiments relate to a network-based workflow system, employed for receiving workflows, defining one or more data-object types based on the workflows, generating data-objects, assigning a workflow from among the one or more workflows to the data-object, and managing the data-object through various states of based on the workflow. As discussed, a “workflow” refers to orchestrated and repeatable patterns enabled by a systematic organization of resources into processes that transform and modify presentations of data-objects based on corresponding data-object states. A workflow may therefore comprise a set of states, wherein each state is linked to another state by one or more transitions, and wherein the transitions are associated with a set of events which may occur at each state.