Document Document Title
US10566699B2 System and method for radio frequency penetration imaging of an object
A system and methods for RF (Radio Frequency) penetration imaging of one or more objects in a medium, the system including a generation and reception subsystem configured to generate and receive a plurality of RF signals, an RF antenna array including a plurality of antennas, the antennas being configured to transmit the RF signals towards the medium and receive a plurality of RF signals reflected from the medium, a data acquisition subsystem configured to receive and store the reflected RF signals, and a processor configured to estimate the distance between the surface of the target medium and the antenna array, the delay between the transmitted signals and the plurality of signals reflected from the object using a dedicated frequency sub-band of the received signals, the location of the antennas at each transmitting time, and determine whether there is an object within the medium.
US10566698B2 Multifocal phased array fed reflector antenna
At least one embodiment of the present invention includes an antenna system comprising a multifocal reflector having at least two reflecting segments having different curvatures defining at least two different spaced apart focal points, such that the multifocal reflector is configured and operable to receive radiation incident on the segments at different incident angles within a certain angular range, and reflect the incident radiation onto the at least two focal points in a focal axis, thereby creating focused radiation formed by at least two differently focused portions of radiation; a phased array feed antenna unit located perpendicularly to the focal axis and comprising a plurality of antenna elements for receiving/transmitting at least two differently focused portions, and a feed network connected to the plurality of the antenna elements for selectively actuating the antenna elements for performing electronic scanning of the space area aimed at detecting target.
US10566695B2 Ultra wide band radiators and related antennas arrays
A multi-band radiating array includes a reflector, a plurality of first radiating elements defining a first column on the reflector, a plurality of second radiating elements defining a second column on the reflector alongside the first column, and a plurality of third radiating elements defining a third column on the reflector between the first and second columns. The first radiating elements have a first operating frequency range, the second radiating elements have a second operating frequency range that is wider than the first operating frequency range, and the third radiating elements have a third operating frequency range that is lower than the second operating frequency range. Related radiating elements are also discussed.
US10566694B2 Antenna structure and wireless communication device using same
A multi-frequency antenna structure includes a feed portion, a first ground portion, a first radiating portion, a second radiating portion, and a third radiating portion. The feed portion supplies current to the antenna structure. The first ground portion is spaced apart from the feed portion and grounds the antenna structure. The first radiating portion is electrically connected to the feed portion. The second radiating portion is spaced apart from the first radiating portion and is electrically connected to the first ground portion. The third radiating portion is spaced apart from the second radiating portion and is electrically connected to the feed portion and the first radiating portion.
US10566691B2 Receptacle connector having antenna function
Disclosed is a receptacle connector that can be freely positioned and that has excellent space utilization. A receptacle connector having an antenna function according to an aspect of the present invention is a receptacle connector for electrically connecting a plug connector and a circuit board and comprises a metal housing, a contact assembly, and a ceramic shell. The metal housing has an open front surface and an interior formed in a hollow shape. The contact assembly is provided with a plurality of contacts installed inside the metal housing to relay electrical signals. The ceramic shell is coupled in a shape surrounding the housing. The top surface of the ceramic shell has an antenna pattern formed thereon.
US10566686B2 Stacked memory package incorporating millimeter wave antenna in die stack
A stacked semiconductor device assembly may include a first semiconductor device having a first substrate and a first set of vias through the first substrate. The first set of vias may define a first portion of an antenna structure. The stacked semiconductor device assembly may further include a second semiconductor device having a second substrate and a second set of vias through the second substrate. The second set of vias may define a second portion of the antenna structure. The stacked semiconductor device assembly may also include a stack interconnect structure electrically coupling the first portion of the antenna structure to the second portion of the antenna.
US10566683B1 System and method for an aircraft communicating with multiple satellite constellations
A satellite communication system for an aircraft communicates with multiple satellite constellations. The communication system includes a phased array antenna system and a transceiver. The transceiver is configured to communicate with a number of satellite constellations and configured to support simultaneously links to two or more constellations via the phased array antenna system. The satellite constellations can be micro-satellite, MEO, LEO, and GEO constellations.
US10566682B2 Antenna structure and wireless communication device using same
An antenna structure includes an antenna body, a radiator, a connecting member, and a coupling member. The radiator is a monopole antenna and is spaced apart from the antenna body. The connecting member is electrically connected to the radiator and feeds current signals to the radiator. The coupling member is spaced apart from the antenna body and the antenna body is grounded through the connecting member.
US10566681B2 Antenna structure and wireless communication device using same
An antenna structure includes a metal housing, a first resonance portion, a second resonance portion, an extending portion, and a signal feed source. The metal housing includes a front frame, a backboard, and a side frame. The side frame defines a slot and the front frame defines a groove and a gap. The metal housing is divided into at least an antenna section by the slot, the groove, and the gap. The first and second resonance portions and the extending portion are spaced apart from each other. The first resonance portion and the extending portion are both directly and electrically connected to the antenna section or are spaced apart and electrically coupled to the antenna section. The second resonance portion is electrically connected to the antenna section. One resonance portion is electrically connected to the signal feed source and the other resonance portion is grounded.
US10566678B2 Antenna structure and electronic device
An antenna structure including a metal outer cover and an antenna assembly is provided. The metal outer cover has a bent slit. The antenna assembly is stacked on the metal outer cover and covers a portion of the bent slit. The antenna assembly includes a substrate and an antenna pattern disposed on the substrate. The antenna pattern includes a feed end, a first ground end and a second ground end. In the antenna pattern, a first loop and a second loop are formed from the feed end to the first ground end in two respective paths. A third loop is formed from the feed end to the second ground end. The first loop and the third loop resonate with the bent slit to generate a low frequency band and a portion of a high frequency band. The second loop and the third loop resonate with the bent slit to generate another portion of the high frequency band. An electronic device having the antenna structure is further provided.
US10566677B2 Satellite antenna mounting systems and methods
A system for coupling a satellite antenna to a mounting structure is provided. The system may include a mounting structure and a satellite antenna. The mounting structure may include a plurality of tabs extending upward, and located at a first elevation. The mounting structure may also define a first plurality of apertures located at a second elevation, where the first elevation is higher than the second elevation. The satellite antenna may define a second plurality of apertures configured to accept the plurality of tabs. The satellite antenna may be supported by the mounting structure upon the plurality of tabs being accepted by the second plurality of apertures. The satellite antenna may also define a third plurality of apertures which may be aligned with the first plurality of apertures upon the plurality of tabs being accepted by the second plurality of apertures.
US10566672B2 Waveguide connector with tapered slot launcher
The systems and methods described herein provide a traveling wave launcher system physically and communicably coupled to a semiconductor package and to a waveguide connector. The traveling wave launcher system includes a slot-line signal converter and a tapered slot launcher. The slot-line signal converter may be formed integral with the semiconductor package and includes a balun structure that converts the microstrip signal to a slot-line signal. The tapered slot launcher is communicably coupled to the slot-line signal converter and includes a planar first member and a planar second member that form a slot. The tapered slot launcher converts the slot-line signal to a traveling wave signal that is propagated to the waveguide connector.
US10566671B2 Zinc-air battery
A zinc-air cell, a battery which is a low weight, low volume, or higher energy system, or a combination thereof and an apparatus for recharging the same are disclosed.
US10566670B2 Electrochemical cell, electrochemical cell module comprising the electrochemical cell, and preparation method of the electrochemical cell
An electrochemical cell including: an anode assembly having opposite surfaces; and a cathode having at least one folded portion and having ionic continuity with the opposite surfaces of the anode assembly, wherein the anode assembly includes an anode, and an active metal ion conducting membrane that is disposed between the anode and the cathode, wherein the active metal ion conducting membrane has at least one folded portion. Also an electrochemical cell, an electrochemical cell module including the electrochemical cell, and methods of manufacturing the same.
US10566669B2 Lithium oxygen batteries having a carbon cloth current collector and method of producing same
A lithium oxygen or air battery (80) is disclosed having two halves (81) that are joined together along their edges. Each battery half (81) has a carbon cloth or mesh cathode current collector (82), a cathode (83), a cathode terminal (84), an anode (85), an anode current collector, anode terminal (88) and a solid separator (87). The cathode includes randomly distributed carbon fibers throughout. The manufacturing of the cathode includes embedding a carbon cloth between two layers of cathode material in a slurry state.
US10566665B2 Devices and method for smelterless recycling of lead acid batteries
Lead from lead acid battery scrap is recovered in two separate production streams as clean grid lead and as high-purity lead without smelting. In preferred aspects, lead recovery is performed in a continuous process that uses an aqueous electroprocessing solvent and electro-refining, and spent electroprocessing solvent can be recycled to the recovery process.
US10566658B2 Lithium-ion gel battery
The present invention relates to a lithium-ion battery including: a positive electrode including an active positive electrode material, and advantageously a lithium salt; an electrolyte including a lithium salt; and a negative electrode including an active negative electrode material, and advantageously a lithium salt. In this battery, the positive electrode, the negative electrode, and the electrolyte all three appear in the form of gels, and all three include a polymer and a dinitrile compound of formula N≡C—R—C≡N; R being a hydrocarbon group CnH2n, n being an integer between 1 and 2; the weight ratio of the dinitrile compound to the polymer being in the range from 60/40 to 90/10.
US10566656B2 All solid state battery and manufacturing method thereof
An all-solid-state battery includes: a cathode substrate; a cathode portion; a solid electrolyte layer; an anode portion; and an anode substrate. The cathode portion includes a cathode active material, a first solid electrolyte, a conductive material, and a binder, the anode portion is configured by a first anode portion having a pore structure and a second anode portion having metal foil, and the first anode portion includes a second solid electrolyte, a conductive material, and a binder.
US10566653B2 Lithium sulfur nitrogen compound for anode barrier coating or solid electrolyte
Provided is a lithium-conductive solid-state electrolyte material that comprises a sulfide compound of a composition that does not deviate substantially from a formula of Li9S3N. The compound's conductivity is greater than about 1×10−7 S/cm at about 25° C. and is in contact with a negative electroactive material. Also provided is an electrochemical cell that includes an anode layer, a cathode layer, and the electrolyte layer between the anode and cathode layers. In an example, the material's activation energy can be no greater than about 0.52 eV at about 25° C.
US10566652B2 Lithium metal battery with hybrid electrolyte system
An electrochemical cell includes a negative electrode that contains lithium and an electrolyte system. In one variation, the electrolyte system includes a first liquid electrolyte, a solid-dendrite-blocking layer, and an interface layer. The solid dendrite-blocking layer is ionically conducting and electrically insulating. The dendrite-blocking layer includes a first component and a distinct second component. The dendrite-blocking layer has a shear modulus of greater than or equal to about 7.5 GPa at 23° C. The interface layer is configured to interface with a negative electrode including lithium metal on a first side and the dendrite blocking layer on a second opposite side. The interface layer includes a second liquid electrolyte, a gel polymer electrolyte, or a solid-state electrolyte. The dendrite-blocking layer is disposed between the first liquid electrolyte and the interface layer.
US10566647B2 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 battery assembly can employ a composite battery enclosure impregnated with a plurality of primary fibers that define a direction of the composite battery enclosure's tensile strength. A cell-stack can be positioned in the composite battery enclosure such that the composite battery enclosure applies a predetermined pressure upon the cell-stack to compress the cell-stack in the direction of the composite battery enclosure's tensile strength.
US10566645B2 Fuel-cell separator with a fluid supply and diffusion layer formed by a porous layer on at least one face of a flat metal plate and cell stack that includes the fuel-cell separator
Separators of multiple types capable of supplying and diffusing fluids such as an anode gas, cathode gas and coolant uniformly are prepared and combined to construct a fuel cell stack. Such a cell stack (20) for fuel cells includes separators of at least two types (types CA, C, A, C, CW and AW) for anode gas and cathode gas. Each separator is such that a corrosion-resistance layer is formed on at least one face of a metal plate (30) and a fluid supply and diffusion layer for the corresponding gas is formed by an electrically conductive porous layer on the corrosion-resistant layer. The at least two separators are stacked so as to face each other with at least an electrolyte membrane and catalyst layers on both sides of the membrane (a new membrane electrode assembly N-MEA) being sandwiched between the fluid supply and diffusion layers of the separators.
US10566643B2 Inexpensive metal-free organic redox flow battery (ORBAT) for grid-scale storage
A flow battery includes a positive electrode, a positive electrode electrolyte, a negative electrode, a negative electrode electrolyte, and a polymer electrolyte membrane interposed between the positive electrode and the negative electrode. The positive electrode electrolyte includes water and a first redox couple. The first redox couple includes a first organic compound which includes a first moiety in conjugation with a second moiety. The first organic compound is reduced during discharge while during charging the reduction product of the first organic compound is oxidized to the first organic compound. The negative electrode electrolyte includes water and a second redox couple. The second couple includes a second organic compound including a first moiety in conjugation with a second moiety. The reduction product of the second organic compound is oxidized to the second organic compound during discharge.
US10566642B2 Sediment type microbial fuel cell
A sediment microbial fuel cell is provided. More specifically, the present invention provides a sediment microbial fuel cell characterized by comprising: an oxide electrode unit located within the sediment of polluted water; a reduction electrode unit located adjacent to the water surface within the water; and a solid matter separator unit arranged inside the sediment and located in an upper part of the oxide electrode unit spaced apart from the oxide electrode unit, wherein one or more surfaces of the oxide electrode unit are exposed in the separation space formed by the solid matter separator unit.
US10566639B2 Carbon dioxide sequestration using molten carbonate fuel cell and hydrogen separation technology
A carbon dioxide capture system includes a fuel cell assembly comprising an anode section and a cathode section; an electrochemical hydrogen separator (EHS) configured to receive an anode exhaust stream from the anode section of the fuel cell assembly, and generate a first EHS output stream comprising hydrogen, and a second EHS output stream comprising concentrated carbon dioxide; and a liquid-vapor separator (LVS) configured to receive the second EHS output stream, and separate the second EHS output stream into a first LVS output stream comprising liquid carbon dioxide, and a second LVS output stream comprising non-condensable gases in the second EHS output stream and carbon dioxide vapor.
US10566637B2 Hydrogen concentration estimating method and system for fuel cell
A hydrogen concentration estimating method for a fuel cell includes: measuring a flow rate of air supplied to a fuel cell stack, and comparing the measured flow rate of the air with a predetermined flow rate; determining a model of an air processing system according to a comparison result; and estimating hydrogen concentration of a fuel processing system based on the determined model of the air processing system.
US10566634B2 Fuel cell unit and fuel cell array
A fuel cell array comprises a plurality of serially connected fuel cell units. A respective fuel cell unit comprises a fuel cell and a cap capped on each end of the fuel cell. The fuel cell unit further comprises an electrically conductive terminal layer forming an outermost laminate of the fuel cell at one end of the fuel cell. The terminal layer is directly laminated on a fuel electrode layer and directly laminated on a solid electrolyte layer. The fuel cell unit further comprises a glass material forming a sealing layer circumferentially around the fuel cell to fill between the inner surface of the cap and the outer surface of the fuel cell. The plurality of fuel cell units are electrically connected in series through the electrically conductive terminal layer, not through the cap.
US10566625B2 Electrode active material, electrode for electricity storage device, electricity storage device, and method for producing electrode active material
An electricity storage device 20 includes a positive electrode 22, a negative electrode 23 containing a layered structure of an aromatic dicarboxylic acid metal salt as an electrode active material, and an ion conducting medium 27 capable of conducting carrier ions. The layered structure is formed by spray-drying a solution prepared by containing aromatic dicarboxylic acid anions and alkali metal cations by using a spray-drying apparatus.
US10566622B2 Cathode material for lithium-ion secondary battery and method for manufacturing the same, cathode for lithium-ion secondary battery, and lithium-ion secondary battery
A cathode material for a lithium-ion secondary battery, the cathode material including: secondary particles which are granulated active material particles including central particles and a carbonaceous film that coats surfaces of the central particles, wherein a granulated body breakage degree ((a−b)/a) of the secondary particles is 0.03 or more and 0.30 or less, and the granulated body breakage degree is calculated based on a relative particle amount a, at which a maximum peak is shown in a particle size distribution of the secondary particles, and a relative particle amount b, at which a maximum peak in a particle size distribution of the secondary particles is shown after a dispersion treatment of the secondary particles is performed using a homogenizer.
US10566618B2 Cell
The present invention provides a cell that has a high theoretical voltage and theoretical capacity, and can be discharged and recharged multiple times. The cell includes a cathode, an anode, and an electrolyte, wherein the cathode contains a cathode active material containing an alkali metal compound represented by the formula (1): AxOy  (1) (wherein A is an alkali metal atom, x is 0.5 to 2.5, and y is 0.5 to 2.5), the anode contains an anode active material containing at least one selected from the group consisting of an alkali metal, tin, titanium, boron, nitrogen, silicon, and carbon, and the cathode, the anode, and the electrolyte are hermetically sealed in the cell.
US10566617B2 Microbattery
Disclosed is a microbattery having a substrate with a surface that includes an array of posts extending from the surface of the substrate to form a first electrode. An selectively-cured electrolyte forms a conformal coating over the surface of the substrate and the array of posts to provide a coated electrode. A second electrode substantially encases the coated electrode.
US10566612B2 Positive active material for rechargeable lithium battery, method of preparing the same, and rechargeable lithium battery including the same
A positive active material for a rechargeable lithium battery, a method of preparing the same, and a rechargeable lithium battery including the same are disclosed, and the positive active material for a rechargeable lithium battery includes: a layered lithium composite oxide core; a first coating layer on the surface of the core and magnesium doped at a lithium site in the core; a NiO-phase second coating layer on the first coating layer wherein the NiO-phase has a rock salt structure; and a third coating layer on the second coating layer and including lithium magnesium phosphate.
US10566610B2 Method of manufacturing negative electrode for non-aqueous electrolyte secondary battery, and method of manufacturing non-aqueous electrolyte secondary battery
A method of manufacturing a negative electrode for a non-aqueous electrolyte secondary battery includes the following. A negative electrode composite material layer including a planar region and a side-surface region is formed. An application material is prepared by mixing heat-resistant particles, thermoplastic resin particles, and a solvent. A planar coating film is formed by applying the application material to the planar region and a side-surface coating film is formed by applying the application material to the side-surface region. At least some of the thermoplastic resin particles are molten into a melt by heating the planar coating film at a temperature not lower than a melting point of the thermoplastic resin particles. A negative electrode is manufactured by drying the planar coating film containing the melt and the side-surface coating film containing the thermoplastic resin particles at a temperature lower than the melting point of the thermoplastic resin particles.
US10566603B2 Stationary semi-solid battery module and method of manufacture
A method of manufacturing an electrochemical cell includes transferring an anode semi-solid suspension to an anode compartment defined at least in part by an anode current collector and an separator spaced apart from the anode collector. The method also includes transferring a cathode semi-solid suspension to a cathode compartment defined at least in part by a cathode current collector and the separator spaced apart from the cathode collector. The transferring of the anode semi-solid suspension to the anode compartment and the cathode semi-solid to the cathode compartment is such that a difference between a minimum distance and a maximum distance between the anode current collector and the separator is maintained within a predetermined tolerance. The method includes sealing the anode compartment and the cathode compartment.
US10566600B2 Power conditioning and saving device
Systems and methods are disclosed herein to a power factor adjustor comprising: a power factor measurement unit configured to measure the power factor on an input line to a load and generate a power factor correction signal based on the measured power factor; and a power factor adjustment unit connected to the power factor measurement unit comprising: a fixed capacitor connected in series to a first switching device; and an adjustable element having a variable capacitance connected in parallel to the fixed capacitor and in series to a second switching device, wherein the overall capacitance of the power factor adjustment unit is adjusted by adjusting the capacitance of the adjustable element or by toggling the first and second switching devices in response to the power factor correction signal.
US10566594B2 Nonaqueous electrolyte secondary battery separator
The present invention provides a nonaqueous electrolyte secondary battery separator which is excellent in cycle characteristic. The nonaqueous electrolyte secondary battery separator includes a polyolefin porous film in which a difference between (i) a porosity calculated from a continuous image which is formed so as to extend from a surface to an inside of the polyolefin porous film in a thickness direction and in which a void part and a resin part are shown at respective two gray levels and (ii) a porosity calculated from a thickness, a weight per unit area, and a real density of the polyolefin porous film is 4% to 20%.
US10566593B2 Separator with improved ease of handling
Robust separator, which has on a substrate and in the intermediate spaces of the substrate, which comprises fibres of an electrically nonconducting material, an electrically nonconductive coating of oxide particles which are adhesively bonded to one another and to the substrate by an inorganic adhesive and comprise at least one oxide, selected from Al2O3, ZrO2 and SiO2, wherein polymer particles are also present in the ceramic coating in addition to the oxide particles of Al2O3, ZrO2 and/or SiO2. These separators are particularly easy to handle, since they are mechanically very stable.
US10566591B2 Emergency degassing arrangement for a housing in the motor vehicle sector
An emergency degassing arrangement for a housing in the motor vehicle sector, in particular a battery housing. The housing encloses at least one housing interior and has at least one housing opening which is closed by a covering device. The covering device has at least one membrane, a spike member and a sensor device in such a manner that, when a defined internal pressure in the respective housing interior is exceeded, the sensor device detects the exceeding and the membrane can be destroyed. The spike member is mounted resiliently in the covering device by a spring member.
US10566590B2 Apparatus and method for increasing safety when using battery systems
A battery system includes at least one apparatus configured to increase safety when using at least one component of the battery system. The at least one apparatus is configured to degas the at least one component. The at least one component has a degassing opening. The at least one apparatus is configured to be attached to the at least one component by joining, and the at least one apparatus is configured to cover the degassing opening.
US10566589B2 Battery module and battery pack comprising same
Disclosed is a battery module, which may stably maintain a secondary battery stack and have less damage to an electrode lead due to external vibration, and a battery pack including the battery module. The battery module comprises a plurality of pouch-type secondary batteries respectively configured to accommodate an electrode assembly in a pouch thereof so that an electrode lead connected to an electrode tab of the electrode assembly is drawn through a terrace portion of the pouch, and a fixing member interposed at least partially between the secondary batteries and adhered and fixed to the terrace portion to maintain the secondary batteries in a stacked state.
US10566585B2 Battery pack
A battery pack has a battery unit and a battery case. The battery case includes side frames and an upper frame. The upper frame includes an upper surface portion and a trailing portion that extends downward from an end portion of the upper surface portion. Each of the side frames includes a side surface portion, an intermediate portion that extends from an upper end of the side surface portion inward in the width direction so as to pass below the upper surface portion and faces the upper surface portion in an up-down direction, and a contact portion that extends upward from an end portion of the intermediate portion and is brought into contact with the upper surface portion. The trailing portion includes one or more access openings that are accessible to a space between the upper surface portion and the intermediate portion facing each other in the up-down direction.
US10566584B2 Electrical storage system with a sheet-like discrete element, sheet-like discrete element, method for producing same, and use thereof
An electrical storage system is provided that has a thickness of less than 2 mm and includes comprises at least one sheet-like discrete element. At least one surface of the at least one sheet-like discrete element is designed to be chemically reactive to a reduced degree, inert, and/or permeable to a reduced degree, and/or impermeable with respect to materials coming into contact with the surface. Also provided are a sheet-like discrete element and to the production and use thereof.
US10566583B2 Aluminum plastic film packaging material for use in lithium battery to prolong service life
An aluminum plastic film packaging material for lithium batteries to prolong service life, at least comprising an inner layer and an aluminum foil layer, is performed an anti-corrosion treatment between the inner layer and the aluminum foil layer by one of the following ways: 1) a chromium-containing anti-corrosion layer is formed from an aqueous modified resin containing trivalent chromium; and 2) an adhesive layer with non-chromium material is formed from an aqueous modified resin, an epoxy curing agent, a silane coupling agent and a nano-sized metal oxide particle.
US10566577B2 Organic light emitting display device and organic light emitting display apparatus
An organic light emitting display device and an organic light emitting display apparatus are provided. The organic light emitting display device includes a first electrode and a second electrode disposed opposite to each other, a light emitting layer positioned between the first electrode and the second electrode, and a capping layer positioned on a surface of a side of the second electrode far away from the light emitting layer, the capping layer is formed as a single layer or superposition of a plurality of layers, the at least one layer of the capping layer is a composite layer, and the composite material of the composite layer comprises an organic material and a metal dopant.
US10566576B2 Display panel with luminance efficiency improvement, display device, and method of fabricating the display panel
This disclosure provides a display panel including a first substrate with pixel areas and emission areas defined by a plurality of gate lines and a plurality of data lines; and a second substrate on which partitions are formed to correspond with the emission areas. The present disclosure provides a method for improving luminance efficiency of a display device having a mirror or transmittance function.
US10566573B2 Organic light emitting display apparatus and method of manufacturing organic light emitting display apparatus
An organic light emitting display apparatus including a substrate, an organic light emitting portion comprising a plurality of organic light emitting devices formed on the substrate, and an encapsulation portion for encapsulating the organic light emitting portion. The encapsulation portion includes a porous layer formed on the organic light emitting portion, a planarization layer formed on the porous layer, and a barrier layer formed on the planarization layer. The porous layer prevents impurities from being concentrated at a part of the porous layer.
US10566572B2 Organic light-emitting display device and method of manufacturing the same
An organic light-emitting display device and a method of manufacturing the same are provided. An organic light-emitting display device includes: a light-emitting element on a substrate, and an encapsulation unit on the light-emitting element, the encapsulation unit including: a plurality of inorganic encapsulation layers, at least one of the inorganic encapsulation layers including: a plurality of inorganic insulation layers, and at least one element encapsulation layer between the inorganic insulation layers, the at least one element encapsulation layer including at least one of: a hydrophobic element and an inert element, and at least one organic encapsulation layer between the inorganic encapsulation layers.
US10566570B2 Composite cover film and flexible display device
The present disclosure relates to the field of display, in particular to a composite cover film and a flexible display device. The composite cover film comprises a polyimide layer, and a first hard coating and a first transparent optical adhesive layer disposed on two sides of the polyimide layer, respectively, wherein at least one of the first hard coating and the first transparent optical adhesive layer contains a nanoscale colorant. The present disclosure further relates to a flexible display device comprising a flexible display panel and the composite cover film disposed on a light-exiting side of the flexible display panel.
US10566569B2 Light emitting device and method of manufacturing the same
A light emitting device having a structure in which oxygen and moisture are prevented from reaching light emitting elements, and a method of manufacturing the same, are provided. Further, the light emitting elements are sealed by using a small number of process steps, without enclosing a drying agent. The present invention has a top surface emission structure. A substrate on which the light emitting elements are formed is bonded to a transparent sealing substrate. The structure is one in which a transparent second sealing material covers the entire surface of a pixel region when bonding the two substrates, and a first sealing material (having a higher viscosity than the second sealing material), which contains a gap material (filler, fine particles, or the like) for protecting a gap between the two substrates, surrounds the pixel region. The two substrates are sealed by the first sealing material and the second sealing material. Further, reaction between electrodes of the light emitting elements (cathodes or anodes) and the sealing materials can be prevented by covering the electrodes with a transparent protective layer for example, CaF2, MgF2, or BaF2.
US10566567B2 Display device
A display device includes a thin film transistor; a first organic insulating film covering the thin film transistor and containing a resin material; an inorganic insulating film on the first organic insulating film; a pixel electrode electrically connected with the thin film transistor; a second organic insulating film covering an end of the pixel electrode and exposing a top surface of the pixel electrode; and an organic layer provided on the top surface of the pixel electrode and including a light emitting layer. As seen in a plan view, the inorganic insulating film has an opening, overlapping the second organic insulating film, at a position not overlapping an opening provided in the first organic insulating film. The first and second organic insulating films face each other in the opening in the inorganic insulating film, with an oxide conductive film being between the first and second organic insulating films.
US10566566B2 Organometallic compound, organic light-emitting device including the organometallic compound, and diagnosis composition including the organometallic compound
An organometallic compound represented by Formula 1: wherein, in Formula 1, groups and variables are the same as described in the specification.
US10566565B2 Organic light emitting device and method of fabricating the same, and display device
The application provides an organic light emitting device, a method of fabricating the organic light emitting device, and a display device. The organic light emitting device comprises an anode layer, a cathode layer, and a light emitting layer provided between the anode layer and the cathode layer, and further comprises a carrier velocity adjustment layer provided between the light emitting layer and at least one of the anode layer and the cathode layer, and the carrier velocity adjustment layer is used for adjusting an injection rate of a carrier.
US10566561B2 Organic light emitting diode and organic light emitting display device including the same
An organic light emitting diode includes an emitting material layer including first and second layers; a first electrode on a side of the emitting material layer; and a second electrode on the other side of the light emitting material layer and facing the first electrode, wherein the first layer includes a first compound, and the second layer includes a second compound, wherein the first compound has a difference, between a singlet energy and a triplet energy, less than 0.3 eV, and wherein the singlet energy of the first compound is greater than a singlet energy of the second compound.
US10566554B2 Tetradentate platinum (II) and palladium (II) complexes and octahedral iridium complexes employing azepine functional groups and their analogues
Platinum (II) and palladium (II) complexes of Formulas A and B and iridium (III) complexes of Formula C having azepine functional groups and their analogues as emitters for full color displays and lighting applications.
US10566548B2 Image sensor, stacked imaging device and imaging module
An image sensor includes at least a first electrode, a second electrode, an organic photoelectric conversion layer, and a carrier blocking layer. The carrier blocking layer is formed of a material having the following structural formula (1), and has a thickness of from 5×10−9 to 1.5×10−7 m:
US10566544B2 Compound and organic photoelectric device, image sensor and electronic device including the same
Example embodiments provide a compound of Chemical Formula 1, and an organic photoelectric device, an image sensor, and an electronic device including the same.
US10566543B2 Pyrimidine derivative and organic electroluminescent devices
According to the present invention, there are provided pyrimidine derivatives represented by the following general formula (1). The pyrimidine derivatives of the invention are novel compounds and feature (1) good electron injection property, (2) high electron mobility, (3) excellent hole blocking property, (4) good stability in their form of thin films, and (5) excellent heat resistance.
US10566542B2 Organic electroluminescent device
The present invention discloses an organic electroluminescence device, comprising a luminescent layer, wherein, a host material of the luminescent layer comprises a thermally activated delayed fluorescence material, the host material is doped by a dye, and the dye comprises at least one phosphorescent dye. The present invention employs a thermally activated delayed fluorescence material, whose difference between the triplet state energy level and the singlet state energy level (ΔEST) is relatively small. The present invention employs the material as the phosphorescence host, so part of the triplet state exciton level transfers to the singlet state excitons, and the amount of the overall triplet state excitons is smaller. Therefore, the concentration of the triplet state excitons decreases, and the recombination region becomes narrower, which effectively reduces the probability of excitons entering the charge transport layer, and at the same time the narrowing of the recombination region effective prevents the diffusion of N-type dopants into the exciton recombination region. Additionally, by employing the host material, the device corresponds to a low working voltage.
US10566536B2 Optoelectronic devices and applications thereof
In one aspect, optoelectronic devices are described herein. In some embodiments, an optoelectronic device described herein comprises a first electrode, a second electrode and a light emitting composite layer disposed between the first electrode and the second electrode. A dielectric layer, in some embodiments, is disposed between the light emitting composite layer and the first electrode and/or second electrode.
US10566533B2 Masks, method to inspect and adjust mask position, and method to pattern pixels of organic light-emitting display device utilizing the masks
A method for pixel patterning and pixel position inspection of an organic light-emitting display device includes: forming, on a substrate using a first mask, a thin film layer of a first color corresponding to a first pixel pattern and a first pixel positioning pattern for inspecting a position of a first pixel; shifting, by a determined pitch, the first mask from a position associated with forming the thin film layer of the first color; aligning the shifted first mask with respect to the substrate; and forming, on the substrate using the shifted first mask, a thin film layer of a second color corresponding to the first pixel pattern and another first pixel positioning pattern for inspecting a position of a second pixel.
US10566529B2 Memory cell and memory device comprising selection device layer, middle electrode layer and variable resistance layer
Provided are a memory device and a method of manufacturing the same. Memory cells of the memory device are formed separately from first electrode lines and second electrode lines, wherein the second electrode lines over the memory cells are formed by a damascene process, thereby avoiding complications associated with CMP being excessively or insufficiently performed on an insulation layer over the memory cells.
US10566521B2 Magnetic memory devices based on 4D and 5D transition metal perovskites
Magnetic switching devices, including magnetic memory devices, are provided. The devices use high-quality crystalline films of 4d or 5d transition metal perovskite having a strong spin-orbit coupling (SOC) to produce spin-orbit torque in adjacent ferromagnetic materials via a strong spin-Hall effect. Spin-orbit torque can be generated by the devices with a high efficiency, even at or near room temperature.
US10566520B2 Magnetoresistive random access memory
A semiconductor device includes a substrate having an array region defined thereon, a ring of magnetic tunneling junction (MTJ) region surrounding the array region, a gap between the array region and the ring of MTJ region, and metal interconnect patterns overlapping part of the ring of MTJ region. Preferably, the ring of MTJ region further includes a first MTJ region and a second MTJ region extending along a first direction and a third MTJ region and a fourth MTJ region extending along a second direction.
US10566519B2 Method for forming a flat bottom electrode via (BEVA) top surface for memory
Various embodiments of the present application are directed towards a method for forming a flat via top surface for memory, as well as an integrated circuit (IC) resulting from the method. In some embodiments, an etch is performed into a dielectric layer to form an opening. A liner layer is formed covering the dielectric layer and lining the opening. A lower body layer is formed covering the dielectric layer and filling a remainder of the opening over the liner layer. A top surface of the lower body layer and a top surface of the liner layer are recessed to below a top surface of the dielectric layer to partially clear the opening. A homogeneous upper body layer is formed covering the dielectric layer and partially filling the opening. A planarization is performed into the homogeneous upper body layer until the dielectric layer is reached.
US10566518B2 Composite substrate and thickness-tendency estimating method for piezoelectric substrate
A composite substrate according to the present invention includes a support substrate having a diameter of 2 inches or more, and a piezoelectric substrate having a thickness of 20 μm or less and bonded to the support substrate to transmit light. The piezoelectric substrate has a thickness distribution shaped like a fringe. A waveform having an amplitude within a range of 5 to 100 nm in a thickness direction and a pitch within a range of 0.5 to 20 mm in a width direction appears in the thickness distribution of the piezoelectric substrate in a cross section of the composite substrate taken along a line orthogonal to the fringe, and the pitch of the waveform correlates with a width of the fringe. In the piezoelectric substrate, the fringe may include either parallel fringes or spiral or concentric fringes.
US10566517B1 Staggering of openings in electrodes for crack mitigation
A transducer comprising: at least one piezoelectric layer; a first patterned conductive layer that is patterned with a first opening; a second patterned conductive layer that is patterned with a second opening; wherein at least one piezoelectric layer is between the first and the second patterned conductive layers in a stack; and wherein a position of the first opening is staggered relative to a position of the second opening in the stack to mitigate an occurrence of crack propagation through the layers.
US10566515B2 Extended area of sputter deposited N-type and P-type thermoelectric legs in a flexible thin-film based thermoelectric device
A thin-film based thermoelectric module includes a flexible substrate, a number of electrically conductive pads disposed on the flexible substrate, and a number of pairs of N-type and P-type thermoelectric legs electrically in contact with one another formed on corresponding electrically conductive pads of the number of electrically conductive pads such that an area of each N-type thermoelectric leg and another area of each P-type thermoelectric leg are each more than an area of the corresponding electrically conductive pad to allow for extension thereof outside the corresponding electrically conductive pad. The flexible substrate is aluminum (Al) foil, a sheet of paper, teflon, plastic, a single-sided copper (Cu) clad laminate sheet, or a double-sided Cu clad laminate sheet, and has a dimensional thickness less than or equal to 25 μm. The thin-film based thermoelectric module is less than or equal to 100 μm in dimensional thickness.
US10566513B1 LED circuit structure
The utility model provides a light-emitting diode (LED) circuit structure. First cutout performed a substrate forms plural first cutout regions and plural first material regions. Second cutout performed on the substrate forms plural second cutout regions, plural third cutout regions, plural second material regions, and plural third material regions. Besides, a second adhering layer is adhered to another side, which is opposite to the substrate, of the first adhering layer; a heat dissipation layer is adhered to another side, which is opposite the first adhering layer, of the second adhering layer. Accordingly, such the LED circuit does not require conventional electroplating, etching, and washing processes, and further not only the effect of saving energy and reducing carbon emission can be achieved, but also the effect of being flexible, reducing a manufacturing time and reducing manufacturing costs can be achieved.
US10566509B2 Light emitting structure
A light-emitting structure includes a semiconductor light-emitting element, a first connection point and a reflective element. The semiconductor light-emitting element includes a bottom surface, a top surface opposite to the bottom surface, and a side surface arranged between the bottom surface and the top surface. The first connection point is arranged on the bottom surface. The reflective element includes a first portion arranged right beneath the bottom surface, and a second portion not overlapping the bottom surface and uplifted from a lower elevation lower than the bottom surface to a higher elevation substantially equal to that of the top surface along a curved path.
US10566503B2 Multilayer glass
The purpose of the present invention is to decrease the process temperature for a multilayer glass into which an optical element is to be packed, thereby reducing the damage to the optical element during processing. A multilayer glass according to the present invention is so configured that a gap formed between glass plates is sealed with a sealing material that can fix at a process temperature lower than a temperature employed for the processing of an optical element (see FIG. 1).
US10566502B2 Semiconductor light-emitting device
A semiconductor light-emitting device includes a light-emitting stack including a first conductivity-type semiconductor layer, a second conductivity-type semiconductor layer, and an active layer disposed between the first conductivity-type semiconductor layer and the second conductivity-type semiconductor layer, a wavelength conversion layer disposed on the light-emitting stack and configured to convert at least some of light having a first wavelength, emitted from the active layer, into light having a second wavelength, and a light control layer disposed between the light-emitting stack and the wavelength conversion layer, and including a first insulating layer and a second insulating layer, the first insulating layer having a refractive index lower than a refractive index of the light-emitting stack, and the second insulating layer having a refractive index higher than a refractive index of the first insulating layer by 0.5 or more.
US10566500B2 Optoelectronic semiconductor component
An optoelectronic semiconductor component has a semiconductor body, wherein the semiconductor body includes a semiconductor layer sequence having a first semiconductor layer, a second semiconductor layer and an active region that generates or receives radiation disposed between the first semiconductor layer and the second semiconductor layer; the semiconductor body has a functional region in which the first semiconductor layer electrically conductively connects to a first terminal layer and the second semiconductor layer electrically conductively connects to a second terminal layer; an isolating layer is arranged on a side of the first terminal layer facing away from the semiconductor body; an interruption is formed in the isolating layer which at least locally delimits an inner subregion of the isolating layer in a lateral direction; the interruption encloses the functional region in the lateral direction; and in a plan view of the semiconductor component, the interruption overlaps with the active region.
US10566499B2 Indium gallium nitride red light emitting diode and method of making thereof
A red-light emitting diode includes an n-doped portion, a p-doped portion, and a light emitting region located between the n-doped portion and a p-doped portion. The light emitting region includes a light-emitting indium gallium nitride layer emitting light at a peak wavelength between 600 and 750 nm under electrical bias thereacross, an aluminum gallium nitride layer located on the light-emitting indium gallium nitride layer. and a GaN barrier layer located on the aluminum gallium nitride layer.
US10566497B2 Light-emitting display device including a first pixel and a second pixel
An object is to provide a light-emitting display device in which a pixel including a thin film transistor using an oxide semiconductor has a high aperture ratio. The light-emitting display device includes a plurality of pixels each including a thin film transistor and a light-emitting element. The pixel is electrically connected to a first wiring functioning as a scan line. The thin film transistor includes an oxide semiconductor layer over the first wiring with a gate insulating film therebetween. The oxide semiconductor layer is extended beyond the edge of a region where the first wiring is provided. The light-emitting element and the oxide semiconductor layer overlap with each other.
US10566496B2 Optoelectronic semiconductor chip and method for producing same
An optoelectronic semiconductor chip (10) is specified, comprising a p-type semiconductor region (4), an n-type semiconductor region (6), and an active layer arranged between the p-type semiconductor region (4) and the n-type semiconductor region (6), said active layer being designed as a multiple quantum well structure (5), wherein the multiple quantum well structure (5) comprises quantum well layers (53) and barrier layers (51), wherein the barrier layers (51) are doped, and wherein undoped intermediate layers (52, 54) are arranged between the quantum well layers (53) and the barrier layers (51). Furthermore, a method for producing the optoelectronic semiconductor chip (10) is specified.
US10566495B2 Method for producing light-emitting device
To remove a deteriorated layer generated in forming a scribing trench by laser irradiation. A scribing trench is formed by irradiating a laser beam along a device dividing line on the rear surface of a substrate. At this time, a deteriorated layer is formed on the bottom surface or side surface of the scribing trench. Next, a protective film is formed so as to cover the entire top surface of the device structure, and the deteriorated layer is removed by wet etching. Wet etching is performed by alternately repeating BHF (buffered hydrofluoric acid) wet etching and MEA (monoethanolamine) wet etching several times.
US10566493B1 Device with integration of light-emitting diode, light sensor, and bio-electrode sensors on a substrate
A semiconductor device includes a substrate and a buffer layer disposed on a first portion, a second portion, and a third portion of the substrate. The semiconductor device further includes a multilayer light-emitting diode (LED) stack disposed on the first portion of the substrate, and an optical sensor disposed on the second portion of the substrate. The semiconductor device further includes at least one electrode disposed on the third portion of the substrate, a first conductor in contact with the multilayer LED stack, and a second conductor in contact with the optical sensor. The at least one electrode, the first conductor, and the second conductor are formed of a glassy carbon material.
US10566492B2 Electrically driven light-emitting tunnel junctions
Light-emitting devices are disclosed. In some embodiments, the devices may emit light when a tunneling current is generated within the device.
US10566488B2 Solar cell and method for manufacturing the same
A solar cell and a method for manufacturing the same are disclosed. The solar cell includes a semiconductor substrate doped with impurities of a first conductive type, a front surface field region disposed at a front surface of the substrate and doped with impurities of the first conductive type at a concentration higher than those of the substrate, a tunnel layer disposed on a back surface of the substrate and formed of a dielectric material, an emitter region disposed at a first portion of a back surface of the tunnel layer and doped with impurities of a second conductive type opposite the first conductive type, and a back surface field region disposed at a second portion of the back surface of the tunnel layer and doped with impurities of the first conductive type at a concentration higher than those of the substrate.
US10566484B2 Solar cell and method for manufacturing the same
Discussed is a solar cell including a semiconductor substrate including a base area and a doping area, a doping layer formed on the semiconductor substrate, the doping layer having a conductive type different from the doping area, a tunneling layer interposed between the doping layer and the semiconductor substrate, a first electrode connected to the doping area, and a second electrode connected to the doping layer.
US10566480B2 Sealing material for solar cell modules, and manufacturing method thereof
Disclosed are a sealing material for solar cell modules and a manufacturing method thereof capable of endowing good transparency and heat resistance to the sealing material for solar cell modules while using a polyethylene-based resin. The disclosed sealing material for solar cell modules uses a polyethylene-based resin with a density of 0.900 g/cm3 or less, and an MFR between 0.1 g/10 min and 1.0 g/10 min. The sealing material is obtained by melt molding a resin composition containing a polyethylene-based resin with density 0.890 g/cm3 or less, and a polymerization initiator contained at 0.02 mass % or more but less than 0.5 mass % of the composition, wherein the density difference of the resin composition before and after the melt molding is within 0.05 g/cm3, and the MFR difference of the resin composition before and after the melt molding is 1.0 g/10 min or greater.
US10566478B2 Thin-film solar cell module structure and method of manufacturing the same
Provided are a thin-film solar cell module structure and a method of manufacturing the same.
US10566476B2 Optical sensor and manufacturing method thereof
Some embodiments of the present disclosure provide an optical sensor. The optical sensor includes a semiconductive substrate; a light sensing region on the semiconductive substrate; a waveguide region configured to guide light from a wave insert portion through a waveguide portion and to a sample holding portion; and an interconnect region below the waveguide region, and the interconnect region being disposed above the light sensing region. The waveguide portion includes a first dielectric layer comprising a first refractive index and at least one second dielectric layer comprising a second refractive index, wherein the second refractive index is smaller than the first refractive index.
US10566466B2 Termination structure for insulated gate semiconductor device and method
A semiconductor device structure includes a region of semiconductor material having an active region and a termination region. An active structure is disposed in the active region and a termination structure is disposed in the termination region. In one embodiment, the termination structure includes a termination trench and a conductive structure within the termination trench and electrically isolated from the region of semiconductor material by a dielectric structure. A dielectric layer is disposed to overlap the termination trench to provide the termination structure as a floating structure. A Schottky contact region is disposed within the active region. A conductive layer is electrically connected to the Schottky contact region and the first conductive layer extends onto a surface of the dielectric layer and laterally overlaps at least a portion of the termination trench.
US10566464B2 Semiconductor device
A semiconductor device includes a semiconductor layer located between first and second electrodes. The contact location of the semiconductor layer with the first electrode forms a first contact plane. The semiconductor layer includes a first-conductivity-type first semiconductor region in contact with the first electrode, a second-conductivity-type second semiconductor region located between the first electrode and the first semiconductor region and contacting the first electrode, a second-conductivity-type third semiconductor region located between the first electrode and the second semiconductor region and contacting the first electrode and having a higher impurity concentration than that of the second semiconductor region, and a second-conductivity-type fourth semiconductor region located between the first electrode and the first semiconductor region and contacting the first electrode. The fourth semiconductor region is narrower than the second semiconductor region, shallower than the second semiconductor region, and has a lower impurity concentration than that of the third semiconductor region.
US10566460B2 Transistor and semiconductor device
A transistor with small parasitic capacitance can be provided. A transistor with high frequency characteristics can be provided. A semiconductor device including the transistor can be provided. Provided is a transistor including an oxide semiconductor, a first conductor, a second conductor, a third conductor, a first insulator, and a second insulator. The first conductor has a first region where the first conductor overlaps with the oxide semiconductor with the first insulator positioned therebetween; a second region where the first conductor overlaps with the second conductor with the first and second insulators positioned therebetween; and a third region where the first conductor overlaps with the third conductor with the first and second insulators positioned therebetween. The oxide semiconductor including a fourth region where the oxide semiconductor is in contact with the second conductor; and a fifth region where the oxide semiconductor is in contact with the third conductor.
US10566459B2 Semiconductor device having a first region comprising silicon, oxygen and at least one metal element formed between an oxide semiconductor layer and an insulating layer
An object is to provide a semiconductor device including an oxide semiconductor with stable electric characteristics can be provided. An insulating layer having many defects typified by dangling bonds is formed over an oxide semiconductor layer with an oxygen-excess mixed region or an oxygen-excess oxide insulating layer interposed therebetween, whereby impurities in the oxide semiconductor layer, such as hydrogen or moisture (a hydrogen atom or a compound including a hydrogen atom such as H2O), are moved through the oxygen-excess mixed region or oxygen-excess oxide insulating layer and diffused into the insulating layer. Thus, the impurity concentration of the oxide semiconductor layer is reduced.
US10566458B2 Array substrate and method for manufacturing the same
Disclosed are an array substrate and a method for manufacturing the same, which belong to the technical field of display, and are able to solve the technical problem that the existing process for manufacturing array substrates is too complex. The array substrate includes a plurality of sub-pixel units formed on a base substrate. Each of the sub-pixel units comprises a thin film transistor and a second pixel electrode. An active layer of the thin film transistor is made of an oxide semiconductor. The second pixel electrode is made of a plasma treated transparent oxide semiconductor. The array substrate provided by the present disclosure can be used in an IPS or FFS liquid crystal display device.
US10566457B2 Thin film transistor and display device
Provided is a thin film transistor comprising an oxide semiconductor thin film layer and has a threshold voltage that does not change much due to light, a bias stress or the like, thereby exhibiting excellent stress stability. A thin film transistor of the present invention is provided with: a gate electrode; an oxide semiconductor layer that is used as a channel layer; and a gate insulator film that is arranged between the gate electrode and the channel layer. The oxide semiconductor layer is configured of at least one metal element that is selected from the group consisting of In, Ga, Zn and Sn (excluding the cases where the oxide semiconductor layer is constituted of metal elements Sn, and at least one of In and Zn). The hydrogen concentration in the gate insulator film, which is in direct contact with the oxide semiconductor layer, is controlled to 4 atomic % or less.
US10566453B2 Vertical transistor contact for cross-coupling in a memory cell
According to an embodiment of the present invention, a method for forming a contact for a transistor includes forming a first doped region over a semiconductor substrate. A first fin is formed over the first doped region. A gate is formed alongside portions of the first fin. A void is created by removing the first fin to expose a portion of the first doped region. A metal is deposited in the void to create the contact.
US10566442B2 Vertical field effect transistor with reduced parasitic capacitance
Embodiments are directed to a method and resulting structures for a semiconductor device having reduced parasitic capacitance. A semiconductor fin is formed on a substrate. A first bottom spacer is formed on a surface of the substrate and a sidewall of the semiconductor fin. A sacrificial spacer is formed over a channel region of the semiconductor fin and a portion of the first bottom spacer. A second bottom spacer is formed on a surface of the first bottom spacer and adjacent to the sacrificial spacer. The sacrificial spacer is removed and a conductive gate is formed over the channel region of the semiconductor fin.
US10566441B2 Methods of forming integrated circuits with solutions to interlayer dielectric void formation between gate structures
Methods of forming integrated circuits are provided herein. In an embodiment, a method of forming an integrated circuit includes providing a semiconductor substrate. The semiconductor substrate includes a plurality of gate structures that have sidewalls spacers disposed adjacent to the gate structures. A gap is defined between sidewall spacers of adjacent gate structures. The method proceeds with decreasing an aspect ratio between a width of the gap at an opening thereto and a depth of the gap, wherein an aspect ratio between a width of the gap at a base of the sidewall spacers and the depth of the gap remains substantially unchanged after decreasing the aspect ratio between the width of the gap at the opening thereto.
US10566440B2 Production method for semiconductor device
A method for producing a semiconductor device includes implanting protons from a rear surface of a semiconductor substrate of a first conductivity type, and after the implanting protons, forming a first semiconductor region of the first conductivity type having a impurity concentration higher than that of the semiconductor substrate by performing an annealing process for the semiconductor substrate in an annealing furnace. The forming a first semiconductor region includes substituting oxygen gas for nitrogen gas in a normal pressure atmosphere, thereby reducing a partial pressure of the oxygen in the annealing furnace, and after the subtracting oxygen gas, performing the annealing process in the annealing furnace with a hydrogen gas atmosphere in a range of 300° C. to 450° C. The hydrogen gas atmosphere includes a volume concentration of hydrogen in a range of 6% to 30%.
US10566437B2 Thin film transistor and array substrate
A first oxide semiconductor region serving as a channel region of a TFT is formed on a first insulating region of a gate insulating film whose hydrogen content is comparatively low, and a second oxide semiconductor region that contacts with a source electrode and a drain electrode is formed on a second insulating region of a gate insulating film whose hydrogen content is comparatively high. For this reason, sheet resistance R1 of the first oxide semiconductor region is comparatively high, and sheet resistance R3 of the second oxide semiconductor region is comparatively low so that R1>R3.
US10566435B2 Gate stack quality for gate-all-around field-effect transistors
A semiconductor device includes a first gate-all-around field-effect transistor (GAA FET) device including a first gate stack having first channels, interfacial layers formed around the first channels, and dielectric material including first and second portions having respective thicknesses formed on the first interfacial layers. The semiconductor device further includes a second GAA FET device including a second gate stack having second channels, the interfacial layers formed around the second channels, and the dielectric material formed on the second interfacial layers. A threshold voltage (Vt) shift associated with the semiconductor device is achieved based on a thickness of the first portion of the dielectric material.
US10566434B2 Co-fabricated gate-all-around field effect transistor and fin field effect transistor
The disclosed technology generally relates to semiconductor structures and methods of forming the semiconductor structures, and more particularly to semiconductor structures related to a gate-all-around field effect transistor and a fin field effect transistor. In one aspect, a method of forming field effect transistors includes forming in a first region of a substrate a first semiconductor feature and forming in a second region of the substrate a second semiconductor feature. Each of the first and second semiconductor features comprises a fin-shaped semiconductor feature including a vertical stack of at least a first semiconductor material layer and a second semiconductor material layer formed over the first semiconductor material layer. The method additionally includes selectively etching to remove the first semiconductor material layer along a longitudinal section of the first semiconductor feature to form a suspended longitudinal first semiconductor feature of a remaining second semiconductor material layer, while masking the second region to prevent etching of the second semiconductor feature. The method additionally includes forming a gate-all-around electrode surrounding the suspended longitudinal first semiconductor feature in the first region. The method further includes forming a gate electrode on the fin-shaped second semiconductor feature in the second region.
US10566428B2 Method for forming gate structures for group III-V field effect transistors
A method for forming a gate structure for a Field Effect Transistor includes providing a semiconductor. A dielectric layer is formed over the semiconductor with an opening therein over a selected portion of the semiconductor. A deposition process is used to selectively deposit a gate metal over the dielectric layer and into the opening, the gate metal being deposited being non-adherent to the dielectric layer by the gate metal deposition process.
US10566422B2 Power semiconductor device and method for manufacturing the same
A power semiconductor device includes a drain region and a source region disposed on a substrate, a gate insulating layer and a gate electrode disposed on the substrate and disposed between the drain region and the source region, a protection layer in contact with a top surface of the substrate and a top surface of the gate electrode, a source contact plug connected to the source region, a drain contact plug connected to the drain region, and a field plate plug in contact with the protection layer, wherein a width of the field plate plug is greater than a width of the source contact plug or a width of the drain contact plug.
US10566421B2 Method for manufacturing a BJT FINFET device
A method for manufacturing a fin-type bipolar semiconductor device includes providing a substrate comprising a first region of a first conductivity type and a second region of a second conductivity type adjacent the first region, etching the substrate to form a third region in the first region, a first set of fins on the third region, a fourth region in the second region, and a second set of fins on the fourth region, performing a first implantation into a first portion of the second set of fins and a corresponding portion of the fourth region to form an emitter region of the first conductivity type, a remaining portion of the fourth region not being doped forming a base region adjacent the emitter region and forming a junction in the fourth region, and performing a second implantation into a second portion of the second set of fins different from the first portion.
US10566411B2 On-chip resistors with direct wiring connections
Device structures and fabrication methods for an on-chip resistor. A resistor body is formed on an interlayer dielectric layer of a contact level. A contact is formed that extends vertically through the interlayer dielectric layer. One or more dielectric layers are formed over the contact level, and a metal feature is formed in the one or more dielectric layers. The metal feature is at least in part in direct contact with a portion of the resistor body.
US10566410B2 High breakdown voltage passive element
Warping of a semiconductor wafer occurring due to a difference in the thermal expansion rates of an insulating film and the semiconductor wafer is restricted. Therefore, processing failures and conveying failures in the manufacturing process, as well as cracking of the semiconductor wafer, are restricted. Provided is a high breakdown voltage passive element including a substrate, a lower metal layer and upper metal layer stacked on the substrate, and an insulating unit formed between the lower metal layer and upper metal layer, wherein the insulating unit has a first insulating film whose thermal expansion rate is lower than the thermal expansion rate of the substrate, and a second insulating film, formed on the first insulating film, whose thermal expansion rate is higher than the thermal expansion rate of the substrate.
US10566399B2 Display substrate and method for manufacturing the same, and display device
A display substrate, a method for manufacturing the same, a display panel and a display device are disclosed. The display substrate includes a pixel unit, and the pixel unit includes a light emitting layer and a pixel definition layer surrounding the light emitting layer. The pixel definition layer includes a first region and a second region. The first region has a first thickness, the second region has a second thickness. The first thickness is greater than the second thickness.
US10566395B2 Organic light-emitting display device having touchscreen and method of manufacturing the same
Disclosed is an organic light-emitting display device having a touchscreen in which the configuration of a pad unit and a circuit board connected to the pad unit is simplified, resulting in bonding stability and an improved form factor of the device, and a method of manufacturing the same. In the organic light-emitting display device having the touchscreen in which a touch electrode is directly provided on an encapsulation layer, a touch pad and a display pad are disposed parallel to each other on the same side so as to be connected to a flexible printed circuit board with a difference in height therebetween. Thereby, increased bonding reliability and an increased effective display area are achieved.
US10566394B2 Organic light-emitting display panel, device and method for manufacturing the same
Disclosed is an organic light-emitting display panel, which comprises a substrate, the substrate comprises a display region and a non-display region, wherein, the non-display region comprises: an insulating layer, which is provided on the same side as the array layer and provided with at least one groove by which the substrate is exposed; a metal layer, which comprises a first part and a second part, the first part covers the groove and contacts the substrate at the bottom of the groove, and the second part covers an outside of the groove and contacts the insulating layer; and at least one bank, contacting the second part, and wherein the bank comprises an organic material.
US10566393B2 Transparent organic light emitting diode display having a structure for color compensation
A transparent organic light emitting diode display is disclosed. The transparent organic light emitting diode display includes a substrate, a pixel disposed on the substrate, the pixel including a light-transmitting area and a light-emitting area, an organic light emitting diode disposed in the light-emitting area of the substrate, an encapsulation substrate that is bonded face to face opposite the substrate, a color filter disposed in the encapsulation substrate corresponding to the light-emitting area, and a color compensation layer disposed in the encapsulation substrate corresponding to the light-transmitting area.
US10566392B2 Encapsulation method, display panel and display device
The embodiments of the present invention provide an encapsulation method, a display panel and a display device. The encapsulation method includes: forming a first room temperature bonding layer on the encapsulation region of the array substrate, an OLED device is formed on the display region of the array substrate; forming a second room temperature bonding layer on the encapsulation region of the heat diffuser plate; vacuum laminating the array substrate and the heat diffuser plate such that the first room temperature bonding layer and the second room temperature bonding layer contact with each other and form a sealed structure. The encapsulation method omits the existing encapsulation substrate by using room temperature bonding technology to encapsulate the heat diffuser plate and the array substrate, therefore can not only reduce the overall thickness of the display panel but also further improve the heat dissipation effect.
US10566390B2 Series connected quantum dot light-emitting device, panel and display device
An LCD display device and a series connected quantum dot light-emitting device are disclosed. Using N-type charge generation layer and a P-type charge generation layer disposed in a stacked manner, only one pair of electrodes are required to realize a series connection of QLED device and OLED device. The combination of the two types of diode light-emitting devices can overcome their own weakness to form a light-emitting device having narrow full width at half maximum, high color saturation and high luminous efficiency.
US10566388B2 Three-dimensional vertical memory
In a shared three-dimensional vertical memory (3D-MV), each horizontal address line comprises at least two regions: a lightly-doped region and a low-resistivity region. The lightly-doped region is formed around selected memory holes and shared by a plurality of low-leakage memory cells. The low-resistivity region forms a conductive network to reduce the resistance of the horizontal address line.
US10566381B2 Light-emitting diode chip and micro display device
A light-emitting diode (LED) chip and a display device having the same are provided. A green LED is regrown on a blue LED to produce blue and green light, and a red phosphor is disposed on the blue or green LED to produce red light. Red light, green light, and blue light are to be produced using a single LED chip. The single LED chip forms three subpixels therein so as to facilitate a transfer process of the LED chip to a display panel. The LED chip is configured based on the blue, green, and blue LEDs so as to facilitate the fabrication and driving of the LED chip.
US10566376B2 Image sensor device with first and second source followers and related methods
An image sensor device may include an array of image sensing pixels arranged in rows and columns. Each image sensing pixel may include an image sensing photodiode, a first source follower transistor coupled to the image sensing photodiode, and a switch coupled to the image sensing photodiode. Each image sensor device may include a second source follower transistor coupled to the switch, and a row selection transistor coupled to the first and second source follower transistors.
US10566371B2 Bump structures for interconnecting focal plane arrays
A method of forming bump structures for interconnecting components includes dry etching a layer of insulating material to create a pattern for bump structures. A seed layer is deposited on the insulating material over the pattern. The seed layer is patterned with a photo resist material. The method also includes forming bump structures over the seed layer and the photo resist material with a plating material to form bump structures in the pattern, wherein the bump structures are isolated from one another.
US10566370B2 Image sensing apparatus
An image sensing apparatus includes a first substrate structure, a second substrate structure, and a memory chip. The first substrate structure includes a pixel region having a photoelectric conversion element. The second substrate structure includes a first surface connected to the first substrate structure and a second surface opposite the first surface, and also includes a circuit region to drive the pixel region. The memory chip is mounted on the second surface of the second substrate structure. The first substrate structure and the second substrate structure are electrically connected by first connection vias passing through the first substrate structure. The second substrate structure and the memory chip are electrically connected by second connection vias passing through a portion of the second substrate structure. The first connection vias and the second connection vias are at different positions on a plane.
US10566360B2 Hybrid analog-digital pixel implemented in a stacked configuration
A hybrid analog-digital pixel circuit is fabricated on two wafers. A first wafer includes the analog pixel circuitry and a second wafer includes the digital control and processing circuitry. Externally accessible contact structures for electrically interconnecting the two wafers are arranged in groups. Each group includes externally accessible contact structures for carrying signals associated solely with operation of a corresponding pixel.
US10566353B2 Display apparatus having a plurality of conductive layers and inorganic layers
A display apparatus includes a substrate, a circuit, and a pixel electrode. The substrate includes a display area and a peripheral area outside the display area. The circuit is disposed in the display area. The circuit includes a plurality of conductive layers, and each conductive layer contacts a corresponding inorganic layer arranged directly below the each conductive layer. The pixel electrode is arranged over the circuit and is electrically connected to at least one of the conductive layers.
US10566346B2 Vertical-type memory device
A vertical-type memory device includes a substrate having a cell array region and a connection region disposed adjacent to the cell array region, a plurality of gate electrode layers stacked on the cell array region and the connection region, a plurality of channel structures disposed in the cell array region, a plurality of dummy channel structures disposed in the connection region, and a plurality of slits disposed in the plurality of gate electrode layers in the cell array region. The plurality of gate electrode layers forms a stepped structure in the connection region, the plurality of channel structures penetrates the plurality of gate electrode layers, and the plurality of dummy channel structures penetrates at least one of the plurality of gate electrode layers.
US10566345B2 Three-dimensional semiconductor memory device
A three-dimensional semiconductor memory device includes a peripheral logic structure on a semiconductor substrate. A horizontal semiconductor layer is on the peripheral logic structure and includes a cell array region and a connection region. Electrode structures extend in a first direction on the horizontal semiconductor layer and are spaced apart in a second direction intersecting the first direction. A pair of the electrode structures adjacent to each other are symmetrically disposed to define a contact region partially exposing the horizontal semiconductor layer. A through via structure is on the contact region and connects the electrode structures to the peripheral logic structure. Each of the electrode structures includes a plurality of gate insulation regions extending along the first direction on the connection region. The gate insulation regions have different lengths from each other in the first direction.
US10566341B2 NAND memory cell string having a stacked select gate structure and process for for forming same
A memory string is disclosed including a plurality of core cells serially connected between a source select gate and a drain select gate along a channel. Each core cell includes a wordline separated from the channel by a stack of layers including a charge trapping layer. At least one of the source and drain select gates is a stacked select gate with a plurality of components, including a first component adjacent to the plurality of core cells and a second component separated from the core cells by the first component. The first component includes a wordline separated from the channel by a stack of layers including a charge trapping layer, and a distance between the wordline of the first component and the wordline of a first core cell in the plurality of core cells is substantially the same as distances between each wordline in the plurality of word core cells.
US10566339B2 Semiconductor memory device and method for manufacturing same
A semiconductor memory device includes a semiconductor substrate, a first insulating film provided above the semiconductor substrate, a first conductive film provided above the first insulating film, a plurality of first electrode films provided above the first conductive film and stacked to be separated from each other, a semiconductor member extending in a stacking direction of the plurality of first electrode films, and a charge storage member provided between the semiconductor member and one of the plurality of first electrode films. The first conductive film includes a main portion disposed at least below the plurality of first electrode films, and a fine line portion extending from the main portion toward an end surface side of the semiconductor substrate. A width of the fine line portion is narrower than a width of the main portion.
US10566334B2 Methods used in forming integrated circuitry including forming first, second, and third contact openings
Integrated circuitry comprises a first conductive line buried within semiconductive material of a substrate. The first conductive line comprises conductively-doped semiconductor material directly above and directly against metal material in a vertical cross-section. A second conductive line is above the semiconductive material and is laterally-spaced from the first conductive line in the vertical cross-section. The second conductive line comprises metal material in the vertical cross-section. Insulative material is directly above the first and second conductive lines. A first conductive via extends through the insulative material and through the conductively-doped semiconductor material to the metal material of the first conductive line. A second conductive via extends through the insulative material to the metal material of the second conductive line. Other embodiments and aspects, including method, are disclosed.
US10566333B2 Methods of fabricating semiconductor device
A method of fabricating a semiconductor device includes forming a device isolation layer in a substrate to define active regions, forming a conductive layer on the active regions, forming first mask patterns intersecting the active regions on the conductive layer, etching the conductive layer using the first mask patterns as etch masks to form bit lines, growing second mask patterns from top surfaces of the first mask patterns, and performing a patterning process using the second mask patterns as etch masks to form contact holes exposing the active regions between the bit lines.
US10566330B2 Dielectric separation of partial GAA FETs
A CMOS system on chip including a series of partial gate-all-around field effect transistors. Each partial GAA FET includes a fin having a stack of channel regions, source and drain regions on opposite sides of the fin, a dielectric separation region including a dielectric material between first and second channel regions, a gate stack on the fin, and a pair of sidewall spacers on opposite sides of the gate stack. A portion of the dielectric separation region has a length from an outer edge of the dielectric separation region to an inner edge of a respective sidewall spacer. The length of the portion of the dielectric separation region of one of the partial GAA FETs is different than the length of the portion of the dielectric separation region of another one of the partial GAA FETs.
US10566319B2 Apparatus for direct transfer of semiconductor device die
A semiconductor device die transfer apparatus includes a first frame to hold a wafer tape having a plurality of semiconductor device die disposed on a side of the wafer tape and a second frame to secure a product substrate having a circuit trace thereon. The second frame is configured to secure the product substrate such that the circuit trace is disposed facing the plurality of semiconductor device die on the wafer tape. Additionally, a rotary transfer collet is disposed between the wafer tape and the product substrate. The rotary transfer collet has a rotational axis allowing rotation from a first position facing the wafer tape to pick a die of the plurality of semiconductor device die to a second position facing the circuit trace on the product substrate to release the die, thereby applying the die directly on the product substrate during a transfer operation.
US10566318B2 Light emitting device package and display device using the same
A light emitting device package includes a first wavelength conversion portion and a second wavelength conversion portion to provide a wavelength of incident light to provide light having a converted wavelength, a light-transmissive partition structure extending along side surfaces of the first and second wavelength conversion portions along a thickness direction to separate the first and second wavelength conversion portions part from each other along a direction crossing the thickness direction, and a cell array including a first light emitting device, a second light emitting device and a third light emitting device, overlapping the first wavelength conversion portion, the second wavelength conversion portion and the light-transmissive partition structure, respectively, along the thickness direction.
US10566313B1 Integrated circuit chip carrier with in-plane thermal conductance layer
An integrated circuit (IC) chip carrier includes an IC chip electrically connected to an IC chip carrier by a plurality of chip-carrier contacts, a cover thermally connected the IC chip upper surface, and an in-plane thermal conductance (ITC) layer upon the IC chip carrier between the IC chip carrier and the IC chip. The ITC layer includes an extension tab connected to a vertical side surface of the cover. Heat is transferred vertically from the IC chip to the cover. Heat is also transferred vertically from the IC chip to the ITC layer. Heat is also transferred within the ITC layer through the ITC layer basal plane(s). The ITC layer basal plane(s) are positioned horizontally where the ITC layer is between the IC chip and the IC chip carrier. The ITC layer basal planes are positioned vertically where the extension tab contacts the vertical side surface of the cover.
US10566303B2 Semiconductor element
A transistor includes a semiconductor region provided on a substrate and three different terminal electrodes. At least one terminal electrode has an isolated electrode structure composed of a plurality of conductor patterns. A bump, which electrically connects the plurality of conductor patterns to each other, is arranged on the terminal electrode having the isolated electrode structure. A stress-relaxing layer, which is composed of a metal material containing a high-melting-point metal, is arranged between the semiconductor region of the transistor and the bump. No current path for connecting the plurality of conductor patterns to each other is arranged between the conductor patterns and the bump.
US10566296B2 Physical unclonable functions in bank cards or identification cards for security
In the invention described, magnetic field characteristics of randomly placed magnetized particles are exploited by using the magnetic field fluctuations produced by the particles as measured by a sensor. The magnetized particles generate a complex magnetic field near the surface of an integrated circuit chip on a bank card or identification card that can be used as a “fingerprint.” The positioning and orientation of the magnetized particles is an uncontrolled process, and thus the interaction between the sensor and the particles is complex. The randomness of the magnetic field magnitude and direction near the surface of the material containing the magnetic particles can be used to obtain a unique identifier for an item such as an integrated circuit chip on a bank card or identification card carrying the PUF.
US10566295B2 Semiconductor device
A semiconductor device includes a semiconductor element, an insulated substrate on which the semiconductor element is located, and an external connection terminal electrically connected to the semiconductor element via the insulated substrate. The insulated substrate includes an insulator layer, an inner conductor layer located on one side of the insulator layer and electrically connected to the semiconductor device, and an outer conductor layer located on the other side of the insulator layer. The external connection terminal includes, along a longitudinal direction of the external connection terminal, a thin section and a thick section that is thicker than the thin section, and the external connection terminal is joined to the inner conductor layer of the insulated substrate at the thin section.
US10566292B2 Semiconductor device and method for manufacturing semiconductor device
A semiconductor device includes a first semiconductor layer, a second semiconductor layer, a first pad, and a second pad. A first opening and a second opening are formed in a first main surface of the first semiconductor layer. The second semiconductor layer is stacked on the first semiconductor layer. The first pad for wire bonding is disposed in the first opening. The second pad on which an alignment mark is formed is disposed in the second opening. A third opening and a fourth opening penetrate the second semiconductor layer. The first opening overlaps the third opening. The second opening overlaps the fourth opening.
US10566287B1 Light engine based on silicon photonics TSV interposer
A method for forming a silicon photonics interposer having through-silicon vias (TSVs). The method includes forming vias in a front side of a silicon substrate and defining primary structures for forming optical devices in the front side. Additionally, the method includes bonding a first handle wafer to the front side and thinning down the silicon substrate from the back side and forming bumps at the back side to couple with a conductive material in the vias. Furthermore, the method includes bonding a second handle wafer to the back side and debonding the first handle wafer from the front side to form secondary structures based on the primary structures. Moreover, the method includes forming pads at the front side to couple with the bumps at the back side before completing final structures based on the secondary structures and debonding the second handle wafer from the back side.
US10566286B2 High bandwidth routing for die to die interposer and on-chip applications
Routing structures including signal routing between die areas is described. In an embodiment, routing structures include signal lines with a characteristic thickness that is greater than a width. The signal lines may be twisted, and run directly underneath pads.
US10566285B2 Semiconductor device and method for fabricating the same
A method for fabricating semiconductor device is disclosed. The method includes the steps of: providing a substrate; forming a gate structure on the substrate; forming an epitaxial layer adjacent to the gate structure; forming an interlayer dielectric (ILD) layer on the gate structure; forming a first contact hole in the ILD layer adjacent to the gate structure; and forming a cap layer in the recess, in which a top surface of the cap layer is even with or lower than a top surface of the substrate.
US10566284B2 Semiconductor device
Provided is a semiconductor device comprising a device region on a substrate, an interlayer dielectric layer on the device region, a first interface layer on a side of the interlayer dielectric layer, a low-k dielectric layer spaced apart from the interlayer dielectric layer across the first interface layer and having a dielectric constant less than that of the interlayer dielectric layer, and a conductive line in the low-k dielectric layer. The first interface layer comprises a first sub-interface layer in contact with the low-k dielectric layer, and a second sub-interface layer in contact with the interlayer dielectric layer. The second sub-interface layer has hydrogen permeability less than that of the first sub-interface layer.
US10566283B2 Semiconductor device and a corresponding method of manufacturing semiconductor devices
A semiconductor device includes a passivation layer, an interconnection metallization 37 having a peripheral portion over the passivation layer, and an outer surface coating 37 on the interconnection metallization. A diffusion barrier layer comprises an inner planar portion directly on the surface of the passivation layer and a peripheral portion extending along a plane at a vertical height higher than the surface of the passivation layer, so that the peripheral portion forms with the inner portion a step in the barrier layer. The outer surface coating, has a vertical wall with a foot adjacent to the peripheral portion and positioned at the vertical height over the surface of the passivation layer to form a hollow recess area between the surface of the passivation layer and both of the peripheral portion and the foot of the outer surface coating.
US10566281B2 Integrated assemblies having structures along a first pitch coupled with structures along a second pitch different from the first pitch, and methods of forming integrated assemblies
Some embodiments include methods of forming integrated assemblies. First conductive structures are formed within an insulative support material and are spaced along a first pitch. Upper regions of the first conductive structures are removed to form first openings extending through the insulative support material and over lower regions of the first conductive structures. Outer lateral peripheries of the first openings are lined with spacer material. The spacer material is configured as tubes having second openings extending therethrough to the lower regions of the first conductive structures. Conductive interconnects are formed within the tubes. Second conductive structures are formed over the spacer material and the conductive interconnects. The second conductive structures are spaced along a second pitch, with the second pitch being less than the first pitch. Some embodiments include integrated assemblies.
US10566280B2 Semiconductor device and method of manufacturing the same
In one embodiment, a semiconductor device includes a first insulator. The device further includes a metal layer that includes a first metal layer provided on a surface of the first insulator, and a second metal layer provided on a surface of the first metal layer and containing a first metallic element and oxygen or containing aluminum and nitrogen, or includes a third metal layer provided on the surface of the first insulator and containing a second metallic element, aluminum and nitrogen. The device further includes an interconnect material layer provided on a surface of the metal layer.
US10566276B2 Packaged semiconductor system having unidirectional connections to discrete components
A packaged semiconductor system, including: at least one electronic device on a device mounting surface of a substrate having terminals for attaching bond wires; at least one discrete component adjacent to the at least one electronic device, a second electrode of the at least one discrete component parallel to and spaced from a first electrode by a component body; the first electrode a metal foil having a protrusion extending laterally from the body and having a surface facing towards the second electrode; bonding wires interconnecting respective terminals of the at least one electronic device, the first electrode and the second electrode, and bonded to the surface of the second electrode and to the protrusion that extend away from the respective surfaces in a same direction; and packaging compound covering portions of the at least one electronic device, the at least one discrete component, and the bonding wires.
US10566274B2 Semiconductor device and semiconductor package including plural solder ball sets each corresponding to a pair of differential input and differential output signals
According to one embodiment, a semiconductor device includes a board, a sealing portion, a controller, a semiconductor chip, and solder balls. The board includes a first surface and a second surface opposite to the first surface. The controller and the semiconductor chip are covered with the sealing portion. The solder balls are on the second surface of the board. The solder balls include a plurality of solder ball sets each corresponding to a pair of differential input and differential output signals, and the plurality of solder ball sets are arranged substantially parallel to a side of the board.
US10566269B2 Low stress integrated circuit package
In a described example, an integrated circuit (IC) package includes: an IC chip bonded to a chip mount pad on a lead frame; low modulus molding compound surrounding the IC chip; and IC package molding compound covering the IC chip, and at least a portion of the low modulus molding compound.
US10566268B1 Package to die connection system and method therefor
A package to die connection system and method are provided. The system includes a semiconductor device having a substrate with a top surface. A gasket is affixed to the top surface of the substrate and has at least one cavity with a portion of the cavity open to a sidewall of the gasket. A semiconductor die is attached to the top surface of the substrate. A sidewall of the semiconductor die is abutted with the sidewall of the gasket. A portion of a metal layer is exposed to the open portion of the cavity. A pillar located in the cavity is electrically connected to the exposed portion of the metal layer.
US10566266B2 Semiconductor device
A semiconductor device includes a plurality of stacked chips is disclosed. Each of the stacked chips includes a plurality of through vias arranged in a regular polygonal shape. The through vias of each chip are formed at corresponding positions in a stacked direction. The respective through vias of each chip are electrically connected to through vias of a chip adjacent in the stacked direction in a manner that the connected through vias are spaced apart from one another in substantially the same direction.
US10566264B2 Flow path member and semiconductor module
A flow path member may include silicon nitride ceramics. The flow path member may have an inlet port, an outlet port, and a flow path connected to the inlet port and the outlet port inside the flow path member. A plurality of needle-shaped crystals may be arranged on a surface of the flow path where the needle-shaped crystals intersect each other.
US10566263B2 Conformable heat spreader
A heat spreader apparatus, testing system, method may be used to test an electronic device. The heat spreader may include a hollow housing. The hollow housing may define an interior chamber. The hollow housing may include a contact surface. The heat spreader may include a working fluid. The working fluid may be included in the interior chamber. The hollow housing may be configured to be physically compliant. The hollow housing may be physically compliant such that the hollow housing conforms to the shape of a testing surface in response to an applied pressure. The testing surface may be a top surface of a semiconductor. The testing surface may be curved or otherwise lack uniformity. The hollow housing may conform to the curvature or lack of uniformity of the testing surface such that minimal gaps exist between the hollow housing and the surface.
US10566262B2 Thermal interface materials with wear-resisting layers and/or suitable for use between sliding components
Exemplary embodiments are disclosed of thermal interface materials with wear-resisting layers and/or suitable for use between sliding components. Also disclosed are devices including thermal interface materials and methods of using thermal interface materials.
US10566256B2 Testing method for testing wafer level chip scale packages
A testing method for testing wafer level chip scale packages formed on a wafer including a wafer substrate and spaced-apart contact electrodes disposed on the wafer substrate, includes: providing a test device including a probe card formed with a plurality of parallel probe holes having a uniform cross-sectional dimension, and a plurality of probes respectively received in the probe holes and extending respectively in the probe holes along axes of the probe holes; and electrically connecting the contact electrodes to the probes. A distance between the axes of two adjacent ones of the probe holes is equal to a smallest spacing between two adjacent ones of the contact electrodes and is not greater than 0.5 mm.
US10566251B2 Techniques for forming vertical transport FET
Techniques for reducing work function metal variability along the channel of VFET devices are provided. In one aspect, a method of forming a VTFET device includes: patterning fins in a wafer; forming bottom source/drains at a base of the fins and bottom spacers on the bottom source/drains; forming gate stacks over the fins including a gate conductor having a combination of work function metals including an outer layer and at least one inner layer of the work function metals; isotropically etching the work function metals which recesses the gate stacks with an outwardly downward sloping profile; isotropically etching the at least one inner layer while covering the outer layer of the work function metals to eliminate the outwardly downward sloping profile of the gate stacks; forming top spacers above the gate stacks; and forming top source and drains at tops of the fins. A VTFET device is also provided.
US10566246B1 Shared contact trench comprising dual silicide layers and dual epitaxial layers for source/drain layers of NFET and PFET devices
Devices and methods are provided for fabricating shared contact trenches for source/drain layers of n-type and p-type field-effect transistor devices, wherein the shared contact trenches include dual silicide layers and dual epitaxial layers. For example, a semiconductor device includes first and second field-effect transistor devices having respective first and second source/drain layers, and a shared contact trench, wherein the first and second source/drain layers are disposed adjacent to each other within the shared contact trench, and are commonly connected to each other by the shared contact trench. The shared contact trench includes a first silicide contact layer disposed on the first source/drain layer, and a second silicide contact layer disposed on the second source/drain layer, wherein the first and second silicide contact layers comprise different silicide materials, and a metallic fill layer disposed on the first and second silicide contact layers.
US10566237B2 Profile of through via protrusion in 3DIC interconnect
An interconnect structure for an integrated circuit, such as a three dimensional integrated circuit (3DIC), and a method of forming the same is provided. An example interconnect structure includes a substrate, a through via extending through the substrate, and a liner disposed between the substrate and the through via. The substrate includes a tapered profile portion. The tapered profile portion abuts the liner.
US10566236B2 Method of forming vertical channel devices
The disclosed technology generally relates semiconductor devices and more particularly to vertical channel devices and methods of forming the vertical channel devices. According to one aspect, a method of forming a vertical channel device includes forming on a semiconductor substrate a plurality of vertical channel structures. The method additionally includes forming gates, where each of the gates wraps around one of the vertical channel structures. The method additionally includes embedding the gates in a first dielectric layer and exposing top portions of the vertical channel structures. The method additionally includes forming top electrodes on corresponding top portions of the vertical channel structures. The method additionally includes forming sidewall etch barriers on sidewalls of each of the top electrodes. The method additionally includes forming a second dielectric layer covering the first dielectric layer and the top electrodes. The method additionally includes etching a set of vertically extending gate contact holes through the first and second dielectric layers and selectively against the sidewall etch barriers, where each of the gate contact holes exposes one of the gates adjacent to one of the top electrodes. The method further includes filling the set of gate contact holes with a conductive material. A vertical channel device fabricated using the method is also disclosed according another aspect.
US10566232B2 Post-etch treatment of an electrically conductive feature
Implementations of the present disclosure provide methods for preventing contact damage or oxidation after via/trench opening formation. In one example, the method includes forming an opening in a structure on the substrate to expose a portion of a surface of an electrically conductive feature, and bombarding a surface of a mask layer of the structure using energy species formed from a plasma to release reactive species from the mask layer, wherein the released reactive species form a barrier layer on the exposed surface of the electrically conductive feature.
US10566231B2 Interconnect formation with chamferless via, and related interconnect
Methods of forming an interconnect of an IC are disclosed. The methods include forming a first interlayer dielectric (ILD) layer and a second ILD layer with an ILD etch stop layer (ESL) therebetween. The ILD ESL has an etch rate that is at least five times slower than the first and second ILD layers, and may include, for example, aluminum oxynitride. A dual damascene (DD) hard mask is used to form a wire trench opening in the second ILD layer and a via opening in the first ILD layer, creating a via-wire opening. Due to the slower etch rate, the ILD ESL defines the via opening in the first ILD layer as a chamferless via opening. A unitary via-wire conductive structure coupled to the conductive structure in the via-wire opening can be formed from the via-wire opening.
US10566222B2 Semiconductor device sorting system and semiconductor device
It is an object to provide a technique capable of providing a semiconductor device with information indicating a plurality of electrical characteristics. A semiconductor device sorting system includes a characteristic measurement unit measuring electrical characteristics of a semiconductor device, a rank determination database for classifying the electrical characteristics into ranks, a calculation unit classifying the plurality of electrical characteristics of the semiconductor device measured by the characteristic measurement unit into a plurality of ranks with reference to the rank determination database, a writing unit converting the plurality of ranks classified by the calculation unit into a graphic symbolic code and forming the graphic symbolic code on the semiconductor device, a reading unit reading the plurality of ranks from the graphic symbolic code formed on the semiconductor device, and a sorting unit sorting the semiconductor device based on the plurality of ranks being read by the reading unit.
US10566219B2 Chip transfer member, chip transfer apparatus, and chip transfer method
According to one embodiment, a chip transfer member includes a light-transmitting portion and a metal portion. The light-transmitting portion has a light incident surface, a light-emitting surface, and a side surface. The metal portion is provided at the side surface of the light-transmitting portion.
US10566215B2 Method of fabricating a chip module with stiffening frame and orthogonal heat spreader
A method includes electrically connecting an IC chip module to a motherboard and thermally contacting a heat sink to the IC chip module. The IC chip module includes a carrier comprising a top surface and a bottom surface configured to be electrically connected to the motherboard. The IC chip module includes a stiffening frame attached to the carrier top surface. The stiffening frame includes a base portion that has a central opening and a plurality of opposing sidewalls. The IC chip module further includes a semiconductor chip electrically connected to the carrier top surface and concentrically arranged within the central opening. The IC chip module further includes a first directional heat spreader thermally contacting the semiconductor chip. The first directional heat spreader includes a directionally thermally conductive material arranged to efficiently transfer heat from the semiconductor chip in a first opposing bivector direction towards first opposing sidewalls.
US10566211B2 Continuous and pulsed RF plasma for etching metals
Methods for etching tungsten and other metal or metal-containing films using a nitrogen-containing etchant gas are provided. The methods involve exposing the film to a continuous wave (CW) plasma and switching to a pulsed plasma toward the end of the etching operation. The pulsed plasma has a lower concentration of nitrogen radicals and can mitigate the effects of nitridation on the tungsten surface. In some embodiments, subsequent deposition on etched surfaces is performed with no nucleation delay. Apparatuses for performing the methods are also provided.
US10566204B2 Etching and mechanical grinding film-layers stacked on a semiconductor substrate
In some embodiments, a method of forming an integrated circuit includes providing a semiconductor substrate having an electronic circuit formed on a front side, and having a first material layer located over a second side of the substrate and a second material layer located between the first material layer and the second side. At least a portion of the first material layer is removed using a first chemical etching process, thereby exposing the second material layer. At least a portion of the second material layer is removed using a second chemical etching process. A portion of the substrate is then mechanically removed from the second side.
US10566203B1 Method for alleviating etching defect of salicide barrier layer
A method for alleviating an etching defect of a salicide barrier layer is disclosed. The salicide barrier layer includes a first barrier layer, a second barrier layer and a third barrier layer. When the salicide barrier layer is being etched, the third barrier layer is removed during first etching. In this case, the second barrier layer is used as an etch stop layer, and the second barrier layer is removed during second etching. In this case, the first barrier layer is used as an etch stop layer, the first barrier layer is removed during third etching. The salicide barrier layer is divided into three layers, the second barrier layer and the first barrier layer are respectively used as an etch stop layer, so that the third barrier layer and the second barrier layer can be prevented from being over-etched, thereby effectively avoiding defects caused by over-etching and alleviating device performance.
US10566196B2 Method for manufacturing bonded SOI wafer
A method for manufacturing a bonded SOI wafer, including depositing a polycrystalline silicon layer on a base wafer, forming an insulator film on a bond wafer, bonding the bond wafer and a polished surface of the silicon layer with the insulator film interposed, and thinning the bond wafer, wherein a silicon single crystal wafer having a resistivity of 100 Ω·cm or more is the base wafer, the step of depositing the silicon layer includes a stage of forming an oxide film on the surface of the base wafer, and the silicon layer is deposited between 1050° C. and 1200° C. Accordingly, the method enables a polycrystalline silicon layer to be deposited while preventing the progress of single crystallization even through a heat treatment step in the SOI wafer manufacturing process or a heat treatment step in the device manufacturing process and can improve throughput in the polycrystalline silicon layer depositing step.
US10566194B2 Selective deposition of etch-stop layer for enhanced patterning
Methods, systems, and computer programs are presented for selective deposition of etch-stop layers for enhanced patterning during semiconductor manufacturing. One method includes an operation for adding a photo-resist material (M2) on top of a base material (M1) of a substrate, M2 defining a pattern for etching M1 in areas where M2 is not present above M1. The method further includes operations for conformally capping the substrate with an oxide material (M3) after adding M2, and for gap filling the substrate with filling material M4 after the conformally capping. Further, a stop-etch material (M5) is selectively grown on exposed surfaces of M3 and not on surfaces of M4 after the gap filling. Additionally, the method includes operations for removing M4 from the substrate after selectively growing M5, and for etching the substrate after removing M4 to transfer the pattern into M1. M5 adds etching protection to enable deeper etching into M1.
US10566193B2 Synthesis and processing of Q-carbon, graphene, and diamond
Using processes disclosed herein, materials and structures are created and used. For example, processes can include melting boron nitride or amorphous carbon into an undercooled state followed by quenching. Exemplary new materials disclosed herein can be ferromagnetic and/or harder than diamond. Materials disclosed herein may include dopants in concentrations exceeding thermodynamic solubility limits. A novel phase of solid carbon has structure different than diamond and graphite.
US10566182B2 Substrate processing apparatus, substrate processing method, and storage medium
Disclosed is a substrate processing apparatus including a dry processing unit and a controller. The dry processing unit includes: a chamber that accommodates the substrate; a supercritical processing liquid supply unit that supplies a supercritical processing liquid to the substrate; a heating unit that heats an inside of the chamber; and a discharge unit that discharges a fluid in the chamber from the chamber. The controller controls the supercritical processing liquid supply unit, the heating unit, and the discharge unit such that the supercritical processing liquid is supplied to the substrate before or after the substrate is accommodated in the chamber, the inside of the chamber is heated to change the supercritical processing liquid into a supercritical fluid or a subcritical fluid, and the supercritical fluid or the subcritical fluid is discharged from the chamber.
US10566180B2 Adjustable multipole assembly for a mass spectrometer
A multipole assembly configured to be disposed in a mass spectrometer includes a plurality of elongate electrodes arranged about an axis extending along a longitudinal trajectory of the plurality of elongate electrodes and configured to confine ions radially about the axis, and a piezoelectric actuator configured to adjust a position of a first electrode included in the plurality of elongate electrodes.
US10566179B2 Time-of-flight mass spectrometer
An orthogonal acceleration time-of-flight (TOF) mass spectrometer in which an ion injected into an orthogonal acceleration area is periodically accelerated in a direction orthogonal to a direction of the injection and thereby ejected into a flight space. The mass spectrometer includes: an orthogonal acceleration electrode; a voltage supplier for applying a fixed level of voltage to the orthogonal acceleration electrode with a predetermined period; a TOF determiner for detecting an ion after a completion of a flight of the ion within the flight space, and determining the TOF of the ion; a storage section in which mass determination information defining a relationship between the TOF and mass-to-charge ratio of the ion depending on the period of the applied voltage is stored; and a mass-to-charge-ratio determiner for determining the mass-to-charge ratio of an ion from the TOF of the ion determined by the TOF determiner, based on the mass determination information.
US10566175B2 Focus ring and plasma processing apparatus
A focus ring to be detachably attached to a top surface of an outer peripheral portion of a mounting table in a processing chamber, includes: an annular main body having a back surface to be attached to the top surface of the outer peripheral portion of the mounting table. And a thermally conductive sheet fixed to the annular main body, the thermally conductive sheet being interposed between the annular main body and the top surface of the outer peripheral portion of the mounting. The thermally conductive sheet is fixed as one unit to the annular main body by coating an unvulcanized rubber on one surface of the thermally conductive sheet, bringing said one surface into contact with the annular main body, and heating the thermally conductive sheet and the annular main body to vulcanize and to adhere the thermally conductive sheet to the annular main body.
US10566172B2 Charged particle beam apparatus and method for adjusting imaging conditions for the same
A charged particle beam apparatus with reduced frequency of lens resetting operations and thus with improved throughput. The apparatus includes an electron source configured to generate an electron beam, an objective lens to which coil current is adapted to be applied to converge the electron beam on a sample, a focal position adjustment device configured to adjust the focal position of the electron beam, a detector configured to detect electrons from the sample, a display unit configured to display an image of the sample in accordance with a signal from the detector, a storage unit configured to store information on the hysteresis characteristics of the objective lens, and an estimation unit configured to estimate a magnetic field generated by the objective lens on the basis of the coil current, the amount of adjustment of the focal position by the focal position adjustment device, and the information on the hysteresis characteristics.
US10566164B2 Temperature-triggered fuse device and method of production thereof
A novel temperature-triggered fuse device is configured to be activated at a designer-specified ambient temperature by utilizing wetting force among a pair of wetting material bays and a solder bridge or a solder ball. The solder bridge or the solder ball is typically positioned on top of the pair of wetting material bays separated by an electrically-insulated gap. Preferably, the wetting material bays are at least partly made of gold, nickel, or other elements suitable for generating an increased wetting force to the solder bridge or the solder ball upon increases in ambient temperature. The novel temperature-triggered fuse device can be integrated into various types of integrated circuits (IC's), or can function as a discrete fuse connected to one or more electronic components for robust protection from power surges and/or thermal runaway-related device malfunctions, meltdowns, or explosions. Various methods of producing the temperature-triggered fuse device are also disclosed herein.
US10566162B2 Leakage protective plug
A leakage protective plug and a tripping mechanism thereof, comprising a housing, and a tripping mechanism and a conducting structure arranged within the housing, wherein the tripping mechanism comprises a restorable reset button, a tripping bracket, and a tripping coil and a pressing arm arranged in the tripping bracket, wherein the reset button is sleeved in the pressing arm in which a snap fitting mechanism is positioned such that the pressing arm and the reset button may be snapped together, and the pressing arm and the reset button may be disengaged under the control of the tripping coil. It has a simple and reliable structure, and avoids technical problems including poor contact of supply circuit and failure of power leakage protecting functions due to un-complete tripping which are resulted from the deformation of the tripping plate caused by the movement of the tripping iron core and by other external forces.
US10566159B2 Apparatus for the generation, transmission, distribution and/or the usage of electrical energy, in particular electrical switching device
The present application relates to an apparatus for the generation, transmission, distribution and/or usage of electrical energy, the apparatus including a housing enclosing an insulation space and an electrically conductive part arranged in the insulation space, wherein the insulating space contains a dielectric fluid including carbon dioxide and oxygen. In the apparatus an oxidation catalyst is arranged that includes noble metal particles coated onto or embedded into a carrier and serves for the catalytic oxidation of carbon monoxide to carbon dioxide.
US10566146B2 Electric double-layer capacitor including a terminal having a protruding portion in an exterior body thereof
An electric double-layer capacitor includes a capacitor element, which includes a positive electrode and a negative electrode that face each other in a predetermined direction; a positive plate-like terminal portion connected to one end of the capacitor element in the predetermined direction; a negative plate-like terminal portion connected to another end of the capacitor element in the predetermined direction; and an exterior body encapsulating the capacitor element, the positive plate-like terminal portion, and the negative plate-like terminal portion. The positive and the negative plate-like terminal portions include parts that face each other in the predetermined direction, and at least one protruding portion protrudes from a corresponding one of the parts toward a corner of the exterior body.
US10566138B2 Hein electro-polarizable compound and capacitor thereof
An electro-polarizable compound has the following general formula: Core1 is an aromatic polycyclic conjugated molecule having two-dimensional flat form and that self-assembles to form supramolecular structures. R1 are electron donor groups connected to Core1 and R1′ are electron acceptor groups connected to Corel, m is number of acceptor groups R1, m′ is a number of donor groups R′. The numbers m and m′ are equal to 0, 1, 2, 3, 4, 5 or 6, but both m and m′ are not both equal to 0. R2 is a substituent comprising one or more ionic groups connected to Core1 directly or via a connecting group; a number p of ionic groups R2 is 0, 1, 2, 3 or 4. The fragment marked NLE has a nonlinear effect of polarization. Core2 is a self-assembling electro-conductive oligomer, a number n of the such oligomers is 0, 2, or 4. R3 is a substituent comprising one or more ionic groups connected to Core2; a number s of the ionic groups R3 is 0, 1, 2, 3 or 4. R4 is a resistive substituent electrically insulating the supramolecular structures from each other. A number k of substituents R4 is 0, 1, 2, 3, 4, 5, 6, 7 or 8.
US10566133B2 Apparatus and method for wireless power transfer
The present invention provides an apparatus for wireless power transfer including three or more coils, each coil defining a respective coil plane, and the coils being arranged in one or more power flow paths whereby each coil can be magnetically coupled to one or more of the other coils thereby to wirelessly transfer power along the one or more power flow paths. The present invention also provides a method for wirelessly transferring power, the method including: providing three or more coils, each coil defining a respective coil plane; and arranging the coils in one or more power flow paths whereby each coil can be magnetically coupled to one or more of the other coils thereby to wirelessly transfer power along the one or more power flow paths.
US10566132B2 Electromagnetic switch for engine starter
An electromagnetic switch includes a first and a second solenoid arranged in alignment in an axial direction of a housing and brings a pinion into mesh with a ring gear of an engine and close main contacts in a power supply circuit for an electric motor which cranks the engine. A retainer is provided which extends from a first bobbin of the first solenoid at least to a location of an air gap formed in a magnetic circuit of the second solenoid. The retainer holds a portion of a lead wire extending from a bobbin of the first solenoid at least in a range between the bobbin and the air gap, thereby minimizing inclination or deflection of the lead wire when the first and second solenoids are fabricated within the housing, thus facilitating the ease with which the first and second solenoids are mounted in place in the housing.
US10566130B2 Coil component and method of manufacturing same
A coil component includes an insulating layer having a coil shape, first and second coil conductor layers on opposing surfaces of the insulating layer, each having a coil shape corresponding to that of the insulating layer, and an encapsulant encapsulating the insulating layer and the first and second coil conductor layers.
US10566128B2 Power inductor with a chip structure
An inductor includes first and second coil patterns disposed in a single chip, and at least one common lead terminal electrically connected to respective end portions of the first and second coil patterns. The first and second coil patterns operate independently of each other, such that a range of a current passing through the first coil pattern and a range of a current passing through the second coil pattern are different from each other. The first and second coil patterns are coil patterns having different electrical characteristics.
US10566127B2 Fe—Si—B—C-based amorphous alloy ribbon and transformer core formed thereby
An Fe—Si—B—C-based amorphous alloy ribbon as thick as 20-30 μm having a composition comprising 80.0-80.7 atomic % of Fe, 6.1-7.99 atomic % of Si, and 11.5-13.2 atomic % of B, the total amount of Fe, Si and B being 100 atomic %, and further comprising 0.2-0.45 atomic % of C per 100 atomic % of the total amount of Fe, Si and B, except for inevitable impurities has a stress relief degree of 92% or more.
US10566122B2 Solenoid housing and method of providing a solenoid housing
This invention relates to a solenoid housing and to a method for providing a solenoid housing having the base, wall, center pole, and flange integrally connected as a single piece. The instant invention provides for mounting protrusions and window for electrical leads as an integral part of the housing and manufacturing process.
US10566120B2 Fault tolerant superconducting magnetic energy storage (SMES) device
A superconducting magnetic energy storage (SMES) device having a plurality of interwoven windings provides for alternative discharge paths for energy stored as magnetic fields in the windings in response to an open-circuit winding fault in one of the windings.
US10566119B2 Oriented silicon steel and method for manufacturing same
The invention discloses an oriented silicon steel with excellent magnetic properties and a manufacturing method thereof. The present invention obtains the oriented silicon steel with excellent magnetic properties by controlling the area ratio of small crystal grains of D<5 mm in an oriented silicon steel finished product to be not more than 3%, and controlling the ratio μ17/μ15 of the magnetic conductivity under the magnetic induction of 1.7 T and 1.5 T in the oriented silicon steel finished product to be 0.50 or more. In addition, by using a slab of the oriented silicon steel with suitable components and an optimized cold rolling step, the present invention effectively decreases the heating temperature of the slab and the production cost thereof, and simultaneously better controls the size and ratio of the crystal grains in the oriented silicon steel finished product and the magnetic conductivity in a certain range of magnetic induction, ensures that secondary recrystallization has good Goss texture orientation and finally, stably obtains the oriented silicon steel product with excellent magnetic properties.
US10566111B2 Communications cables having enhanced air space and methods for making same
A communications cable is described. The communications cable can include a cable jacket, a separator structure that defines one or more channels for receiving at least one communications medium, and an insulator that surrounds the communications medium. The cable jacket can include one or more corrugations on at least one of its interior or exterior surfaces. The separator can also include one or more grooves on at least a portion of its surface. The insulator can also include one or more indentations on at least one of its interior or exterior surfaces. The corrugations, grooves, and indentations can extend along the longitudinal length of the cable and define one or more air channels for forwarding and circulating air through or on the surface the cable. The circulation of air in the cable can reduce the temperature of the cable and increase the quality of the signal transmitted through the cable.
US10566110B2 Channeled insulation for telecommunication cable
The present disclosure relates to a telecommunications cable. The telecommunication cable includes a plurality of twisted pairs of insulated wires extending substantially along a longitudinal axis of the telecommunications cable. Each insulated wire of the plurality of twisted pairs of insulated wires includes a conductor and an insulation surrounding the conductor. The insulation includes a first insulation layer defining a plurality of channels disposed around a peripheral surface of the conductor. In addition, the insulation includes a second insulation layer disposed circumferentially around the first insulation layer. Moreover, the insulation includes a third insulation layer disposed circumferentially around the second insulation layer. Furthermore, the telecommunication cable includes a separator and a first layer defining the outer jacket of the telecommunication cable.
US10566109B2 Insulated wire, coil and electrical or electronic equipment
An insulated wire, containing: a conductor having a rectangular cross-section; and an insulating coated film having at least two insulating layers laminated together on the conductor, wherein the laminated insulating coated film is composed of: an enamel insulating layer formed from a thermosetting resin on the outer periphery of the conductor, and an extruded insulating layer formed from a thermoplastic resin on the outer side of the enamel insulating layer, wherein the thickness of the enamel insulating layer is 50 μm or more, and wherein the total thickness (T) and the relative permittivity (ε) at 100° C. of the laminated insulating coated film; and the maximum thickness (Tmax), and the maximum value (εmax) and the minimum value (εmin) of the relative permittivity at 100° C. of one layer among the laminated insulating layers; satisfy all of the following relations: T≥100 μm  (1.1) Tmax≤100 μm  (1.2) 1.5≤ε≤3.5  (2.1) 1.0≤εmax/εmin≤1.2  (2.2) a coil; and an electrical or electronic equipment.
US10566105B2 Method for producing charge transport film
Disclosed is an organic electronic material comprising charge transporting compounds and ionic compounds having electron-accepting properties and high solubility in a solvent. The organic electronic material is characterized by comprising charge transporting compounds and ionic compounds, and in that at least one of the ionic compounds is any one kind of compounds represented by general formulas (1b)-(3b). (In the formulas Y1-Y6 each independently represent a divalent linking group, R1-R6 each independently represent an electron-attracting organic substituent (these structures can further have substituents and hetero-atoms, and R1, R2 and R3, or, R4-R6 can respectively combine and become a ring shape or a polymer shape) and L+ represents a monovalent cation.)
US10566101B2 Apparatus for degassing a nuclear reactor coolant system
An in-line dissolved gas removal membrane-based apparatus for removing dissolved hydrogen and fission gases from the letdown stream from a reactor coolant system.
US10566099B2 Device and method for checking a fuel rod of a fuel element
The disclosure relates to a device for checking a fuel rod comprising a testing container having first and second chambers, a first checking device arranged in the testing container, wherein the testing container has at least one inlet opening, at least one outlet opening, and an insertion opening for inserting the fuel rod into the second chamber, and wherein a valve is arranged in a connecting channel connecting the first and the second chamber. A method is disclosed for checking a fuel rod in a water-filled basin of a submerged nuclear plant having such a device, wherein the fuel rod is inserted into the second chamber of the testing container through the insertion opening while the valve is closed, wherein a fluid is fed in via the at least one inlet opening, and wherein the valve is opened in order to check the fuel rod with the first checking device.
US10566097B2 Intermixing feedwater sparger nozzles and methods for using the same in nuclear reactors
Nozzles mix coolant from different sources together in an outlet to prevent differences in coolant output. Different flow path configurations are useable in the nozzle, including a multiple-path configuration with flows from different sources jacketed or concentrically arranged around flows from other sources. Swirl vanes may be installed in the nozzle to impart mixing or filtering the fluid flow. Diffusers may be used to passively suction or accelerate flow and mixing the same like a jet pump. Nozzles can be combined with filtration systems like trap filters that capture debris based on a momentum difference between the denser debris and fluid. Filters can use magnetic, adhesive, or porous materials to capture debris without blocking a flow path. Filters can be disengaged, such as when clogged, such that coolant flows around the system. Nozzles can be installed on feedwater sparger assemblies in varying manner to distribute coolant from multiple nozzles.
US10566096B2 Electro-synthesis of uranium chloride fuel salts
This disclosure describes systems and methods for synthesizing UCl3 from UCl4. These systems and methods may also be used to directly synthesize binary and ternary embodiments of uranium salts of chloride usable as nuclear fuel in certain molten salt reactor designs. The systems and methods described herein are capable of synthesizing any desired uranium chloride fuel salt that is a combination of UCl4, UCl3 and one or more non-fissile chloride compounds, such as NaCl. In particular, the systems and methods described herein are capable of synthesizing any UCl3—UCl4—NaCl or UCl3—NaCl fuel salt composition from UCl4—NaCl.
US10566091B2 Methods and systems using mathematical analysis and machine learning to diagnose disease
Exemplified method and system facilitates monitoring and/or evaluation of disease or physiological state using mathematical analysis and machine learning analysis of a biopotential signal collected from a single electrode. The exemplified method and system creates, from data of a singularly measured biopotential signal, via a mathematical operation (i.e., via numeric fractional derivative calculation of the signal in the frequency domain), one or more mathematically-derived biopotential signals (e.g., virtual biopotential signals) that is used in combination with the measured biopotential signals to generate a multi-dimensional phase-space representation of the body (e.g., the heart). By mathematically modulating (e.g., by expanding or contracting) portions of a given biopotential signal, in the frequency domain, the numeric-based operation gives emphasis or de-emphasis to certain measured frequencies of the biopotential signals, which, when coupled with machine learning, facilitates improved diagnostics of certain pathologies.
US10566088B2 Wireless bed locating system
Systems, methods, beds, supports surfaces and machine readable medium for associating beds and support surface of a healthcare facility are disclosed. A surface association system for a healthcare facility may comprise a plurality of beds. The system may further comprise a computing device and a plurality of support surfaces to be placed upon beds of the plurality of beds. The computing device may associate a support surface of the plurality of support surfaces with a bed of the plurality of beds. The computing device may make the association based upon status data received from the plurality of beds and the plurality of support surfaces. The support surface and/or bed to be associated may initiate a surface association request. The computing device, in response to the surface association request, may request performance of one or more actions on the bed and/or support surface to be associated to identify the bed and/or support surface from the beds and support surfaces of the healthcare facility.
US10566087B1 Optimized drug supply logistical techniques
A facility for ordering drugs is described. For each of a number of different drugs, the facility maintains a single outpatient counter of administrations of the drug to outpatients that have not been used as a basis for reordering the drug. For a distinguished one of the drugs, based on the value of the counter of administrations of the distinguished drug, the facility places an order that reorders the distinguished drug at a discounted outpatient price level.
US10566066B2 Memory controller for controlling memory device based on erase state information and method of operating the memory controller
A method of operating a memory controller includes classifying a plurality of memory cells in an erase state into a plurality of groups, based on erase state information about the plurality of memory cells in the erase state; setting at least one target program state for at least some memory cells from among memory cells included in at least one of the plurality of groups; and programming the at least some memory cells for which the at least one target program state has been set, to a program state other than the at least one target program state from among the plurality of program states.
US10566063B2 Memory system with dynamic calibration using a trim management mechanism
A system comprises a memory device comprising a plurality of memory cells; and a processing device coupled to the memory device, the processing device configured to iteratively: determine a set of read results based on reading a subset of memory cells according to read levels maintained within optimization trim data, wherein the optimization trim data initially comprises at least one read level in addition to a target trim; calibrate the set of read levels based on the set of read results; and remove the calibrated read levels from the optimization trim data when the calibrated read levels satisfy a calibration condition.
US10566062B2 Memory device and method for operating the same
A memory device is disclosed in the present invention, comprising a memory array, a logic circuit, a sense amplifier circuit and a read buffer. The logic circuit is configured to perform a read operation in response to a read command and a start address. During the read operation, the logic circuit finds a target data in the memory array. The sense amplifier circuit is configured to read the target data from the memory array during the read operation. The read buffer is configured to temporarily stores and outputs the target data during the read operation. When an interruption event occurs during the read operation, the read buffer preserves a buffer content of the read buffer, and the logic circuit records a read status.
US10566056B2 Global bit line pre-charge circuit that compensates for process, operating voltage, and temperature variations
A memory array includes wordlines, local bitlines, two-terminal memory elements, global bitlines, and local-to-global bitline pass gates and gain stages. The memory elements are formed between the wordlines and local bitlines. Each local bitline is selectively coupled to an associated global bitline, by way of an associated local-to-global bitline pass gate. During a read operation when a memory element of a local bitline is selected to be read, a local-to-global gain stage is configured to amplify a signal on or passing through the local bitline to an amplified signal on or along an associated global bitline. The amplified signal, which in one embodiment is dependent on the resistive state of the selected memory element, is used to rapidly determine the memory state stored by the selected memory element. The global bit line and/or the selected local bit line can be biased to compensate for the Process Voltage Temperature (PVT) variation.
US10566054B2 Semiconductor memory device
According to one embodiment, a semiconductor memory device includes a memory cell having a variable resistance unit, a first selector, and a second selector. The first and second selectors are connected in series with the variable resistance unit and have different switching characteristics from one another. A control unit is provided to write data to the memory cell by setting a resistance state of the variable resistance unit and to read data from the memory cell according to the resistance state of the variable resistance unit.
US10566050B1 Selectively disconnecting a memory cell from a power supply
Embodiments herein describe a memory cell (e.g., a SRAM memory cell) that includes power selection logic for disconnecting storage inverters from a reference voltage source when writing data into the cell. In one embodiment, the memory cells may be disposed long distances (e.g., more than 100 microns) from the data drivers in the integrated circuit which can result in the data lines having large RC time constants. In one embodiment, disconnecting the memory cells from a power supply may counter (or mitigate) the large RC time constants of the data lines.
US10566049B2 Semiconductor memory device
According to one embodiment, a semiconductor memory device includes: a first memory cell; a first latch circuit; and a second latch circuit. The first latch circuit and the second latch circuit are associated with the first memory cell. When the semiconductor memory device receives, from an external device, a first address designating one of the first latch circuit and the second latch circuit and a read command for data of the first memory cell, data is read from the first memory cell and the read data is held in the one of the first latch circuit and the second latch circuit corresponding to the first address.
US10566047B2 Semiconductor device having multiport memory
A semiconductor device enabling expansion of a noise margin. For example, in a memory area in which each memory cell MC is coupled to a word line WLA for a first port and a word line WLB for a second port, and a plurality of memory cells MC are disposed in a matrix shape, each word line is disposed in the order of WLA0, WLB0, WLB1, WLA1, WLA2. Further, a pitch d2 between WLA-WLA and between WLB-WLB is made smaller than a pitch d1 between WLA-WLB. As such, the word lines of an identical port are disposed at the pitch d2 on one of both sides of a certain word line and the word lines of different ports are disposed at the pitch d1 on the other.
US10566044B2 Method and apparatus for precharge and refresh control
Method and Apparatuses for transmitting and receiving commands for a semiconductor device are described. An example apparatus includes: a memory device including a plurality of banks, each bank including a plurality of memory cells; and a memory controller that transmits a first command and a plurality of address signals indicative of a memory cell in a first bank of the plurality of banks at a first time. The first command is indicative of performing a first memory operation, and a second memory operation different from the first memory operation. The memory device receives the first command and the plurality of address signals and further performs the second memory operation to the first bank responsive, at least a part, to the plurality of address signals and the first command.
US10566043B2 Multi-level storage in ferroelectric memory
Methods, systems, and devices for operating a ferroelectric memory cell or cells are described. In some examples, multi-level accessing, sensing, and other operations for ferroelectric memory may be based on sensing multiple charges, including a first charge associated with a dielectric of the memory cell and a second charge associated with a polarization of the memory cell. In some cases, multi-level accessing, sensing, and other operations may be based on transferring a first charge associated with a dielectric of the memory cell to a sense amplifier, isolating the sense amplifier, activating the sense amplifier, transferring a second charge associated with a polarization of the memory cell to the sense amplifier, and activating the sense amplifier a second time.
US10566041B2 Magnetic tunnel junction memory device with stress inducing layers
An electronic device may include a semiconductor memory, and the semiconductor memory may include a variable resistance element including a Magnetic Tunnel Junction (MTJ) structure including a free layer having a variable magnetization direction, a pinned layer having a fixed magnetization direction and a tunnel barrier layer interposed between the free layer and the pinned layer; a first protective layer disposed on a lower sidewall of the variable resistance element; and a second protective layer disposed on an upper sidewall of the variable resistance element, wherein any one layer of the first protective layer and the second protective layer may apply a compressive stress to the variable resistance element, and the other layer applies a tensile stress to the variable resistance element.
US10566034B1 Memory device with control and test circuit, and method for test reading and writing using bit line precharge voltage levels
A memory device and a method for test reading and writing thereof are provided. A precharge voltage control circuit is based on the precharge reference voltage to provide a first precharge voltage and a second precharge voltage. A sense amplifier circuit is coupled between a bit line and a complementary bit line and configured to sense data of a memory cell coupled to the bit line, and also coupled to the precharge voltage control circuit to make the bit line and the complementary bit line receive the first precharge voltage and the second precharge voltage respectively, the first precharge voltage and the second precharge voltage are on the same voltage level during the precharge operation, but during a test write sensing period and a test read sensing period after the precharge operation, the voltage levels of the first precharge voltage and the second precharge voltage are different.
US10566030B2 Hard drive carrier
In some implementations, a hard drive carrier is configured to couple and decouple a hard drive to/from a chassis (e.g., motherboard). The hard drive carrier can receive and house a hard drive in a base securing portion, the base securing portion adapted to slide and tilt in relation to a base of the hard drive carrier. The hard drive carrier can include a pivoting lever comprising a handle that can be used to couple and decouple the hard drive from the motherboard. Using the handle to pivot the lever into an open position causes the hard drive to tilt upwards to decouple from the chassis and facilitate insertion or removal of the hard drive to/from the hard drive carrier. Pivoting the lever into a closed position causes the hard drive to lie flat and couple to the chassis.
US10566029B2 Reduced friction retention of a data storage cartridge within a storage cell
A method according to one embodiment includes inserting a data storage cartridge into an opening in a housing, the housing having a retention tab in the housing for engaging with a notch of the data storage cartridge for retaining the data storage cartridge in the housing. The retention tab has a texture. The texture of the retention tab is configured to reduce a force necessary for removing the data storage cartridge from the housing.
US10566024B2 Moving cartridges within a shuttle complex
The present description is directed to moving a cartridge including a storage medium within a shuttle complex that includes numerous shuttle connections, and a plurality of library strings connected by at least one shuttle connection. Each shuttle connection has a car able to move within the shuttle connection and each library string has at least one cartridge including a storage medium. The shuttle complex identifies a library string that contains the access-cartridge (LSAC), identifies whether there is a drive within the LSAC that has a second cartridge mounted therein which comprises only inactive data chunks, removes the second cartridge from the drive within the LSAC if an elapsed time since the drive within the LSAC most recently accessed the second cartridge exceeds a predetermined time period threshold, and mounts the access-cartridge to the drive within the LSAC.
US10566018B2 Data storage device reverse biasing head element to counter electro-migration
A data storage device is disclosed comprising a first head actuated over a first disk surface, the first head comprising a plurality of elements including a first element. During a first write operation of the first head, a first bias signal having a first polarity is applied to the first element, and a write interval of the first write operation is measured. During a non-write mode of the first head, a second bias signal having a second polarity opposite the first polarity is applied to the first element during a reverse bias interval that is based on the write interval of the first write operation.
US10566017B2 Actuator block having dual sensors for detecting vibration on magnetic disk device
According to one embodiment, a magnetic disk device includes an actuator assembly including an actuator block including a rotatable bearing unit, a plurality of heads movably supported by the actuator assembly, a first sensor provided to the actuator block, and a second sensor provided at a position different from the first sensor.
US10566011B2 Auto voice trigger method and audio analyzer employing the same
An auto voice trigger method and an audio analyzer employing the same are provided. The auto voice trigger method includes: receiving a signal by at least one resonator microphone included in an array of a plurality of resonator microphones with different frequency bandwidths; analyzing the received signal and determining whether the received signal is a voice signal; and when it is determined that the received signal is the voice signal, waking up a whole system to receive and analyze a wideband signal.
US10566009B1 Audio classifier
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for audio classifiers. In one aspect, a method includes obtaining a plurality of video frames from a plurality of videos, wherein each of the plurality of video frames is associated with one or more image labels of a plurality of image labels determined based on image recognition; obtaining a plurality of audio segments corresponding to the plurality of video frames, wherein each audio segment has a specified duration relative to the corresponding video frame; and generating an audio classifier trained using the plurality of audio segment and the associated image labels as input, wherein the audio classifier is trained such that the one or more groups of audio segments are determined to be associated with respective one or more audio labels.
US10565999B2 Playback device supporting concurrent voice assistant services
Disclosed herein are example techniques to support multiple voice assistant services. An example implementation may involve a playback device continuously capturing, via the at least one microphone, audio into one or more buffers and analyzing the captured audio using a first wake-word detection algorithm and a second wake-word detection algorithm. When one of the first wake-word detection algorithm or the second wake-word detection algorithm detects, in the captured audio, a wake-word corresponding to a particular voice assistant service of (a) the first voice assistant service or (b) the second voice assistant service, the playback device transmits the captured audio to one or more servers associated with the particular voice assistant service. After transmitting the captured audio, the playback device receives, via the network interface, at least one instruction based on the captured audio; and performs one or more actions based on the at least one instruction.
US10565998B2 Playback device supporting concurrent voice assistant services
Disclosed herein are example techniques to support multiple voice assistant services. An example implementation may involve a playback device continuously capturing, via the at least one microphone, audio into one or more buffers and analyzing the captured audio using a first wake-word detection algorithm and a second wake-word detection algorithm. When one of the first wake-word detection algorithm or the second wake-word detection algorithm detects, in the captured audio, a wake-word corresponding to a particular voice assistant service of (a) the first voice assistant service or (b) the second voice assistant service, the playback device transmits the captured audio to one or more servers associated with the particular voice assistant service. After transmitting the captured audio, the playback device receives, via the network interface, at least one instruction based on the captured audio; and performs one or more actions based on the at least one instruction.
US10565996B2 Speaker identification
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing speaker identification. In some implementations, data identifying a media item including speech of a speaker is received. Based on the received data, one or more other media items that include speech of the speaker are identified. One or more search results are generated that each reference a respective media item of the one or more other media items that include speech of the speaker. The one or more search results are provided for display.
US10565995B1 Voice-based interactive network monitor
A network monitor system collects log entries from network appliances in the data network, each log entry includes a quantity context, a first time context, a first name context, and a value of the quantity context. The network monitor system receives a spoken question inputting by a user and processes the spoken question to determine a question context in the spoken question. The question context includes a second name context, a second time context, and a quantity entity context. The network monitor system compares the question context with one or more given log entries. For each match, the network monitor system stores the quantity context and the value of the quantity context in the given log entry as a result entry in a result entries list. The network monitor system composes a response according to the result entries and outputs the response for playing to the user.
US10565993B2 Enhancing group decisions within social messaging applications
A system and method of enhancing group decision-making within messaging platforms, the method comprising analyzing a conversation thread between two or more participants communicating using a messaging platform; identifying one or more keywords occurring in the conversation thread associated with an event characteristic; determining a contextual use of the one or more keywords; determining one or more events relevant to the identified event characteristic and the contextual use; locating and retrieving event-related information for the one or more events from a decision support system; and presenting the retrieved event-related information to the two or more participants.
US10565985B1 Detection of potential exfiltration of audio data from digital assistant applications
The present disclosure is generally related to a data processing system to detect potential exfiltration of audio data by agent applications can include a data processing system. The data processing system can identify, from an I/O record, an input received from the digital assistant application via a microphone of a client device, an output received from the agent application after the input, and a microphone status for the microphone. The data processing system can determine that the output is terminal based on the input and the output. The data processing system can identify the microphone status as in the enabled state subsequent to the input. The data processing system can determine that the agent application is unauthorized to access audio data acquired via the microphone of the client device based on determining that the output is terminal and identifying the microphone status as enabled.
US10565984B2 System and method for maintaining speech recognition dynamic dictionary
Techniques related to coding data including techniques for speech recognition using a dynamic dictionary are generally described.
US10565983B2 Artificial intelligence-based acoustic model training method and apparatus, device and storage medium
The present disclosure provides an artificial intelligence-based acoustic model training method and apparatus, a device and a storage medium, wherein the method comprises: obtaining manually-annotated speech data; training according to the manually-annotated speech data to obtain a first acoustic model; obtaining unannotated speech data; training according to the unannotated speech data and the first acoustic model to obtain a desired second acoustic model. The solution of the present disclosure can be applied to save manpower costs and improve the training efficiency.
US10565981B2 Computer-assisted conversation using addressible conversation segments
At least some embodiments described herein relate to computer-assisted conversation. The set of available conversation segments is updated by addressing conversation segments at the granularity of a conversation segment or a group of conversation segments. For instance, an entire class of conversation segments may be addressed to add, delete, turn on, or turn off, the class of conversation segments. Groups of class of conversation segments may also be similarly addressed. Thus, as the scope of a conversation changes, the available set of conversation segments may likewise change with fine-grained control. Accordingly, rather than pre-plan every set of possible conversations, the context and direction of the conversation may be evaluated by code to thereby determine what new sets of conversation segments should be added, deleted, turned on, or turned off. New conversation segments may even be generated dynamically, taking into account the values of parameters that then exist.
US10565978B2 Ultrasonic attack prevention for speech enabled devices
Techniques are provided for defending against an ultrasonic attack on a speech enabled device. A methodology implementing the techniques according to an embodiment includes detecting voice activity in an audio signal received by the device and generating an ultrasonic jamming signal in response to the detection. The jamming signal is broadcast over a loudspeaker for up to the duration of the detected voice activity to defend against the ultrasonic attack. According to another embodiment, the ultrasonic jamming signal is generated in response to detection of a wake-on-voice key phrase in the received audio signal, and the jamming signal is broadcast over the loudspeaker for a time duration selected to be less than or equal to a time window during which spoken commands are accepted by the device following the wake-on-voice key phrase detection. The jamming signal may include white or colored noise, combinations of tones, and/or a periodic sweep frequency.
US10565977B1 Surgical tool having integrated microphones
Communication apparatus and devices for surgical robotic systems are described. The communication apparatus can include a user console in communication with a communication device having a surgical tool. The communication device can include a microphone to convert a sound input into an acoustic input signal. The communication device can transmit the acoustic input signal to the user console for reproduction as a sound output for a remote operator. The surgical tool can include an endoscope having several microphones mounted on a housing. The surgical tool can be a sterile barrier having a microphone and a drape. The microphone(s) of the surgical tools can face a surrounding environment such that a tableside staff is a source of the sound input that causes the sound output, and a surgeon and the tableside staff can communicate in a noisy environment. Other embodiments are also described and claimed.
US10565975B2 Systems and methods for generating natural directional pinna cues for virtual sound source synthesis
A method for binaural synthesis of at least one virtual sound source comprises operating a first device comprising at least four physical sound sources, wherein, when the first device is used by a user, at least two physical sound sources are positioned closer to a first ear of the user than to a second ear, and at least two physical sound sources are positioned closer to the second ear than to the first ear, and wherein, for each ear, at least two physical sound sources are configured to acoustically induce natural directional pinna cues associated with different directions of sound arrival at the ear of the user. The method further comprises receiving and processing at least one audio input signal and distributing at least one processed version of the audio input signal at least between 4 kHz and 12 kHz over at least two physical sound sources for each ear.
US10565974B1 Attenuation of acoustic pressures in rackmount servers to reduce drive performance degradation
An apparatus includes a housing, one or more storage drives, one or more fans, and one or more acoustic barriers. The housing includes a bottom side bounded by a front side, a back side, a first side, and a second side opposite the first side. The housing may further include a top cover removably attached to the housing. The storage drives may be disposed within the housing at a first location. The fans may be disposed within the housing at a second location spaced from the first location. The fans may generate a flow of air through the housing, while simultaneously generating sound waves that travel throughout the housing. The acoustic barriers may be disposed between the storage drives and the fans, and configured to attenuate the sounds waves prior to the sound waves reaching the storage drives in order to reduce the throughput performance degradation of the drives.
US10565973B2 Audio waveform display using mapping function
The described technology is generally directed towards providing a visible waveform representation of an audio signal, by processing the audio signal with a polynomial (e.g., cubic) mapping function. Coefficients of the polynomial mapping function are predetermined based on constraints (e.g., slope information and desired range of the resultant curve), and whether the plotted audio waveform corresponds to sound field quantities or power quantities. Once the visible representation of the reshaped audio waveform is displayed, audio and/or video editing operations can be performed, e.g., by time-aligning other audio or video with the reshaped audio waveform, and/or modifying the reshaped audio waveform to change the underlying audio data.
US10565971B2 Set consisting of a quick-assembly support and a support plate
The invention relates to a set consisting of a support plate and at least one quick-assembly support, wherein lateral feet or frame elements below the support plate form a free space, which can be used, among other things, for cabling purposes or for accommodating a power supply unit, wherein the quick-assembly support is designed and intended for mounting an in particular electronic component on the support plate, wherein the support plate comprises a plurality of elongated holes arranged in parallel in a predetermined pattern, wherein pairs of elongated holes with a first elongated hole and a second elongated hole are arranged in a predetermined grid spacing (A) perpendicular to the longitudinal extension of the two elongated holes, wherein the elongated holes comprise straight longitudinal edges extending parallel to one another, and wherein the quick-assembly support comprises a first fastening element and a second fastening element, which are arranged on the quick-assembly support at a distance matched to the grid spacing (A), wherein the first fastening element is designed to interlock with the first elongated hole and the second fastening element is designed to interlock with the second elongated hole.
US10565969B1 Cymbal dampening system
A cymbal dampening system is configured to alter sound vibration of a cymbal. The cymbal dampening system has a first dampening bracket joined to a first wrap having a first pad that is adjacent to the cymbal. A second dampening bracket is joined to the first dampening bracket and a third dampening bracket with a cord. The second dampening bracket is joined to a second wrap having a second pad that is adjacent to the cymbal. The third dampening bracket is joined to a third wrap having a third pad that is adjacent to the cymbal. The first pad, the second pad and the third pad operate to alter sound vibration of the cymbal when struck.
US10565965B2 Method and device for controlling refresh rate of mobile terminal and mobile terminal
Embodiments of the present disclosure provide a method and a device for controlling a refresh rate of a mobile terminal and a mobile terminal. The method includes: determining that each of at least one foreground applications running currently is in a whitelist consisting of preset applications; obtaining a preset refresh rate corresponding to each of the at least one foreground application in the whitelist, and determining a target refresh rate of a display screen of the mobile terminal according to the preset refresh rate corresponding to each of the at least one foreground applications, in which an operation mode of the display screen is a command mode; and controlling the display screen by a display controller to read display frame data to be displayed from a frame buffer unit of the display screen at a frequency same as the target refresh rate and to display the display frame data.
US10565963B2 Display device, electronic device having display device and method of operating the same
A display device includes a display panel including a plurality of pixels, a scan driving unit configured to provide a scan signal to the pixels, a data driving unit configured to provide a data signal to the pixels, and a controller configured to provide driving frequency information to a processor, which transfers image data with a driving frequency determined based on the driving frequency information to the display device, to receive the image data with the driving frequency from the processor, and to control the scan driving unit and the data driving unit to drive the display panel with the driving frequency.
US10565962B2 Method and device for adjusting display brightness value
A method and a device for adjusting a display brightness value are provided. The method includes: acquiring a brightness value of a virtual image at an imaging position of an HUD and a brightness value of an environment where the virtual image is located; and adjusting the display brightness value of the HUD in accordance with the brightness value of the environment and the brightness value of the virtual image.
US10565961B1 Dynamic contrast equalization for see through displays in varying light conditions
A processor-implemented method for dynamic contrast equalization for a see-through display subject to varying light conditions is provided. The method comprises: generating an intensity map for the field of view of the see-through display using a selected image portion of the retrieved image that is coextensive with the field of view of the see-through display; determining, using the intensity map, one or more sectors of the see-through display, on which a set of pixels corresponding to symbology in an overlay is to be displayed, that are in a high light intensity area; applying a filter to the see-through display at the one or more sectors of the see-through display to block a portion of light emanating from an external environment in the field of view of the see-through display; and displaying the overlay on the see-through display wherein the symbology is displayed over the one or more sectors.
US10565960B2 User interface for a flashlight mode on an electronic device
An electronic device having a touch-screen display detects a first input on the display while displaying a first user interface on the display. In response to detecting the first input on the display, the device enters a flashlight mode. Entering the flashlight mode includes replacing the first user interface with a first flashlight user interface. The first flashlight user interface has a first total lumen output and a first luminance that is substantially uniform over the display. The device determines whether brightness change criteria are met, and in accordance with a determination that the brightness change criteria are met, displays a second flashlight user interface having a second total lumen output greater than the first total lumen output and a second luminance that is substantially uniform over the display.
US10565959B2 Method and electronic device for generating new luminance level between two adjacent luminance levels
A method comprising: obtaining at least one of a first current amount or a first pulse width that correspond to a first luminance level; obtaining at least one of a second current amount or a second pulse width that correspond a second luminance level; detecting at least one of a difference between the first current amount and the second current amount or a difference between the first pulse width and the second pulse width; and generating, by an electronic device, a new luminance level based on at least one of the difference between the first current amount and the second current amount or the difference between the first pulse width and the second pulse width, wherein the new luminance level is higher than the first luminance level and lower than the second luminance level.
US10565956B2 Method and apparatus for light spectrum filtering
A method and apparatus filter light spectrum. Ambient light conditions of light that is ambient to a user device can be sensed. Ambient light color conditions can be determined based on the sensed ambient light conditions. User device charging times when the user device is being charged can be monitored. User device motion including movement of the user device can be monitored. User device activity can be monitored. Color-modified image display times can be ascertained from at least one selected from the user device motion, the user device activity, and the user device charging times. A color-modified image can be generated based on at least the ambient light color conditions and the color-modified image display times. The color-modified image can be displayed.
US10565953B2 Display device capable of changing frame frequency and driving method thereof
A display device includes a display panel including a gate driving circuit which drives gate lines, a data driving circuit which drives data lines based on an image data signal and a driving reference voltage, and a driving controller which controls the gate driving circuit in response to an image signal and a control signal and provides the image data signal and the driving reference voltage to the data driving circuit. The driving controller generates a data enable signal having a display section and a blank section in one frame based on the control signal, and when a difference between a time length of the blank section of a current frame and a time length of the blank section of a previous frame is greater than a reference value, changes the driving reference voltage to a voltage level corresponding to a current frame frequency.
US10565952B1 GOA circuit and liquid crystal display device
Disclosed are a GOA circuit and a liquid crystal display device. The GOA circuit includes multistage GOA sub-circuits. Each stage of GOA sub-circuit includes a pull-up control unit, a pull-up unit, a transfer unit, a pull-down unit, a pull-down holding unit and a bootstrap unit. The bootstrap unit includes a first capacitor, a second capacitor, a first thin-film transistor and a second thin-film transistor. The first capacitor and the second capacitor are used as coupling capacitors for node Q so as to boost a voltage at node Q and enhance driving capability of the GOA circuit.
US10565950B2 Liquid crystal display panel and common voltage compensation method, device thereof
Disclosed is a liquid crystal display panel, comprising an array substrate and a common voltage compensation circuit. The array substrate comprises scan lines, data lines, common electrode lines and sub pixel units arranged in array. The scan lines provide driving voltages to the sub pixel units, and the data lines provide data voltages to the sub pixel units, and the common electrode lines provide common voltages to the sub pixel units. The common voltage compensation circuit comprises a feedback signal processor, an amplifier and a common voltage adjusting circuit, and the feedback signal processor is connected to the common electrode lines to obtain feedback signals of the common voltages, and the amplifier implements an amplifying process to the feedback signals after inversion to obtain compensation signals, and the common voltage adjusting circuit inputs the compensation signals to the common electrode lines.
US10565948B2 Driving method of liquid crystal display panel and voltage adjustment circuit
A driving method of an LCD panel includes: obtaining an adjustable supply voltage and a predetermined voltage, calculating a first difference between the adjustable supply voltage and the predetermined voltage when the adjustable supply voltage is greater than the predetermined voltage, determining whether the first difference is greater than a reference voltage, and lowering the adjustable supply voltage when the first difference is greater than the reference voltage.
US10565938B2 Blue light compensation film and OLED display
The present invention provides a blue light compensation film and an OLED display. The blue light compensation film of the present invention effectively absorbs blue light with wavelength longer than blue wavelength and excite blue light by using a blue light upconversion luminescent material, and effectively improves color shift white OLED device caused by short lifespan of blue electroluminescent material to achieve blue light compensation of the white OLED device and solve the of yellowing in traditional OLED display with age. The OLED display of the present invention comprises the blue light compensation film to avoid color shift problem and provides good display quality.
US10565937B2 Pixel sensing apparatus and panel driving apparatus
The present invention relates to technology for driving a display device, and provides technology which, in sensing pixels arranged in a panel, processes a signal having a wide range by using a low-voltage element.
US10565936B2 Organic light emitting display device and the method for driving the same
An organic light emitting display device and a driving method thereof are provided. The organic light emitting display device comprising a display panel including a plurality of pixels, each pixel including an organic light emitting element, a data driver supplying a data signal to the organic light emitting element through a data line, a gate driver supplying a gate signal to the organic light emitting element through a gate line, and a timing controller controlling an operation timing of the data driver and an operation timing of the gate driver, and generating a conversion control signal controlling a conversion timing of a refresh rate of the display panel in response to an external input signal of the display panel.
US10565935B2 Scan driving circuit for OLED and display panel
A scan driving circuit for OLED and a display panel are provided. The scan driving circuit for OLED comprising a plurality of scan driving units connected in cascade. The scan driving units at each stages for receiving the stage transmission signal at previous-stage, the first scan signal at previous-stage, the first scan signal at next-stage, the first clock signal and the second clock signal, and outputting a stage transmission signal at current-stage, the first scan signal at current-stage, the second scan signal at current-stage and the third scan signal at current-stage, wherein duty cycle of the first clock signal and the second clock signal are difference. The invention could generating three types shift scanning signal required for pixel compensation circuit and solved the problem of threshold voltage drift, then reducing difference brightness of display and enhancing display effect.
US10565928B2 Method and apparatus for compensating image data for LED display
An LED display system has an LED display panel coupled to a driver circuitry. The driver circuitry includes a scrambled PWM generator, a register, and a memory. The driver circuit receives an image data from an external source and, after certain compensations, the compensated data is sent to the scrambled PWM generator to be distributed according to a new set of rules. Compared with existing technologies, this LED display has a host of benefits, including having a uniform optical energy output at low brightness.
US10565926B2 OLED pixel circuit and driving method and related display panel and display apparatus
An OLED pixel circuit includes a charging control module (1), a resetting control module (2), and a driving transistor (3). The charging control module (1) is connected to a data signal line and the resetting control module (2). The resetting control module (2) is connected to the driving transistor (3) to reset and compensate the driving transistor (3) to set a control terminal of the driving transistor (3) at a first potential value. The driving transistor (3) is configured to generate a driving current being based on a difference between a potential of a source of the driving transistor and the first potential value, irrespective of a voltage signal at the source of the driving transistor and a threshold voltage of the driving transistor (3).
US10565925B2 Full color display with intrinsic transparency
A device can include a first transparent display having a at least one pixel, wherein transparency of the at least one pixel is electronically controlled, and a second transparent display configured to emit an image. Selected regions of the image are shown by having regions of the second transparent display corresponding to the selected regions of the image be transparent and regions of the first transparent display corresponding to the selected regions of the image appear opaque.
US10565921B2 Display panel and display device
A display panel and a display device having the display panel are provided. The display panel includes two or more signal lines arranged in a column direction in a display area, two or more link lines arranged in a non-display area to be electrically connected to the two or more signal lines or to extend from the two or more signal lines, and two or more pads arranged in the non-display area to be electrically connected to the two or more link lines, and at least one of the two or more link lines extends in a diagonal direction in a pad area in which the two or more pads are located. Accordingly, it is possible to decrease the size of the non-display area to enable a narrow bezel design.
US10565920B2 Organic light emitting diode display device and operating method thereof
An organic light emitting diode display device includes a display unit including pixels including an organic light emitting diode, and a controller configured to divide a frame of a video into a plurality of blocks each including one or more pixels, sense a luminance value and a color value of each of the plurality of blocks, extract a fixed region including one or more blocks of the plurality of blocks based on the sensed luminance value and the sensed color value, and control a luminance value of one or more pixels included in the extracted fixed region and a current applied to the one or more pixels based on pixel data of the one or more pixels.
US10565915B2 Array substrate, display device, and fault repair method for array substrate
The present disclosure discloses an array substrate, a display device and a fault repair method for an array substrate, and belongs to the field of display technology. The array substrate includes a pixel array, a gate driver array including a plurality of gate driver units and configured to output drive signals to pixels in the pixel array, and a repair line overlapping with and insulated from the gate driver units, wherein the repair line is configured to be coupled to the failed gate driver unit and transmits a repair signal to cause the failed gate driver unit to output a normal drive signal, when any gate driver unit fails. The added repair line can realize the function of repairing when the gate driver unit fails, and improve the production efficiency of the array substrate.
US10565914B2 Scan driver and display device including the same
A scan driver includes a plurality of signal lines configured to transfer a scan line selection signal for selecting a target scan line among a plurality of scan lines, and a plurality of logical elements respectively connected to some or all of a plurality of signal line groups respectively including grouped ones of the signal lines based on a combination calculation, the plurality of logical elements being respectively connected to the scan lines, and being configured to provide output signals to the scan lines, wherein a number of the signal line groups is greater than, or equal to, a number of the logical elements.
US10565908B2 Display device and method of compensating degradation
A display device includes a display panel including a pixel electrically connected to a feedback line, a sensor electrically connected to the feedback line, the sensor being configured to measure an impedance of the pixel in response to a first control signal, and to measure a driving current flowing through the pixel in response to a second control signal, and a timing controller configured to selectively generate the first control signal and the second control signal based on an aging time of the display panel.
US10565906B1 Multi-panel project display board with fold-out header and attachable base
A project display board and base. With side panels folded over a central panel of the project display board, an adhesive panel, which adheres to one of the side panels, is detachably connected to one side panel via perforations and another side panel is detachably connected to the base via perforations. After severing both perforations, the side panels are pivoted to diverge relative to the central panel to allow self-standing upright. The base is then connected to the project display board by inserting base projecting inserts through panel slits of the project display board. The base is then folded along its own creases so as to define top and bottom surfaces that are parallel to each other and define a front surface perpendicular to both. The side edges of those top and bottom surfaces are inclined to converge away from the front surface.
US10565904B2 Splicing screen, method and device for driving the same, and display apparatus
A splicing screen, a method and a device for driving the splicing screen and a display apparatus are provided. The splicing screen includes at least one main display region configured to display a first portion of a display image, and a frame display region at edges of the main display region and configured to display a second portion of the display image other than the first portion. The method includes calculating a division manner for a display image; and displaying different portions of the image correspondingly on the main display region and the frame display region according to the division manner. The device for driving the splicing screen includes an image capture module and an image division display module.
US10565900B2 Ray-tracing methods for realistic interactive ultrasound simulation
Stochastic ray-tracing methods such as Monte-Carlo ray-tracing may be adapted to provide more efficient and more realistic ultrasound imaging systems and methods. Many random ray paths that are perturbed according to a probability distribution may be generated until they converge to the correct solution. New surface thickness and roughness models enable to reproduce complex ultrasound interactions such as multiple reflections and refractions. The contribution of each ray path may be further weighted to better simulate a beamformed ultrasound signal. Tracing many individual rays per transducer element is easily parallelizable on modern GPU computing architectures.
US10565899B1 Reconfigurable learning aid for performing multiple science experiments
This invention is an apparatus consisting of components that can be assembled and reassembled in various configurations allowing students to perform multiple physics and engineering experiments, with sensors and electronics integrated into the apparatus that allowing extraction of data via integrated data links, while computing and displaying results graphically in near real time. The principal component of the system is a linear drive system with a movable carriage, the position of which is measureable by various rotary and linear encoders. Load cells are able to measure forces of compression and tension. Temperature and Pressure sensors are able to measure gas pressure and the thermal conductivity of materials. The various components of this flexible educational tool can be disassembled and stored in a portable “toolkit”, the size of a small briefcase.
US10565896B2 Dietary portions system and method for healing metabolic damage
A process for providing a list of user queries, wherein the list of user queries includes a weight query, an age query, and a physical activity query, wherein the physical activity query comprises a plurality of activity levels including sedentary, moderate, and heavy; determining a metabolic factor based on the list of user queries, wherein the metabolic factor comprises building, balancing, and extra building, each having a different ratio of macronutrient categories of carbohydrates, proteins, and fats; and generating a Portions Profile based on the list of user queries and the metabolic factor, wherein a Portions Profile comprises a daily recommended amount of protein, carbohydrates, fats, fluids, and cultured food/drink to promote metabolic healing.
US10565895B2 Motion analysis method, motion analysis apparatus, and storage device
A motion analysis apparatus includes a swing width analysis unit that specifies a swing width from a first position to a second position on a swing trajectory on the basis of coordinates of a swing position of an exercise appliance which are acquired by using an output signal from an inertial sensor in a calculation processing circuit.
US10565886B2 Systems and methods for predicting loss of separation events
Systems and methods directed to evaluating potential loss of separation are provided. The method continuously receives a host status data, as well as traffic flight information for neighbor traffic. Responsive to a controller pilot data link communication (CPDLC) message with a flight profile change, the method continues by processing the host aircraft status data and the traffic flight information, to (i) construct a modified host flight path based on incorporating the host profile change without delay, and (ii) construct a neighbor aircraft trajectory for a neighbor aircraft. The method processes the modified host flight path and the neighbor aircraft trajectory with loss of separation (LOS) rules, to identify a potential loss of separation (LOS) event. Responsive to identifying the potential LOS event, the method continues by annunciating information describing the potential LOS and its location.
US10565884B2 Automated selection of environmental data coverage
A method for providing environmental data to a vehicle such as an aircraft is provided. The method includes receiving a request from a vehicle to provide environmental data, and defining a route plan vicinity area as a part of a coverage polygon. The method further includes receiving alternate/back-up destinations selected from a list and defining and including in the coverage polygon one or more connection areas between the route plan vicinity area and the selected alternate/back-up destinations. The method smooths the coverage polygon and assembles environmental data for the smoothed coverage polygon. The assembled environmental data is sent to the vehicle.
US10565875B2 Apparatus and method for parking assist
The present invention relates to an apparatus and method for parking assist. The parking assist apparatus includes: a parking space search unit configured to search for a plurality of parking spaces, in which parking is possible, and objects adjacent to the plurality of parking spaces while a vehicle travels and is being braked; a parking space storage unit configured to generate parking space information including a width and length of the parking space and a parking direction and object information including a type and size of the object and configured to store parking space identification information including the parking space information and the object information; a parking space output unit configured to output the parking space identification information on each of the plurality of parking spaces and configured to display and output a parking-planned space to a driver; and a parking space selection unit configured to receive a selection signal from the driver of the vehicle and select the parking-planned space.
US10565869B2 Vehicle driving assistance apparatus and vehicle driving assistance method
In a driving assistance apparatus, a start determiner determines whether or not during travel in a no-passing zone an own vehicle has laterally moved from a rearward position to a lateral position relative to the preceding vehicle, and if the own vehicle has laterally moved, then determine that the own vehicle has started passing driving. If the own vehicle has started passing driving in the no-passing zone, an alert controller starts alerting using an alert device at a start of passing driving. A situation determiner determines whether or not a change of situation from a blocking situation to a non blocking situation has occurred after the start of passing driving. If the change of situation from the blocking situation to the non blocking situation has occurred, an alerting stopper stops alerting using the alert device.
US10565865B2 Split lane traffic jam detection and remediation
A plurality of instances of pre-intersection and post-intersection probe data are received. Each instance of pre-intersection probe data corresponds to traveling along a pre-intersection road segment before traveling through an intersection. Each instance of post-intersection probe data corresponds to traveling along a post-intersection road segment following traveling through the intersection. Instances of pre-intersection probe data are clustered into pre-intersection clusters based on a post-intersection road segment identified by the corresponding instance of post-intersection probe data. Instances of post-intersection probe data are clustered into post-intersection clusters based on the post-intersection road segment identified thereby. A traffic level indicator is determined for each cluster. A traffic level indicator difference is determined for each pair of corresponding pre-intersection and post-intersection clusters. Responsive to determining that at least one traffic level indicator difference is greater than a threshold traffic level indicator difference, the intersection is identified as experiencing a traffic jam.
US10565864B2 Localized traffic data collection
A system and method for collecting, processing, storing, or transmitting traffic data. A localized data collection module may retrieve, receive, or intercept traffic data through or from hardware installed in a traffic control cabinet adjacent an intersection or other roadway feature of interest. Data which may have previously been confined to a closed loop traffic control system may be remotely accessible for traffic operations control or monitoring via a network connected server and/or cloud architecture.
US10565862B2 Methods and systems for ambient system control
Provided are methods and systems for ambient system control, comprising multiple detection devices with varying levels of detection capability. The methods and systems contemplate the use of both voice and gesture commands, as well as other inputs, for system control.
US10565861B2 Controllers with adaptable interfaces
Systems and methods for updating a control device may include receiving identifying information about an appliance, receiving identifying information about a component of the appliance, and sending a query to a remote server including information about the appliance and the component. The remote server may provide a response including configuration information for the control device, with a command for the appliance and a command that is specific to the component. A first input of the control device may be mapped to the command for the appliance, and a second input of the control device may be mapped to the command that is specific to the component, etc. When the second input is received, a command that is specific to the component may be generated.
US10565860B1 Offline tuning system for detecting new motion zones in a motion detection system
In a general aspect, an offline system detects new motion zones for a motion detection system. In some examples, observed channel response data is obtained from a motion detection system. The observed channel response data is associated with a plurality of subcarriers for each wireless link over a period of time. Estimated channel response data is generated for each wireless link. Transitions between zones of activity are identified in the estimated channel response data for each of the plurality of subcarriers for each wireless link. A new motion zone of the motion detection system is detected based on the estimated channel response data and the identified transitions.
US10565857B1 Alarm system
The present invention is an alarm system which verifies a user identity before allowing activation of the alarm therefrom. The alarm system may include an alarm device which is used for biometric verification and activation of the alarm, and a control panel which readily provides information about one or more sounded-off alarms. In particular, the alarm device includes a biometric verification unit which may be a fingerprint reader having a touchscreen which uses a fingerprint of the user for verification purposes. The alarm device may be in the form of a fixed device to be secured in a user's desired location in the premises or a portable device to be carried by the user.
US10565853B2 Container with content monitoring and reporting capabilities
An activity monitor is associated with a container, such as a medication bottle, and includes one or more detectors configured to detect activity associated with the bottle, such as movement, opening and/or closing, and changes in volume and/or mass. The activity monitor may include alerting devices and be programmed with scheduling information. The activity monitor may also, or instead, communicate with one or more remote devices such as a user device or monitoring system, such as to receive programming information from those devices or to output activity information to those devices.
US10565852B2 Security element for an object surface
A security element for an object surface separated by a vertical distance, in particular an object height, from a floor area, includes a longitudinally extending flat support body including a first and second flat side. The first flat side is designed to be placed on the object surface. A presence detector and an evaluation unit are mounted on the second flat side, and the support body is made of a flexible material. The presence detector includes a detection region spatially extending around the presence detector away from the first flat side. The detection region is formed by a near-field region, and the evaluation unit includes an electrical energy storage device. The presence detector forms a measuring unit including an electrical characteristic variable. The presence detector also includes at least two electrically conductive electrodes, the electrodes being formed substantially along the entire longitudinal extent of the support body.
US10565851B2 System for monitoring offender during correctional supervisory program
The present disclosure provides details of a system for monitoring an offender during a correctional supervisory program. The system includes an offender communication device that transmit and receive communications via a communication and monitoring center. The offender communication device include a smart phone or tablet that obtains identity information including biometric information from an offender before a communication is transmitted or received. The offender communication device also stores data including metadata, metrics, or content of a communication and transmits the stored data to the communication and monitoring center. The communication and monitoring center transmits and receives communications from the offender communication device and another communication device. Further, the communication and monitoring center provides monitoring functionality to record a communication and determine that a location of an offender is in an authorized location based on rules and requirements of the correctional supervisory program.
US10565850B2 Control device for controlling an alarm output and method for controlling an alarm output as well as medical device
A control device, controlling an alarm output, includes a data network interface, with a signaling interface for outputting a control signal indicating a request for an acoustic and/or optical alarm signal a memory unit and a processor. The data network interface is configured to receive a group message indicating a sender identity and a presence of an alarm state. The memory unit provides a first data set, which indicates a list with potential sender identities, as well as further a second data set, which indicates one or more alarm output time periods. The processor is configured to operate a timekeeping function, and to output the control signal via the signaling interface as a function of an agreement between the sender identity with one of potential sender identities, and as a function of a comparison of a current value of the timekeeping function with data of the second data set.
US10565849B2 Determining use of medication through radio frequency passive modulation
An RF signal is provided by a base such as a smart phone. A remote is engaged with a medication container. The remote includes an RFPM, RF signal receiver, LO signal generator, and IF signal emitter. An energizer on the remote provides power only as medication is dispensed. While energized, the RFPM modulates the RF signal with an LO signal to produce an IF signal. The existence of the IF signal (characteristic of the RFPM, RF signal, and LO signal) thus indicates medication has been dispensed. The IF signal is detected in the base, and registered (recorded, displayed, communicated, etc.) as an indication that medication has been dispensed. The remote may be configured as a label applied to or a sleeve engaged with an otherwise “non-smart” container. This provides authenticated data regarding medication adherence, transparent to the user and requiring no additional user actions to register the data.
US10565847B2 Monitoring bracelet and method of monitoring infant
A monitoring bracelet worn on an infant includes a camera, a prompter, a storage, and a processor. The processor controls the camera, when an object is grasped in a hand of the infant, to capture an image of the object. The processor analyzes size dimensions of the object according to the image and determines whether the object is able to fit inside the mouth of the infant, controls the camera to detect the object in real time when the object is determined to be able to fit inside the mouth of the infant and detects whether the mouth of the infant is opened, and controls the prompter to emit a prompt when the camera detects that the object is held steady in the hand of the infant and the mouth of the infant is opened.
US10565846B2 Systems and methods for a machine learning baby monitor
Systems and methods for a machine learning baby monitor may include a deep learning baby monitor that can recognize one's baby and monitor the baby's emotions. The components of the baby monitor and baby monitor operation manager facilitate the detection of different states and positions the baby is in based on analyses of images of the baby captured by the baby monitor using machine learning techniques and communicate information regarding such detection, such as alerts to remote devices, such as mobile devices of a user.
US10565841B2 Controlling channel usage in a wireless network
Methods, apparatuses, and embodiments related to a technique for controlling channel usage in a wireless network in a multi-band wireless networking system. In a wireless network with multiple wireless networking devices and one or more client devices, communications between the wireless networking devices occurs via a backhaul channel, and communication between the client(s) and the wireless networking devices occurs via a fronthaul channel. Based on interference characteristics of the wireless channels, a device determines a channel usage plan, and communicates the plan via the backhaul channel to the wireless networking devices of the wireless network.
US10565839B1 Security medallion
A security medallion for a portable object may include a housing and a mechanical interface formed in the housing that may be configured to receive a laptop lock. The security medallion may also include a circuit board positioned within the housing that may be operable to provide electronic monitoring of the security medallion. The security medallion may further include a power source positioned within the housing and coupled to the circuit board, and an attachment member supported on the housing and having an adhesive configured to selectively bond to the portable object. The adhesive may be releasable from the portable object by application of a release means.
US10565837B1 Security monitoring system and methods
The present disclosure relates to a system and methods for monitoring an electronic device with an alarm state and responding to an alarm state on the device based upon a location of a respondent and more specifically, the present invention includes monitoring a security or intrusion detection system and communicating via an IP network to a controller with a user defined profile of responses. The present invention also includes a method of using a security unit on an ad hoc basis, rather than requiring a built-in alarm system. The present invention also includes the ability to attach peripheral devices to allow for ad-hoc video recording based upon an alarm state.
US10565836B2 Notification and alert method for wearable and/or other devices
Systems and methods for delivering alerts, notifications and messages, to and, if configured, responses from one to many users wearing technology designed for single and/or multiple media types, utilizing one to many non-primary communication pathways enabled are contemplated in which (a) a primary communication channel pathway, (b) a primary or non-primary control channel(s) is established, by wireless receiver and/or wired connection to a group of users, that (b) then allows an activation method type to provide an alert/notification/message method to one-to-many persons (i.e., users) and/or, one-to-many devices in an addressable manner that establishes a non-primary communication channel path that is parallel and unknown to the primary communication channel path. The overall method consists of a router function and media delivery routing technology) that are actively listening on a primary communication/control pathway or a non-primary control channel. If an activation method is utilized over the communication pathway or non-primary control channel and an activation is designated for specific device(s) assigned within a specific non-primary communication channel pathway, then a delivery method for that device(s) is invoked that processes and delivers the non-primary media (audio, visual, and sensory) based on the command type, any local settings and the media type transmitted. In addition, the wearable device may also include connection to a specialized, logical audio router that manages non-primary communication channels and ‘cut-ins’ or ‘super-imposition’ functions for the delivery of alerts, notifications, and messages as an overlay on the primary communications channel that all users present may then hear, see, feel and/or respond via available methods through the appropriate primary and/or non-primary communications channel.
US10565832B2 Automated teller machine with escrow
An Automated Teller Machine has a housing having an aperture through which documents may pass between the interior and the exterior of the housing. At least one escrow area is defined in the housing. A document transport system extends within the housing for the transport of documents between the aperture and the escrow area.
US10565830B1 Gaming system including claw apparatus and method of using the same
A gaming system including one or more gaming devices (e.g., slot machines) and a claw apparatus. In a physical version, the claw apparatus acts a skill-based bonus game during which players attempt to grab prizes (e.g., cash) during a pre-established time period. In a cash version, the currency remains in a chamber and the amount collected using the moveable claw is tracked using RFID technology or other technology. In one version, the claw apparatus forms part of a game device bank comprising multiple gaming devices. In a video version, the claw apparatus may be depicted on a gaming device display on which players may touch the display to collect virtual prizes or cash.
US10565829B1 Skill-based bingo gaming system and method of using the same
A gaming device and method for conducting an electronic bingo game incorporating a skill-based exercise whereby a player may purchase additional bingo ball draws. Players may use skill to attempt to select specific bingo balls to ensure one or more winning outcomes. The skill-based exercise requires the player to open a trap door over which the remaining bingo balls roll along a conveyor belt. Other skill-based exercises may be implemented to permit a player to attempt to select specific bingo balls.
US10565827B2 Card game with rake
Some embodiments may relate to a game in which a house takes a rake as a fee for playing a game. A game may include a multiplayer baccarat game that may add a skill element. For example, a baccarat game may add the ability for player's to bluff, choose whether to request cards, raise, fold, and so on. Other example methods and apparatus are described. Some embodiments may include a rake version of Chinese poker. Some embodiments include an open face version of a card game. Some embodiments include a card game with a virtual player position that allows users to play in the virtual player position.
US10565825B2 Domino wagering event
A method of executing a wagering event provides at least one and preferably two sets of twenty-eight domino tiles playing cards, each of the tiles or cards having two value areas on each face, the tile face values in each value area ranging from 0-6. Player positions are dealt at least three cards or tiles and a community card or tile is dealt to a center position. Each of the at least three cards is associated with the community card if there is a common value area, and value areas that form multiples of five (5) between the at least three tiles individually and the community card are determined and at least one wager is resolved against a paytable.
US10565821B1 Method and apparatus for enabling variable wagering odds using slot machine draw game wagering and a universal drawing result via assigned bins and modulo functions
A system and method are provided for allowing a plurality of consumers to each select his or her own fixed odds and associated winning payoff from a common universal drawing. The consumer selected custom odds are derived by subdividing one drawing event into a series of variable sized “bins” that reduce wagered odds to a subset of the greater odds of the universal drawing where the totality of generated bins thereby contains 100% of the possible drawing outcomes. A modulo operation is then performed to create a unique pointer position to a congruence number for each of the created previously created bins. Thus, any desired subset of reduced wagering odds can be achieved with the virtual creation of the corresponding number of bins.
US10565819B2 Remote game play in a wireless gaming environment
A system employs a server computing system with an integrated database and wireless communications devices. The wireless communications devices permits players to take a position on a potential outcome of a game and includes remote game play and remote backline playing (taking a position on a potential outcome of a position on game outcome taken by a primary player occupying a player position at a gaming table) and other types of positions not involving money. In response to the electronic indication that the primary player is no longer occupying the player position at the gaming table the system automatically initiates a period locking out players taking positions on the potential outcome of the game such as a position on game outcome lock out period for such proposed backline positions on game outcome and modifies the user interface on a wireless device of the dealer accordingly.
US10565813B2 Remote access authentication and authorization
Features are disclosed for accurately authenticating a delivery agent for unattended delivery of an item. The systems and methods described confirm the location of the delivery agent and proximity to the delivery location using short range wireless communications between a monitoring device at the delivery location and a communication device associated with the delivery agent. Access may also be conditioned on user specified “do not disturb” rules indicating when remote access is authorized. The authentication may be dynamically assessed such as based on a type of item being delivered.
US10565812B2 Apparatus and method for a balcony access status alert system
A barrier that is releasably secured across an ingress/egress to a balcony or other elevated platform. The barrier is a fence-style assembly that has a pair of vertical posts that are releasably secured within respective boots secured to the floor. One of the boots includes a switch-activated transmitter that is inactive when the respective post is seated in the boot. If the post is pulled out of the boot, the switch-activated transmitter transmits a wireless signal to a transceiver located on the barrier which then transmits a signal to an on-site controller that transmits respective text messages to authorized personnel informing them of the barrier removal and restoration and will continue to do so until the barrier status changes. The transceiver may be housed within a housing that also contains a visual and/or audible warning at the barrier vicinity to warn those in the vicinity of the barrier removal.
US10565809B2 Method, system and device for securing and managing access to a lock and providing surveillance
A method for commissioning a collection of electronic locks by inserting the same electronic key into each of the locks and recording in the electronic key and internal code unique to that lock which identifies the lock and is needed to open the lock and a method for biometrically permitted controlled secure access to a container having one of the commissioned electronic locks. A data processing machine is configured to make biometric identifications, credential identifications and input identifications to verify users using the system and control and regulate user access to locks or electronic cylinders.
US10565806B2 Method and apparatus for vehicle warning light handling
A system includes a processor configured to detect a vehicle condition associated with a warning light. The processor is also configured to obtain explanatory information explaining the cause of the warning light. The processor is further configured to present the explanatory information via a vehicle display. Also, the processor is configured to present a plurality of options for further action with the explanatory information and, upon selection of one of the options, take further steps in accordance with the selection option.
US10565805B2 Comparing vehicle performance
A computing device-implemented method includes receiving data representative of one or more travel parameters for distribution ranges for a vehicle that includes a first propulsion system, and, receiving data representative of one or more travel parameters for distribution ranges for a vehicle that includes a second propulsion system. The distribution ranges for the vehicle that includes the first propulsion system are equivalent to the distribution ranges for the vehicle that includes the second propulsion system. The method also includes receiving data representative of one or more travel parameters for distribution ranges for a collection of vehicles. The distribution ranges for the collection of vehicles are equivalent to the distribution ranges for the vehicle that includes the second propulsion system.
US10565799B2 Automatic cockpit identification and augmented image placement
A head-mounted display (HMD) device is disclosed. The HMD device includes a frame and a display system coupled to the frame. A stereo depth camera system coupled to the frame generates stereo depth camera information comprising frames of imagery and depth data that identifies a distance to a simulator cockpit of a simulator. A processor device is coupled to the stereo depth camera system and to the display system. The processor device identifies, based on the stereo depth camera information, a particular cockpit model that corresponds to the simulator cockpit and that identifies a layout of cockpit controls of the simulator cockpit. The processor device, based at least in part on the cockpit model and a physical location of the simulator cockpit, generates computer-generated imagery. The processor device sends the computer-generated imagery to the display system to overlay the computer-generated imagery on top of a portion of a real-world scene.
US10565797B2 System and method of enhancing user's immersion in mixed reality mode of display apparatus
A system and a method for enhancing a user's immersion in a mixed reality mode of head-mounted display apparatus, the system being at least communicably coupled to the aforesaid display apparatus. The system includes at least one camera communicably coupled to a processor. The processor controls said camera to capture sequence of images of real-world environment; analyse sequence of images to identify spatial geometry of real objects in real-world environment and material categories to which real objects belong; process sequence of images to generate sequence of mixed-reality images, based upon spatial geometry and material category of at least one real object that is represented by at least one virtual object in sequence of mixed-reality images, wherein visual behaviour of at least one virtual object emulates at least one material property associated with material category of the at least one real object; and render the sequence of mixed-reality images.
US10565795B2 Virtual vision system
A context based augmented reality system can be used to display augmented reality elements over a live video feed on a client device. The augmented reality elements can be selected based on a number of context inputs generated by the client device. The context inputs can include location data of the client device and location data of nearby physical places that have preconfigured augmented elements. The preconfigured augmented elements can be preconfigured to exhibit a design scheme of the corresponding physical place.
US10565793B2 Virtual reality services within controlled-environment facility
Embodiments provide methods and systems for regulating the use of virtual reality environments provided to residents of controlled-environment facilities. In response to a request for virtual reality programs from an inmate, the privilege status of the inmate is used to determine the available virtual environments in which the inmate may participate. The participation of the inmate within a virtual reality session may be restricted based on the privilege status of the inmate. Any limitations on an inmate's participation within an approved virtual environment may be enforced by restricting the behavior of an avatar representing the inmate within the virtual environment. The privilege status of inmates may be used to enforce restrictions that prohibit contact between certain inmates or certain classifications of inmates. The participation of inmates may be restricted and terminated based on a measured physiological responses to the inmate's participation in a virtual environment.
US10565791B2 Tracking rigged polygon-mesh models of articulated objects
A tracker is described which comprises a processor configured to receive captured sensor data depicting an object. The processor is configured to access a rigged polygon mesh model of the object and to compute a plurality of approximate surface normals of a limit surface of the rigged polygon mesh. The processor is configured to compute values of pose parameters of the model by calculating an optimization to fit the model to the captured sensor data where the optimization uses an evaluation function based on the plurality of approximate surface normals.
US10565790B2 Periocular and audio synthesis of a full face image
Systems and methods for synthesizing an image of the face by a head-mounted device (HMD) are disclosed. The HMD may not be able to observe a portion of the face. The systems and methods described herein can generate a mapping from a conformation of the portion of the face that is not imaged to a conformation of the portion of the face observed. The HMD can receive an image of a portion of the face and use the mapping to determine a conformation of the portion of the face that is not observed. The HMD can combine the observed and unobserved portions to synthesize a full face image.
US10565789B2 Method and system for geometric referencing of multi-spectral data
A method for geometric referencing of multi-spectral data in a sequence of images, the images containing distinct regions representing imaged radiation in respective distinct wavelengths. The method includes selecting a subset from the sequence of images, the subset containing a plurality of images, each image of which represents a field of view that overlaps with a field of view of at least one other image in the same subset; generating a 3D model by performing photogrammetric 3D reconstruction on the images in the subset; estimating a displacement and a yaw between pairs of successive images of the sequence of images; and using the 3D model and the estimated displacement and yaw to calculate photogrammetric parameters for images of the sequence of images that are not in the selected subset. Additionally, a corresponding system and a corresponding computer program product.
US10565788B2 Automatic three-dimensional solid modeling method and program based on two-dimensional drawing
The present disclosure relates to an automatic three-dimensional solid modeling method and program based on a two-dimensional drawing, including at least: acquiring a drawing image; generating a figure by extracting line segments in the drawing image; identifying sub-areas within the figure and identifying spatial types of the sub-areas; and generating a three-dimensional space model by applying height information corresponding to the spatial types of the sub-areas. The present disclosure is convenient in that there is no need to visit the real three-dimensional space in order to implement the corresponding space on a computer, and can remarkably reduce the time required to implement the three-dimensional space.
US10565785B2 Dynamic display of objects within a virtual world by octree-based partitioning and publish/subscribe communication
Some embodiments are directed to a method for dynamic display of objects of a virtual world to a user associated with an observer located within the virtual world, including the observer, determining a first octree structuring the virtual world, and constituting a first partition based on this octree, and a set of subscriptions to each cell of the partitionDetermining for each object a container to which it is attached.Determining, for each container and for said observer, a second octree structuring the container, and constituting a second partition based on said second octree, and a set of subscriptions to each cell of this partition.Defining for each object, columns comprising a hierarchy of nodes determined by a height parameter.Each of the objects publishing events associated with each nodes of the column with a frequency decreasing with its height.
US10565784B2 Systems and methods for authenticating a user according to a hand of the user moving in a three-dimensional (3D) space
Methods and systems for capturing motion and/or determining the shapes and positions of one or more objects in 3D space utilize cross-sections thereof. In various embodiments, images of the cross-sections are captured using a camera based on edge points thereof.
US10565783B2 Federated system mission management
One example includes a federated system manager. Asset adapters receive situational awareness data from a respective plurality of mission assets and convert the situational awareness data into a central data format. Mission constraint adapters receive mission constraint data associated with real-time mission constraints from a respective plurality of mission constraint databases and convert the mission constraint data into the central data format. A mission control adapter receives control data from a mission control station to convert mission control data into the central data format and to provide mission status data to the at least one mission control station for real-time control of the mission. A data model repository maintains a universal data model tracking real-time interactive states of the plurality of mission assets, the real-time mission constraints, and the mission control data. The data model repository also generates the mission status data in real-time based on the universal data model.
US10565781B2 View-dependant shading normal adaptation
A method of adjusting a shading normal vector for a computer graphics rendering program. Calculating a normalized shading normal vector pointing outwards from an origin point on a tessellated surface modeling a target surface to be rendered. Calculating a normalized outgoing reflection vector projecting from the origin point for an incoming view vector directed towards the origin point and reflecting relative to the normalized shading normal vector. Calculating a correction vector such that when the correction vector is added to the normalized outgoing reflection vector a resulting vector sum is yielded that is equal to a maximum reflection vector, wherein the maximum reflection vector is on or above the tessellated surface. Calculating a normalized maximum reflection vector by normalizing a vector sum of the correction vector plus the maximum reflection vector. Calculating a normalized adjusted shading normal vector by normalizing a vector difference of the normalized maximum reflection vector minus the incoming view vector.
US10565780B2 Image processing apparatus, image processing method, and storage medium
An image processing apparatus includes: a first acquiring unit configured to acquire shape information indicating a shape of a surface of an object, and reflection characteristic information indicating a reflection characteristic of the object; a second acquiring unit configured to acquire viewpoint information about a viewpoint of viewing the object, and light source information about a light source applying light to the object; an emphasizing unit configured to emphasize a light reflection intensity of the object so as to increase a degree of emphasis as a degree of flatness of the shape increases in image data representing the object, based on the reflection characteristic information, the viewpoint information, the light source information, and the shape information; and an output unit configured to output the image data representing the object having the light reflection intensity is emphasized by the emphasizing unit.
US10565778B2 Electronic devices for and methods of implementing memory transfers for image warping in an electronic device
A method of implementing memory transfers for image warping in an electronic device is described. The method comprises receiving an input tile associated with an image; generating a geometric boundary around pixels of the input tile; and remapping the pixels in the geometric boundary to an output tile. An electronic device and a non-transitory computer readable storage medium for performing the method are also disclosed.
US10565777B2 Field of view (FOV) throttling of virtual reality (VR) content in a head mounted display
A method for reducing discomfort when viewing virtual reality (VR) content for use in head mounted displays (HMDs). The method includes accessing a model that identifies a plurality of learned patterns associated with the generation of corresponding baseline VR content that is likely to cause discomfort. The method includes processing a first application to generate data associated with simulated user interactions with first VR content of the first application. The method includes comparing the data to the model to identify a pattern in the data matching at least one of the learned patterns, such that the identified pattern is likely to cause discomfort. The method includes identifying a zone in the first application corresponding to identified pattern. The method includes applying a discomfort reduction filter effect within the zone for purposes of reducing potential discomfort in a user.
US10565775B2 Method and apparatus for load balancing in a ray tracing architecture
An apparatus and method for load balancing in a ray tracing architecture. For example, one embodiment of a graphics processing apparatus comprises: an intersection unit engine to test a plurality of rays against a plurality of primitives to identify a closest primitive that each ray intersects; an intersection unit queue to store work to be performed by the intersection unit engine; and an intersection unit offload engine to monitor the intersection unit queue to determine a pressure level on the intersection unit engine, the intersection unit offload engine to responsively offload some of the work in the intersection unit queue to intersection program code executed on one or more execution units of the graphics processor.
US10565774B2 Visualization of surface-volume hybrid models in medical imaging
For visualization in medical imaging, a hybrid volume (22) and surface (24) renderer (16) uses unified ray tracing. Rather than separately rasterizing the surface (24) and ray tracing the volume (22), a same ray or set of rays is used for both the volume (22) and the surface (24). Various effects may be modeled by determining (34) the intersection of the ray with the surface (24) or surfaces (24) and integrating (36) the volume (22) data in parallel. For medical imaging (38), more complex effects, interactive rendering, and/or real-time rendering may be provided by altering the integration for ray tracing based on the detected intersections.
US10565772B2 Graphics processing units and methods for controlling rendering complexity using cost indications for sets of tiles of a rendering space
A graphics processing unit (GPU) processes graphics data using a rendering space which is sub-divided into a plurality of tiles. The GPU comprises cost indication logic configured to obtain a cost indication for each of a plurality of sets of one or more tiles of the rendering space. The cost indication for a set of tile(s) is suggestive of a cost of processing the set of one or more tiles. The GPU controls a rendering complexity with which primitives are rendered in tiles based on the cost indication for those tiles. This allows tiles to be rendered in a manner that is suitable based on the complexity of the graphics data within the tiles. In turn, this allows the rendering to satisfy constraints such as timing constraints even when the complexity of different tiles may vary significantly within an image.
US10565770B2 Communication system and method for providing a bionic virtual meeting room
The invention relates to a communication system and a method for providing a virtual meeting of a first user (U1, U2, U3, U4) and a second user (U1, U2, U3, U4), comprising a first communication device (12, 14, 16, 18, 24, 26, 28, 32, 34) with a first display device (12a, 14a, 16a, 18a, 24a, 26a, 28a, 32a) associated with the first user (U1, U2, U3, U4), and a second communication device (12, 14, 16, 18, 24, 26, 28, 32, 34) with a second display device (12a, 14a, 16a, 18a, 24a, 26a, 28a, 32a) associated with the second user (U1, U2, U3, U4). Moreover a virtual meeting space (22) is displayed on the second display device (12a, 14a, 16a, 18a, 24a, 26a, 28a, 32a), user related data (B1, B2, B3, D1, D2, D3) related to the first user (U1, U2, U3, U4) are provided and a first displaying characteristic (B1′, B2′, B3′) of a first object (U1′, U2′, U3′, U4′, 30) is determined in dependency of the provided user related data (B1, B2, B3, D1, D2, D3) according to a set degree of variance (R1, R2, R3) of the user related data (B1, B2, B3, D1, D2, D3). Further the first object (U1′, U2′, U3′, U4′, 30) is displayed with the determined first displaying characteristic (B1′, B2′, B3′) according to the set degree of variance (R1, R2, R3) within the virtual meeting space (22) displayed on the second display device (12a, 14a, 16a, 18a, 24a, 26a, 28a, 32a) to the second user (U1, U2, U3, U4).
US10565764B2 Collaborative augmented reality system
An augmented reality device computationally processes an image frame against a first augmented reality profile stored in a local database. The first augmented reality profile includes first annotation content associated with a first object and is obtained from a second user device. In response to an object computationally processed from the first image frame satisfying a predetermined threshold of similarity with the first object in the first augmented reality profile, the first annotation content is rendered, on a display of the first user device, relative to the first object according to rendering instructions for the first annotation content.
US10565763B2 Method and camera device for processing image
Methods of processing an image and terminals are provided. In one aspect, the number of persons in an image to be processed is determined, image processing is performed on a user image to be processed in the image when the number of the persons is greater than or equal to a threshold.
US10565747B2 Differentiable rendering pipeline for inverse graphics
A system, method, and computer readable medium for inverse graphics rendering comprise a differentiable rendering pipeline and a gradient descent optimization engine. A given scene is described using scene parameters. Visibility functions, and other rendered functions, are constructed to be continuous and differentiable, allowing the optimization engine and the rendering pipeline to efficiently iterate through increasingly refined scene models.
US10565746B2 Systems and methods for PET image reconstruction
A method may include: obtaining a 3D CT image of a scanning area of a subject; obtaining PET data of the scanning area of the subject; gating the PET data based on a plurality of motion phases; reconstructing a plurality of gated 3D PET images; registering the plurality of gated 3D PET images with a reference 3D PET image; determining a motion vector field corresponding to a gated 3D PET image of the plurality of gated 3D PET images based on the registration; determining a motion phase for each of the plurality of CT image layers; correcting, for each of the plurality of CT image layers, the CT image layer with respect to a reference motion phase; and reconstructing a gated PET image with respect to the reference motion phase based on the corrected CT image layers and the PET data.
US10565742B1 Image processing method and apparatus
The present invention discloses an image processing method and apparatus. The method comprises the steps of: counting the number of pixels distributing in different brightness values in the target image; determining an initial central brightness value that maximum numbers of pixels have and determining an average brightness value of the target image; and adjusting a quantity distribution of the pixels in the target image at different brightness values, so as to make a new central brightness values that maximum number of pixels have closer to the average brightness value than the initial central brightness value, and to expand a range of pixel brightness values having preset brightness thresholds in which the new central brightness value is included. The present invention discloses an image processing method and apparatus, which enlarges the range around the central brightness value and adjusts the brightness distribution of the image to enhance the details of the image.
US10565733B1 Virtual inductance loop
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for virtual inductance loop technology. In one aspect, a method includes calibrating, using calibration parameters, cameras directed towards a scene, obtaining, by the cameras, images corresponding to the scene, identifying reference structures in the scene, and determining, based on the reference structures and the images, locations in the scene for generating virtual inductance loop lines in the scene. The method also includes generating the virtual inductance loop lines to be imposed on the images, comparing the virtual inductance loop lines to determine one or more offsets, and determining, based on the offsets, characteristics of the scene.
US10565731B1 Pose tracking system with multi device shared scene map
A virtual environment or mixed reality environment system including a headset device and controller. Both the headset device and the controller are configured to access and update a shared scene map. In some cases, the headset device may implement pose tracking with respect to the headset device and the controller and the controller may also implement pose tracking with respect to the headset device and the controller.
US10565730B2 Survey data processing device, survey data processing method, and survey data processing program
A technique is provided to enable reduction in cost relating to installation of orientation targets in aerial photogrammetry. A survey data processing device includes a positioning data receiving unit, a relative orientation unit, an absolute orientation unit, and an adjustment calculation executing unit. The positioning data receiving unit receives positioning data obtained by tracking and positioning a reflective prism of an aerial vehicle by a total station. The aerial vehicle also has a camera. The relative orientation unit calculates relative exterior orientation parameters of the camera by relative orientation using photographed images taken by the camera. The absolute orientation unit provides a true scale to the relative exterior orientation parameters by absolute orientation using the positioning data and the relative exterior orientation parameters. The adjustment calculation executing unit corrects the relative exterior orientation parameters having the true scale, by using a positional relationship between the camera and the reflective prism.
US10565729B2 Optimizations for dynamic object instance detection, segmentation, and structure mapping
In one embodiment, a method includes a system accessing an image and generating a feature map using a first neural network. The system identifies a plurality of regions of interest in the feature map. A plurality of regional feature maps may be generated for the plurality of regions of interest, respectively. Using a second neural network, the system may detect at least one regional feature map in the plurality of regional feature maps that corresponds to a person depicted in the image, and generate a target region definition associated with a location of the person using the regional feature map. Based on the target region definition associated with the location of the person, a target regional feature map may be generated by sampling the feature map for the image. The system may process the target regional feature map to generate a keypoint mask and an instance segmentation mask.
US10565726B2 Pose estimation using multiple cameras
A device includes a first camera and a processor configured to detect one or more first keypoints within a first image captured by the first camera at a first time, detect one or more second keypoints within a second image captured by a second camera at the first time, and detect the one or more first keypoints within a third image captured by the first camera at a second time. The processor is configured to determine a pose estimation based on coordinates of the one or more first keypoints of the first image relative to a common coordinate system, coordinates of the one or more second keypoints of the second image relative to the common coordinate system, and coordinates of the one or more first keypoints of the third image relative to the common coordinate system. The first coordinate system is different than the common coordinate system.
US10565725B2 Method and device for displaying virtual object
Provided is a method and device for displaying a virtual object that detects a main marker and a sub marker included in a reference device, identify the sub marker based on the main marker, and display a virtual object on a display device based on a relative position between the display device and the reference device calculated based on the main marker and the sub marker.
US10565723B2 Systems and methods for drift correction
A method, device, and non-transitory computer-readable storage medium having data stored therein to correct for drift in an electronic device is described. Embodiments comprise determining a first center pose of the electronic device. Then, tracking, using a sensor in conjunction with computer vision operating on a processor, at least one key point within a scene when the first center pose is within a tolerance with respect to a reported center pose. Determining a derived center pose based upon the first center pose and the at least one key point. Disabling the sensor for a predetermined time. After the predetermined time, determining whether a second center pose is within the tolerance with respect to the derived center pose. Using the sensor, tracking the at least one key point when the second center pose is within the tolerance with respect to the derived center pose. Adjusting the second center pose when there is a difference between the second center pose and the derived center pose.
US10565718B2 System and method of scanning an environment
A system and method of generating a two-dimensional image of an environment is provided. The system includes a 2D scanner that comprises a light source, an image sensor and a controller. The controller determines a distance value to at least one of the object points. An inertial measurement unit is coupled to the scanner and has a first sensor. The first sensor has a first characteristic. A mobile computing device is removably coupled to the 2D scanner, the mobile computing device having a second sensor, the second sensor having a second characteristic. Processors are provided that are responsive to compare the first characteristic and the second characteristic and select one of the first or second sensor based on the comparison. The processors are further generate an image of the environment based on a signal from the selected first or second sensor.
US10565705B2 Systems and methods for collecting and transmitting assay results
Systems and methods are provided for collecting, preparing, and/or analyzing a biological sample. A sample collection site may be utilized with one or more sample processing device. The sample processing device may be configured to accept a sample from a subject. The sample processing device may perform one or more sample preparation step and/or chemical reaction involving the sample. Data related to the sample may be sent from the device to a laboratory. The laboratory may be a certified laboratory that may generate a report that is transmitted to a health care professional. The health care professional may rely on the report for diagnosing, treating, and/or preventing a disease in the subject.
US10565700B2 Digital color assessment
A machine includes an enclosure having a double layer wall including an outer wall that provides mechanical protection and protection from dust, fluids and environmental factors and an inner wall having a gradient change in reflectance with height within the enclosure; a lens coupled to the enclosure, the lens defining an optic axis-within the enclosure parallel to the gradient change in reflectance with height; a camera coupled to the lens; an image processing circuit coupled to the camera; and a plurality of light sources coupled to the enclosure, the plurality of light sources defining a plurality of illuminant axes located substantially symmetrically around and parallel to the optic-axis. Each of the plurality of light sources includes a plurality of independently controllable segments located along the illuminant axes so an angle of illumination from the plurality of light sources to the optic axis can be controlled.
US10565697B2 Utilizing overlay misregistration error estimations in imaging overlay metrology
Systems and methods are provided, which calculate overlay misregistration error estimations from analyzed measurements of each ROI (region of interest) in at least one metrology imaging target, and incorporate the calculated overlay misregistration error estimations in a corresponding estimation of overlay misregistration. Disclosed embodiments provide a graduated and weighted analysis of target quality which may be integrated in a continuous manner into the metrology measurement processes, and moreover evaluates target quality in terms of overlay misregistration, which forms a common basis for evaluation of errors from different sources, such as characteristics of production steps, measurement parameters and target characteristics. Such common basis then enables any of combining various error sources to give a single number associated with measurement fidelity, analyzing various errors at wafer, lot and process levels, and/or to trade-off the resulting accuracy for throughput by reducing the number of measurements, in a controlled manner.
US10565696B2 Systems and methods for producing image feedback
A method performed by an electronic device is described. The method includes determining an image capture mode. The method also includes determining one or more image quality parameter weights based on the image capture mode. The method further includes capturing an image. The method additionally includes determining an image quality score for the image based on the one or more image quality parameter weights. The method also includes providing feedback for the image based on the image quality score.
US10565694B2 Image processing apparatus, image processing method, and program for reproducing tone of a high dynamic range (HDR) image
There are provided an apparatus and method capable of displaying HDR image on SDR display apparatus without large deterioration in image quality. The apparatus has a display control unit for converting an HDR image signal and generating an output signal into a display unit. The display control unit converts an input HDR image signal in case the HDR image signal is input, and generates and outputs a converted HDR signal according to a γ correction curve with an I/O characteristic reverse to a γ curve corresponding to an I/O characteristic of an SDR display unit to the display unit. In case the γ curve corresponding to the I/O characteristic of the SDR display unit is a 2.2-th power curve, the display control unit converts the input HDR image signal, and generates and outputs a converted HDR signal with I/O characteristic according to a (1/2.2)-th power curve to the display unit.
US10565693B2 Head-mounted electronic device
A head-mounted electronic device according to various embodiments of the present invention may comprise: a curved display; a frame having a mounting surface having a curvature such that the curved display is mounted thereon; and a pair of optical assemblies provided on the left and right sides of the interior of the frame, respectively, so as to provide displayed images to the left and right eyes of the user, the optical assemblies comprising a first lens that forms a view angle of a binocular field of view and a second lens arranged to slope with regard to the first lens, thereby forming an additional view angle of the left or right field of view. In addition, the above head-mounted electronic device may be implemented variously according to embodiments.
US10565686B2 Systems and methods for training neural networks for regression without ground truth training samples
A method, computer readable medium, and system are disclosed for training a neural network. The method includes the steps of selecting an input sample from a set of training data that includes input samples and noisy target samples, where the input samples and the noisy target samples each correspond to a latent, clean target sample. The input sample is processed by a neural network model to produce an output and a noisy target sample is selected from the set of training data, where the noisy target samples have a distribution relative to the latent, clean target sample. The method also includes adjusting parameter values of the neural network model to reduce differences between the output and the noisy target sample.
US10565685B2 Denoising binned-depth images
According to one implementation, an image rendering system includes a computing platform having a hardware processor and a system memory storing an image denoising software code. The hardware processor executes the image denoising software code to receive an image file including multiple pixels, each pixel containing multiple depth bins, and to select a pixel including a noisy depth bin from among the pixels for denoising. The hardware processor further executes the image denoising software code to identify a plurality of reference depth bins from among the depth bins contained in one or more of the pixels, for use in denoising the noisy depth bin, and to denoise the noisy depth bin using an average of depth bin values corresponding respectively to each of the reference depth bins.
US10565684B2 Super-resolution method and system, server, user device and method therefor
A super-resolution method, a super-resolution system, a user equipment and a server. The super-resolution method includes: training an image sample at a server; obtaining a server-side image database; updating a local image database in a user device by using the server-side image database; and displaying an input low-resolution image as a high-resolution image.
US10565683B2 Image processing method, apparatus and machine-readable media
Embodiments of the present application provide a method and an apparatus, and a machine readable media for image processing. The method includes obtaining a panoramic video image, where the panoramic video image is determined based on a perspective mapping, and the panoramic video image includes a primary perspective region and at least one secondary perspective region; dividing the secondary perspective region into at least two sub-regions based on distribution information of high-frequency components in the secondary perspective region; determining respective filter templates of the sub-regions, and filtering the sub-regions using the respective filter templates; and determining a filtered panoramic video image.
US10565682B2 Constructing map data using laser scanned images
A computer that includes a processor and memory that stores processor-executable instructions. The processor can be programmed to: generate a plurality of transform patch images (PTPIs) by applying a mathematical transform operator to a plurality of map-perspective patch images (PMPPIs) received from at least one vehicle laser-scanner; combine at least some of the PTPIs into a single patch image; and construct a map patch image using the single patch image.
US10565679B2 Imaging device and method
An imaging device incorporated in an omnidirectional video capturing system including an imager, a memory, and a transmitter. The imager includes imaging lenses to capture images from a plurality of directions. The memory stores projective transformation data. The projective transformation data includes photographing direction data representing the plurality of directions and projection data representing image heights of the images associated with angles at which light rays enter the imaging lens. The transmitter reads the projective transformation data stored in the memory, and transmits frame data of the images and the projective transformation information to an image processing device of the omnidirectional video capturing system.
US10565670B2 Graphics processor register renaming mechanism
A processing apparatus is described. The apparatus includes a graphics processing unit (GPU), including a plurality of execution units to process graphics context data and a register file having a plurality of registers to store the graphics context data; and register renaming logic to facilitate dynamic renaming of the plurality of registers by logically partitioning the plurality of registers in the register file into a set of fixed registers and a set of shared registers.
US10565667B2 Methods and systems for optimized and accelerated registration and registration management
Embodiments of the present invention provide methods, systems, apparatuses, and computer program products for optimized and accelerated registration and registration management. In one embodiment, a method is provided for identifying one or more time periods in which a stress level measure for an entity satisfies a configurable threshold. Responsive to identifying the one or more time periods for each account from the plurality of user accounts and during the identified one or more time periods, a determination of whether the respective user account is eligible to register for each of one or more events is made based on restrictions associated with each respective event and based on the information associated with the respective user account. This allows a quicker response to eligibility checks during times when the entity is experiencing a high level of stress.
US10565666B2 Protect intellectual property (IP) rights across namespaces
Systems, methods, and apparatuses consistent with the invention relate to protecting namespaces. In one exemplary implementation, the systems, methods, and apparatuses may validate whether or not there is consistency of sponsorship between a first namespace and a second namespace grouped with the first namespace, and perform an action related to the first namespace if there is consistency of sponsorship.
US10565664B2 Controlling access to a vault server in a multitenant environment
A computer-implemented method includes: receiving, by a computing device, a vault access request for vault credentials stored by a vault server; verifying, by the computing device, whether a source of the vault access request originated from a multitenant application server; preventing, by the computing device, access to the vault server and the vault credentials when the source of the vault access request has not been verified as originating from the multitenant application server; obtaining, by the computing device, vault credentials from a vault server based on verifying that the source of the vault access request originated from the multitenant application server; and executing, by the computing device, a multitenant application task using the vault credentials.
US10565659B1 Method and system for generating real-time images of customer homes during a catastrophe
A method and system may display real-time aerial images of insured properties in a neighborhood captured from an unmanned aerial vehicle (UAV), a manned aerial vehicle (MAV), or from a satellite device. For example, aerial images of a neighborhood having insured properties, that have been affected by a catastrophe, may be received from the UAV, MAV, or the satellite device. Aerial images of each insured property may be analyzed to determine a damage severity level and assign a damage severity level indicator to the damage severity level. As a result, the property owner may receive a notification that a catastrophe has impacted her neighborhood. Moreover, the real-time images, with damage severity level indicators overlaying the property, may be transmitted via a web page to the property owner's web-enabled device after the property owner logs in to a customer account.
US10565657B2 Methods and apparatuses for risk assessment and insuring intermittent electrical systems
Methods and systems for generating a probability assessment for peak demand reduction for utility customers using a conditional-output energy generator are described. One method includes providing a customer data set and one or more historical generator production data sets for one or more intermittent generators that meteorologically correspond with the customer data set. Time intervals are defined in the data sets and a production distribution curve is generated for each time interval. A simulation is performed using the historical customer consumption data and the production distribution curves to obtain a net demand distribution curve for each time interval. These methods and systems may provide probability-based economic evaluation of consumption management systems.
US10565656B1 Systems and methods for auditing discount card-based healthcare purchases
An adjudicated prescription claim transaction response is received and includes a total amount paid by the claims processor, a patient pay amount, and the pharmacy's Usual and Customary Charge amount for a product/service. The adjudicated response can be evaluated to determine it was approved/paid and the total amount paid by the claims processor is zero or less. An income audit evaluation may be conducted by comparing the patient pay amount to the Usual and Customary Charge amount. Based on the Usual and Customary Charge amount being less than or less than or equal to the patient pay amount, a reversal transaction can be generated and transmitted to a claims processor computer for adjudication. Further, the adjudicated prescription claim transaction response can be converted from an approved/paid response to (or replaced by) a rejected adjudicated prescription claim transaction response and transmitted to the pharmacy computer that initiated the prescription claim transaction.
US10565655B2 Systems and methods for providing customized financial advice
A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method for providing customized financial advice. The system may receive transaction data for a transaction associated with a customer and satisfaction data associated with the transaction. Based on the received transaction data and satisfaction data, the system may update a financial state of the customer and a financial policy for determining one or more actions to take in order to maximize a cumulative reward associated with the customer. The system may determine and output a recommended action based on the updated financial policy and customer financial state.
US10565646B2 Methods and apparatus to internalize trade orders
Methods and apparatus to internalize trade orders are described herein. An example method includes obtaining, via an internalization manager, a trade order communicated to an exchange. The trade order corresponds to a tradeable object offered at the exchange. The example method includes comparing, via the internalization manager, the trade order to one or more trade orders in an internalization order record to determine whether a matching contra-side trade order is included in the one or more trade orders in the internalization order record. The example method includes communicating, via the internalization manager, an order modification to the exchange if a matching contra-side trade order is included in the one or more trade orders in the internalization order record, and matching, via the internalization manager, if a matching contra-side trade order is included in the one or more trade orders in the internalization order record, the trade order to the matching contra-side trade order in the internalization order record.
US10565644B2 Methods and apparatus for ingestion of legacy records into a mortgage servicing blockchain
Apparatus and methods for ingesting Legacy Records of mortgage loan servicing actions onto a Blockchain. The Blockchain is distributed to Participants in the Loan, such as the Borrowers, Regulators, Servicers, and Vendors. The present disclosure further provides a method for homogenizing a variety of Vendor Formats for inclusion on the Blockchain and memorializing execution of a smart contract on the Blockchain.
US10565643B2 Systems and methods of presenting simulated credit score information
In an embodiment, a computer system receives credit information relating to a consumer, and calculates a credit score associated with the consumer. The system constructs a credit score scenario user interface. The system maintains a plurality of credit score simulation scenarios, and calculates a plurality of simulated credit scores associated with respective credit score simulation scenarios. The system also constructs a credit score simulation control interface. The system maintains a plurality of credit score simulation parameters, and generates a user interface with a graphical indication of the calculated credit score and a plurality of sliders, each slider being divided into segments that are colored to graphically indicate the likely effect of repositioning the slider within the respective segment. When the user repositions the sliders, the graphical indication of the calculated credit score is adjusted, based on a recalculation of the credit score.
US10565640B2 Proximity-based inter-computing device negotiation
Embodiments are disclosed herein for inter-computing device negotiation. In some embodiments, a first computing device may determine that a second computing device is within a predetermined proximity of the first computing device, and may cause the transmission of negotiation initiation data to the second computing device in response to the determination. The first computing device may receive negotiation response data provided by the second computing device, and may determine that the negotiation response data meets negotiation evaluation criteria. In response, the first computing device may cause the transmission of a confirmation message to the second computing device. Other embodiments may be disclosed and/or claimed.
US10565639B1 Techniques to facilitate online commerce by leveraging user activity
The present disclosure is directed to techniques to facilitate online commerce by leveraging user activity, specifically search activity for goods/services on an online platform. As described herein, the online platform refers to a turnkey e-commerce solution that enterprises use to manage electronic transactions involving their goods/services. Some techniques are directed to an improved online platform operative to predict a user's intention behind a search query and after a consider number of search queries, to have that search query as a dynamic search filter for the online platform. Other embodiments are described and claimed.
US10565637B2 System and method for directing a customer to additional purchasing opportunities
A dynamic merchandising system creates for each of a plurality of products in a plurality of purchase orders a list of products purchased together. This information is then used to create ordered lists reflecting relationships between various product attributes, e.g., the relationships between different brand names purchased together, different product categories purchased together, different catalog pages of products purchased together, etc. From these ordered relationship lists information may be selected and presented to the customer for the purpose of directing the customer to additional purchasing opportunities.
US10565635B2 Item recognition and interaction
A system for identifying and providing user interface features based on a captured image wherein the system performs operations including capturing video frames, delineating an object within at least one of the video frames, determining identification information about the object; and augmenting the display of the object.
US10565632B1 Transaction control system and method
A system controls a transaction from initiation to completion using live vendor inventory database and purchaser entered parameters from a mobile application. A network interface receives parameters entered by the subscribers through the mobile application on the subscriber mobile device and receives inventory updates from vendor systems, the inventory updates including at least a vendor price and identifying information. The system communicates with an accounts server to confirm subscriber funds and place a hold on subscriber funds equal to the required subscriber price and implementing a matching algorithm to detect matching results by determining if any vendor prices and identifying information satisfy any required subscriber prices and descriptions. The system transmits an alert to the subscriber mobile device with matching results, receives a selection from the subscriber of at least one of the matching results, conducting payment processing for the matching result and closes the transaction.
US10565630B2 Method and system for identification of specially formatted data sets for optimization of acquirer performance
A method for identifying attributes for transaction messages exhibiting technical decline factors includes: storing transaction messages, each being formatted based on one or more standards and including a plurality of data elements including a first data element configured to store a response code; storing a plurality of attribute correspondences, each including a correspondence between a transaction attribute and data element value for a specific data element; executing a first query to identify a subset of transaction messages where the response code is one of a predetermined set of values; executing a second query to associate, for each transaction message, one or more transaction attributes based on data element values in the message and the attribute correspondences; identifying one or more transaction groups, each group corresponding to at least one transaction attribute and including transaction messages of the subset associated with each corresponding transaction attribute.
US10565624B2 Asset orchestration across multiple device types, media spaces, and time
Particular embodiments provide a system to support orchestration of media assets that are delivered across multiple media spaces, time, and multiple device types in a coordinated manner. The system exposes a sequence of media assets to a user under media space, time, and device constraints. A campaign may be broken up into multiple media assets (e.g., different creatives, such as advertisement creatives). To target a user across different media spaces, the system may generate spanning rules based on metadata concerning multiple media spaces, time, and multiple device types for the campaign. An analytics service may provide analytics information for the delivered media assets to allow the coordination to continue in the sequence. Also, the analytics information may be used to change the spanning rules for future delivery of media assets.
US10565612B2 System, method and user interface for generating electronic mail with embedded optimized live content
A system for introducing behaviorally tested live content (18) into an electronic mail message comprising at least one dynamic live content area (1006) sent through an e-mail service provider system (16) comprises memory and a click manager (28). The memory 5 includes behaviorally tested live content comprising image data. The click manager (28) receives an indication of the opening of the message by a recipient, whereupon the click manager (28) accesses the memory to retrieve behaviorally tested live content (18) and send the retrieved behaviorally tested live content (18) for rendering in the dynamic live content area (1006) of the electronic mail message opened by the one of the plurality of 0 recipients.
US10565611B2 Controlling real-time execution of internet communication campaigns with parameterizable flow control structures
Systems and methods for real-time control of Internet messaging campaigns. Processing commences upon retrieving a computer-readable schematic capture or other computer representation of an Internet messaging campaign or marketing campaign flow. During execution of the campaign flow, decision points in the form of program stage gates as given in the schematic are reached, and corresponding program stage gate expressions are evaluated based on then-current real-time conditions or values. When the program stage gate expression evaluates to one of a set of alternative values (e.g., “take forward path” or “take alternative path1” or “take alternative path2”), then the program execution will initiate a set of execution actions given in the marketing campaign schematic. In cases when then-current real-time conditions or values evaluate to an alternate value or in cases when the real-time conditions or values are not available or cannot be evaluated within a timeout period, then remedial action is initiated.
US10565600B2 Techniques for channel-independent offer management
Techniques for channel-independent offer management are provided. An offer management server can be deployed in a variety of architectural arrangements within an enterprise. The offer management server provides cross-platform and channel-independent evaluation of offers and offer management for the enterprise.
US10565597B2 Real-time pattern matching of database transactions and unstructured text
Aspects include obtaining a pattern that describes an event in a natural language format. The pattern that describes the event is converted into at least one identified pattern key value pair. A database transaction is monitored and converted into a least one database transaction key value pair. A similarity score is calculated by scoring similarities between the identified pattern key value pair(s) and the database transaction key value pair(s). Based on similarity score meeting a threshold, an alert is output to indicate that the database transaction matches the pattern that describes the event.
US10565594B1 Transaction control system and method
A system controls a transaction from initiation to completion using live vendor inventory database and purchaser entered parameters from a mobile application. A network interface receives parameters entered by the subscribers through the mobile application on the subscriber mobile device and receives inventory updates from vendor systems, the inventory updates including at least a vendor price and identifying information. The system communicates with an accounts server to confirm subscriber funds and place a hold on subscriber funds equal to the required subscriber price and implementing a matching algorithm to detect matching results by determining if any vendor prices and identifying information satisfy any required subscriber prices and descriptions. The system transmits an alert to the subscriber mobile device with matching results, receives a selection from the subscriber of at least one of the matching results, conducting payment processing for the matching result and closes the transaction.
US10565587B1 Systems and methods for cryptographic authentication of contactless cards
Example embodiments of systems and methods for data transmission system between transmitting and receiving devices are provided. In an embodiment, each of the transmitting and receiving devices can contain a master key. The transmitting device can generate a diversified key using the master key, protect a counter value and encrypt data prior to transmitting to the receiving device, which can generate the diversified key based on the master key and can decrypt the data and validate the protected counter value using the diversified key.
US10565573B2 Reported location correction system
In one embodiment, the location or zip code of purchasers in a card present electronic transaction may be reviewed and compared to the reported location or zip code of a merchant. If the difference or variance from the customer zip code or location to the customer location or zip code is over a threshold, the merchant is indicating as requiring additional attention.
US10565572B2 Securing customized third-party content within a computing environment configured to enable third-party hosting
Disclosed herein are representative embodiments of methods, apparatus, and systems for facilitating the use and exchange of customized third-party content in a distributed computing environment that allows for third-party hosting. Embodiments of the disclosed technology concern an application store within an application (e.g., an “in-app app store”). The application store can offer downloadable digital content and/or roaming entitlements to a user of the application. Further, in particular embodiments, the downloadable content and/or entitlements are generated by a third party (e.g., a party different than the provider/publisher of the application and the user of the application). Also disclosed are methods and mechanisms for copy-protecting such content.
US10565568B2 System and method for processing transaction records for users
A computer system can implement a network service by receiving, from a computing device of a user, image data comprising an image of a record. the computer system can then execute image processing logic to determine a first set of information items from the image, and identify a second set of information items that are not determinable from the record. The computer system may then execute augmentation logic to process the record by (i) accessing a transaction database to identify a plurality of transactions made by the user, (ii) using the first set of information items, identifying a matching transaction from the plurality of transactions that pertains to the record, and (iii) resolving the second set of information items using the matching transaction. The computer system can classify the record in a user account of and generate an expense report for the user.
US10565567B2 System for handling network transactions
A method of securing a transaction that comprises a trust entity computer in communication with data storage, a first party and a second party over a network, and receiving a request from the first party to undertake a transaction with the second party. In addition, receives a first token, storing the first token in the data storage, receiving a second token from the second party, comparing the stored first token and the received second token, if the stored first token and the received second token are a match, enabling the transaction.
US10565564B2 Rescheduling flexible events in an electronic calendar
Systems and methods for managing flexible events in an electronic calendar are disclosed. In embodiments, a computer-implemented method comprises: determining, by a computing device, that an electronic calendar event is a flexible event based on recording data of the electronic calendar event indicating that a recording of the electronic calendar event may be available; determining, by the computing device, an end date by which the electronic calendar event must be completed based on the scheduling data; and displaying, by the computing device, an electronic calendar with the electronic calendar event to a user.
US10565557B2 System and control method therefor
In the system, the image forming apparatus includes a unit that sends the status information of the image forming apparatus to the management server, and a unit that requests the web service provided by the service server to register device information, and the service server includes a unit that register and manage user information of a user of the web service provided by the service server, a unit that, in response to a request from the image forming apparatus, registers the device information of the image forming apparatus and user information managed in association with each other, and a unit that issues, to the user of the image forming apparatus that is registered with the web service, a notification related to the image forming apparatus, using the status information provided by the management server.
US10565554B2 Methods and systems for monitoring a retail shopping facility
In some embodiments, apparatuses and methods are provided herein useful for a retail shopping facility to maintain stocked shelves, in part, from obtaining images of the store shelves via cameras mounted onto shopping carts. By one approach, the images obtained from the shopping carts are compared with planogram images to determine where retail products are needed to restock the shelves. In some examples, the shopping cart has a control circuit that determines when to capture electronic images based, in part, upon a sensor mounted onto the shopping cart, instructs the camera to capture the electric image, and stores the captured electronic image in the memory.
US10565550B1 Real time scanning of a retail store
A scanning system for a retail store includes a plurality of electric beacons located in aisles in a retail store A plurality of shopping carts having on board 3D scanning components are configured to scan items along aisles in a retail store, collect and process 3D information and transmit the 3D information to a store server. Each of the plurality of shopping carts include 3D cameras for 3D scanning, sensors for sensing the electric beacons, at least one processor and a communications module for remotely communicating with the store server. The store server is configured to gather the 3D information transmitted from the plurality of shopping carts to generate a 3D model of the retail store.
US10565546B2 System and method for obtaining out-of-stock inventory
In a system and method for obtaining out of stock inventory at a retail enterprise, stored product codes are associated with one or more store codes and each associated store code is associated with an inventory number. The product codes identify products for sale, the store codes identify stores that normally stock the identified products and each inventory number identifies the number of the products in inventory at each store. In response to a wirelessly received product code, store code and customer code, a processor determines the stored product code that matches the wirelessly received product code, the associated store code that matches the wirelessly received store code and its associated inventory number, and controls a communication circuit to wirelessly transmit a notification message to the mobile communication device that transmitted the codes. The notification message illustratively relates to the availability within the retail enterprise of the identified product.
US10565542B2 Systems and methods for creating and using a hybrid-digital mailbox
A method, electronic device, and computer-readable storage medium are provided for displaying a hybrid-digital mailbox. In one embodiment, the a method is provided for determining a user identifier corresponding to the hybrid-digital mailbox, extracting profile information corresponding to the user identifier, determining a delivery point associated with the user identifier based on the profile information, sending a request for information regarding incoming delivery items associated with the identified delivery point, and displaying a user interface depicting a listing of the incoming delivery items associated with the identified delivery point.
US10565540B2 Oilfield water and well management using modeled predictions of oilfield water production or hydrocarbon production
A method for managing oilfield water. Oilfield water data is grouped into discrete and non-overlapping groups. Outliers are removed from the data. Features of the remaining data are analyzed to identify most discriminative feature. The data is separated into training data and testing data, and the training data is fit into a model that shows the best precision, accuracy and recall. The model is confirmed using the testing data. Upon confirmation of the accuracy of the model, the model is applied to data for a new proposed oilfield well, and a new proposed project is implemented or disapproved based on a result of the identified model that predicts water production of the new proposed oilfield well.
US10565538B1 Customer attribute exemption
The present disclosure extends to methods, systems, and computer program products for generating attribute tables for holding attributes while a corresponding business plan is in an approval process. The present disclosure also extends to methods, systems and computer program products for approving proposed business plans and automatically generating workflow for establishing data tables for aggregating customer profile data in those data tables. The present disclosure also extends to methods, systems and computer programs for excluding, hiding or removing certain items of information or data from data contained in one or more attribute tables.
US10565536B2 Automated process reversal
A method and system for automatically reversing a process is provided. The method includes defining a forward process comprising a set of forward activities for automatically performing an automated task. First undo activities and associated data structures, associated with undoing a first forward activity of the set of forward activities, first interdependencies between the first undo activities are defined. Additionally, first triggers comprising a first link between the first forward activity and the first undo activities are defined. Second undo activities and associated data structures, associated with undoing a second forward activity as well as second interdependencies between the second undo activities are defined. Additional second triggers comprising a second link between the second forward activity and the second undo activities are defined.
US10565534B2 Constraints and constraint sharing in a catalog service platform
A service provider system may implement an enterprise catalog service that manages software products and portfolios of software products on behalf of service provider customer organizations. Through an administrator interface of the service, a customer organization administrator may create constraints on the use of the software products, and each constraint may include one or more rules about how the products can be launched. These may include environmental constraints (specifying a region in which a product launches), restrictions on input parameter values (including the types of resource instances on which a product can be launched), quotas (controlling the number of product installations), or billing constraints. Constraints may be applied on a user-to-product arc or on a portfolio-to-product arc. Constraints may be stored as objects, and reference to those objects may be added to product or portfolio objects. Constraints may be shared across object versions, portfolios, or service provider customer accounts.
US10565529B1 System and method for managing routing of customer calls to agents
A call management system of a call center retrieves customer demographic data associated with a customer identifier for an inbound caller, i.e., customer. A predictive model including a logistic regression model and tree based model determines a value prediction signal for the identified customer. Based on the value prediction signal determined, the predictive model classifies the identified customer into a first value group or a second value group. The call management system routes a customer classified in the first value group to a first call queue for connection to one of a first pool of call center agents who are authorized to present an offer to purchase a product, and routes a customer classified in the second value group to a second call queue for connection to one of a second pool of call center agents who are not authorized to present the offer to purchase the product.
US10565528B2 Analytic system for feature engineering improvement to machine learning models
A computing device determines a sparse feature representation for a machine learning model. Landmark observation vectors are randomly selected. Neighbor observation vectors are randomly selected that are less than a predefined distance from a selected landmark observation vector. The observation vectors are projected into a neighborhood subspace defined by principal components computed for the neighbor observation vectors. A distance vector includes a distance value computed between each landmark observation vector and each observation vector of the projected observation vectors. Nearest landmark observation vectors are selected from the landmark observation vectors for each observation vector. A second distance vector that includes a second distance value computed between each observation vector and each landmark observation vector is added to a feature distance matrix, where the second distance value is zero for each landmark observation vector not included in the nearest landmark observation vectors. A model is trained using the feature distance matrix.
US10565527B2 Predicting the next application that you are going to use on aviate
In one embodiment, a current context of a mobile device may be ascertained, where the current context includes an indication of a last application opened via the mobile device, wherein the last application opened is one of a plurality of applications installed on the mobile device. A probability, for each of the plurality of applications, that a user of the mobile device will use the corresponding application under the current context may be determined, where the probability for at least a portion of the plurality of applications is determined by applying a computer-generated model to the current context. One or more of the plurality of the applications may be identified based, at least in part, upon the probability, for each one of the plurality of applications, that the user of the mobile device will use the corresponding application.
US10565526B2 Labeling of data for machine learning
A computer generates labels for machine learning algorithms by retrieving, from a data storage circuit, multiple label sets that contain labels that each classify data points in a corpus of data. A graph is generated that includes a plurality of edges, each edge between two respective labels from different label sets of the multiple label sets. Weights are determined for the plurality of edges based upon a consistency between data points classified by two labels connected by the edges. An algorithm is applied that groups labels from the multiple label sets based upon the weights for the plurality of edges. Data points are identified from the corpus of data that represent conflicts within the grouped labels. An electronic message is transmitted in order to present the identified data points to entities for further classification. A new label set is generated using the further classification received from the entities.
US10565524B2 Performing privacy-preserving multi-party analytics on horizontally partitioned local data
Examples disclosed herein relate to: computing, by a computing device at a party among a plurality of parties, a sum of local data owned by the party. The local data is horizontally partitioned into a plurality of data segments, with each data segment representing a non-overlapping subset of data entries owned by a particular party; computing a local gradient based on the horizontally partitioned local data; initializing each data segment; anonymizing aggregated local gradients received from the mediator, wherein the aggregated local gradients comprise gradients computed based on a plurality of data entries owned by the plurality of parties; receiving, from a mediator, a global gradient based on the aggregated local gradients; learning a global analytic model based on the global gradient; and performing privacy-preserving multi-party analytics on the horizontally partitioned local data based on the learned global analytic model.
US10565521B2 Merging feature subsets using graphical representation
A system, method and computer program product provides improved performance in machine learning, decision making and similar processes. In one example method, a plurality of individual subsets of features of a dataset comprising multiple features are received. The subsets may be provided by applying one or more feature selection methods to the dataset. Each subset is represented as a graph based on a predefined graph template. The example method merges the graphs of the plurality of individual subsets by overlaying the graphs on each other to form a merged feature graph. The merged feature graph may be used for identifying a single subset of features for use in machine learning, decision making and similar processes.
US10565518B2 Collaborative feature learning from social media
The present disclosure is directed to collaborative feature learning using social media data. For example, a machine learning system may identify social media data that includes user behavioral data, which indicates user interactions with content item. Using the identified social user behavioral data, the machine learning system may determine latent representations from the content items. In some embodiments, the machine learning system may train a machine-learning model based on the latent representations. Further, the machine learning system may extract features of the content item from the trained machine-learning model.
US10565517B2 Horizontal decision tree learning from very high rate data streams with horizontal parallel conflict resolution
A mechanism is provided in a data processing system for distributed tree learning. A source processing instance distributes data record instances to a plurality of model update processing items. The plurality of model update processing items determine candidate leaf splitting actions in a decision tree in parallel based on the data record instances. The plurality of model update processing items send the candidate leaf splitting actions to a plurality of conflict resolve processing items. The plurality of conflict resolve processing items identifies conflict leaf splitting actions. The plurality of conflict resolve processing items applies tree structure changes to the decision tree in the plurality of model update processing items.
US10565513B2 Time-series fault detection, fault classification, and transition analysis using a K-nearest-neighbor and logistic regression approach
Methods and systems for time-series transient analysis of data are disclosed herein. A method includes receiving time-series data, generating a training data set including randomized data points, generating randomized data point combinations using a set of the randomized data points that are within a time window, computing distance values based on the randomized data point combinations, generating a classifier based on a plurality of computed distance values, and determining, using the classifier, a probability that new time-series data generated during a new execution of the process matches the time-series data. A system for performing the method is also disclosed.
US10565511B1 Reverse debugging of software failures
Debugging systems are configured to resolve both memory aliasing conditions in which a write instruction is directed to an unknown destination address, and concurrency conditions in which control flow information is collected for multiple, concurrently executing threads. Recorded state values corresponding to an application's prior execution and control flow information are both obtained.
US10565500B2 Unsupervised learning using neuromorphic computing
A spiking neural network (SNN) is implemented on a neuromorphic computers and includes a plurality of neurons, a first set of the plurality of synapses defining feed-forward connections from a first subset of the neurons to a second subset of the neurons, a second subset of the plurality of synapses to define recurrent connections between the second subset of neurons, and a third subset of the plurality of synapses to define feedback connections from the second subset of neurons to the first subset of neurons. A set of input vectors are provided to iteratively modify weight values of the plurality of synapses. Each iteration involves selectively enabling and disabling the third subset of synapses with a different one of the input vectors applied to the SNN. The weight values are iteratively adjusted to derive a solution to an equation comprising an unknown matrix variable and an unknown vector variable.
US10565498B1 Deep neural network-based relationship analysis with multi-feature token model
A data set whose records include respective pairs of entity descriptors with at least some text and a representation of a relationship such as similarity between the entities of the pair is obtained. Using the data set, a neural network model is trained to generate relationship indicators for pairs of entity descriptors. In an extensible token model of the neural network model, a text token of a first attribute of a particular entity descriptor is represented by a plurality of features including a first feature which was added to the token model as a result of a programmatic request. A particular relationship indicator corresponding to a source entity descriptor and a target entity descriptor is generated using the trained neural network model.
US10565495B2 Synapse and neuromorphic device including the same
A neuromorphic device includes a synapse. The synapse includes a first electrode, a second electrode spaced apart from the first electrode, an oxygen-containing layer disposed between the first electrode and the second electrode, a reactive metal layer disposed between the oxygen-containing layer and the second electrode, and an oxygen diffusion-retarding layer disposed between the reactive metal layer and the oxygen-containing layer. The oxygen-containing layer includes a P-type material and oxygen ions. The reactive metal layer reacts with the oxygen ions of the oxygen-containing layer. The oxygen diffusion-retarding layer includes an N-type material and interferes with a movement of the oxygen ions from the oxygen-containing layer to the reactive metal layer. An interface between the oxygen-containing layer and the oxygen diffusion-retarding layer is a P-N junction.
US10565486B2 Tamper evident secure pack with anchored card carrier
A transaction card and carrier system. The system includes a panel assembly and transaction card assembly. The transaction card assembly includes a transaction card and one or more snap-off portions selectively detachable from the transaction card along a line of weakness. The transaction card assembly is anchored between at least two panels of the panel assembly along or within a seam or bind area formed by sealing the at least two panels together around or over the snap-off portion. At least one of the panels can further include one or more tamper indicating patterns, such as a starburst pattern. The transaction card assembly is adhered to the one or more tamper indicating patterns such that removal of the card ruptures the pattern.
US10565483B2 Two-dimensional barcode to avoid unintentional scanning
A method of disseminating a message is disclosed. The message is encoding in a barcode. A selected region of the barcode is damaged so as to hinder decoding of the message at a scanning device. The damaged region of the barcode may be occluded from the scanning device in order to enable the scanning device to read the barcode and the message therein.
US10565481B2 System and method for additive device policy control of multifunction peripherals
A system and method multifunction peripheral policy-based configuration includes a processor and a memory storing a policy data for each of a plurality of multifunction peripheral device configuration policies. A selectable list of the device policies is displayed. A user selects one or more device configuration policies from the list, and the processor tests selected device configuration policies. Policies are identified as single or additive policy types. Selected policies are added when not identified as a single policy type.
US10565480B2 Printing control apparatus, control method for the printing control apparatus, and printing system for shifting a printing apparatus from a first power state to a second power state
A printing control apparatus connected to a printing apparatus operated in a standby state and a power saving state includes a reception unit that receives a printing request for causing the printing apparatus to execute printing, a generation unit that generates printing data in accordance with the printing request received by the reception unit, a determination unit that determines whether or not the printing apparatus is in the power saving state, and a transmission unit that transmits return data for returning the printing apparatus from the power saving state to the standby state before the printing data generated by the generation unit is transmitted in a case where the determination unit determines that the printing apparatus is in the power saving state, and does not transmit the return data in a case where the determination unit determines that the printing apparatus is not in the power saving state.
US10565473B2 Systems and methods for image preprocessing to improve accuracy of object recognition
The present disclosure relates to image preprocessing to improve object recognition. In one implementation, a system for preprocessing an image for object recognition may include at least one memory storing instructions and at least one processor configured to execute the instructions to perform operations. The operations may include receiving the image, detecting a plurality of bounding boxes within the image, grouping the plurality of bounding boxes into a plurality of groups such that bounding boxes within a group have shared areas exceeding an area threshold, deriving a first subset of the plurality of bounding boxes by selecting bounding boxes having highest class confidence scores from at least one group, selecting a bounding box from the first subset having a highest score based on area and class confidence score, and outputting the selected bounding box.
US10565467B2 Extracting well log data
Techniques for extracting well log data include cropping one or more portions of a page of a well log file image that includes solid color space; further cropping portions of the page that includes well log file data from the cropped page of the well log file image; executing an optical character recognition (OCR) technique on the cropped portions of the page that includes well log file data to generate an OCR'd image of the cropped portions of the page that includes well log file data; parsing the well log file data from the OCR'd image; and comparing the parsed well log file data against one or more well log file data-specific rules to determine user-specified well log file data from the parsed well log file data.
US10565466B2 Image processor and image processing method
An image processing apparatus according to an embodiment includes an arranger, an image processor, an evaluation value calculator, and an abnormality detector. The arranger arranges a test data sequence in a blanking period of video data including an image data region in which image data is arranged and the blanking period in which the image data is not arranged. The image processor applies image processing to the test data sequence arranged in the video data and the image data. The evaluation value calculator calculates an evaluation value based on an image processing result of the test data sequence in the video data. The abnormality detector outputs a signal indicating an abnormality when the evaluation value does not fluctuate according to the predetermined order.
US10565461B2 Live facial recognition method and system
A live facial recognition method and system includes capturing a visual image and obtaining temperature information of a person under recognition, and deriving facial features according to the visual image; comparing the facial features of the visual image with corresponding facial features of a facial feature database to obtain a difference therebetween; determining whether facial temperature conforms to a live facial recognition criterion according to the temperature information, if the difference is less than a predetermined threshold value.
US10565457B2 Feature matching and correspondence refinement and 3D submap position refinement system and method for centimeter precision localization using camera-based submap and LiDAR-based global map
A method of localization for a non-transitory computer readable storage medium storing one or more programs is disclosed. The one or more programs comprise instructions, which when executed by a computing device, cause the computing device to perform by one or more autonomous vehicle driving modules execution of processing of images from a camera and data from a LiDAR using the following steps comprising: computing, in response to features from a 3D submap and features from a global map, matching score between corresponding features of a same class between the 3D submap and the global map; selecting, for each feature in the 3D submap, a corresponding feature with the highest matching score from the global map; determining a feature correspondence to be invalid if a distance between corresponding features is larger than a threshold; and removing the invalid feature correspondence.
US10565454B2 Imaging system and method for classifying a concept type in video
A method and associated imaging system for classifying at least one concept type in a video segment is disclosed. The method associates an object concept type in the video segment with a spatio-temporal segment of the video segment. The method then associates a plurality of action concept types with the spatio-temporal segment, where each action concept type of the plurality of action concept types is associated with a subset of the spatio-temporal segment associated with the object concept type. The method then classifies the action concept types and the object concept types associated with the video segment using a conditional Markov random field (CRF) model where the CRF model is structured with the plurality of action concept types being independent and indirectly linked via a global concept type assigned to the video segment, and the object concept type is linked to the global concept type.
US10565453B2 Method and system for segmenting and transmitting on-demand live-action video in real-time
A method and system for producing video-segments of a live-action event involving monitoring a live-action event for detection of event-segments, detecting one or more event-triggers with detectors, determining if an event-segment occurred based on the detected event-triggers, and editing one or more video feeds into a video-segment to encompass the event-segment.
US10565450B2 Work supporting apparatus and work supporting system
A work supporting apparatus includes: a visible light camera (visible light image photographing unit) configured to photograph a visible light image; a far-infrared camera (thermal image photographing unit) configured to photograph a thermal image; a work progress status determining unit configured to determine a work progress status from the visible light image photographed by the visible light camera and the thermal image photographed by the far-infrared camera; and a display configured to display a determination result of the work progress status.
US10565449B2 Image capturing apparatus, monitoring system, image processing apparatus, image capturing method, and non-transitory computer readable recording medium
There is provided an image capturing apparatus that captures a plurality of images, calculates a three-dimensional position from the plurality of images, and outputs the plurality of images and information about the three-dimensional position. The image capturing apparatus includes an image capturing unit, a camera parameter storage unit, a position calculation unit, a position selection unit, and an image complementing unit. The image capturing unit outputs the plurality of images using at least three cameras. The camera parameter storage unit stores in advance camera parameters including occlusion information. The position calculation unit calculates three dimensional positions of a plurality of points. The position selection unit selects a piece of position information relating to a subject area that does not have an occlusion, and outputs selected position information. The image complementing unit generates a complementary image, and outputs the complementary image and the selected position information.
US10565444B2 Using visual features to identify document sections
A method, computer system, and a computer program product for identifying sections in a document based on a plurality of visual features is provided. The present invention may include receiving a plurality of documents. The present invention may also include extracting a plurality of content blocks. The present invention may further include determining the plurality of visual features. The present invention may then include grouping the extracted plurality of content blocks into a plurality of categories. The present invention may also include generating a plurality of closeness scores for the plurality of categories by utilizing a Visual Similarity Measure. The present invention may further include generating a plurality of Association Matrices on the plurality of categories for each of the received plurality of documents based on the Visual Similarity Measure. The present invention may further include merging the plurality of categories into a plurality of clusters.
US10565440B2 Device for recognizing animal's identity by using animal nose prints
The present invention relates to an animal recognition apparatus using nose patterns, which includes a body stabilizer unit to minimize movement and resistance of an animal during an optimal nose pattern image acquisition, wherein the acquired nose pattern images are used to biometrically identify the animal.
US10565431B2 Method and apparatus for identification
A method and system for de-identifying a video sequence are provided. The method may include the steps of capturing a video sequence, comprising a number of individual frames, including one or more users performing one or more actions, and using activity recognition to recognize one of the one or more actions. One or more of the plurality of frames may be defined as comprising the recognized one or more actions, and a portion of the one or more of the plurality of frames may be identified to remain visible. The non-identified portions of the one or more of the plurality of frames and the non-defined frames may be de-identified. This method may be applied to the determination of whether a user has ingested a medication pill.
US10565425B2 Under-screen biometric identification apparatus, biometric identification component and terminal device
Provided are an under-screen biometric identification apparatus, a biometric identification component and a terminal device. The under-screen biometric identification apparatus includes: a display screen and a biometric identification module, where the biometric identification module is fixedly disposed under the display screen, and there is a gap between the biometric identification module and the display screen. In an embodiment of the present application, the biometric identification module and a lower surface of the display screen are designed to be separated, which can reduce difficulty of disassembling the biometric identification module, thereby improving maintainability of the terminal device. Further, complexity of manufacturing the biometric identification module under the display screen can be reduced and a production success rate can be enhanced, and thus production cost is reduced.
US10565422B2 Display panel and display device
The present disclosure provides a display panel and a display device. The display panel has a display area, and at least a part of the display area is a fingerprint recognition region. The display panel includes: a base substrate; a plurality of pixel circuits provided on the base substrate, each of which comprises a storage capacitor; and a plurality of fingerprint recognition units provided on a side of the storage capacitor facing away from a light-out surface of the display panel, and a projection of the plurality of fingerprint recognition units in a direction perpendicular to the base substrate is located within the fingerprint recognition region. The storage capacitor includes a first electrode and a second electrode disposed opposite to each other. At least one of the first electrode and the second electrode is a transparent electrode.
US10565417B2 Optical information reading apparatus and optical information reading method
An optical code reading process and a reading stability determining process are performed while suppressing an increase in the cost of a transfer system and avoiding a decrease in work efficiency. CMOS performs imaging. Processor reads an optical code contained in image data taken by CMOS and outputs a signal upon success of reading of the optical code. Further, processor calculates a first contrast at the time of teaching and a second contrast at the time of reading success, and determines reading stability based on a decrease rate of the second contrast with respect to the first contrast.
US10565415B2 Scanner with control logic for resolving package labeling conflicts
An automatic object identification scanner is equipped with recognition units that provide detection results for objects and a controller that resolves potential conflicts in the results. One form of recognition unit detects product identifiers and flags in a digital payload that is encoded redundantly across packaging or labels applied to packaging. The controller gets detection results and evaluates them relative to a state data structure, which maintains state for identifiers obtained within a time interval, such as a timeout interval or waiting period after a detection result. Identifiers are reported to a POS system depending on logic that evaluates code priority and pending waiting periods.
US10565414B2 Barcode reading device, control method and computer-readable storage medium
A barcode reading device including a barcode scanner which irradiates a target with a light beam and reads a barcode provided to the target, a camera which captures an image of the target, a display which sequentially displays images captured by the camera, and a processor which performs indicator display control processing of causing an indicator indicating an assumed irradiation position of the light beam to be displayed on the display while being superimposed on the captured image when the barcode is read by the barcode scanner.
US10565411B2 Detection of seal integrity on products using RFID
A system and method for determining and communicating the status of a sealable container. The system comprises a seal status detection component that is positioned adjacent to or on a lid comprising a deflectable component. The lid engages the sealable container to form a seal. The seal status detection component moves between a first state of operation where there is a gap between the seal status detection component and the deflectable component of the lid, and a second state of operation where the seal status detection component is adjacent to or in contact with the deflectable component of the lid. The seal status detection component has a first frequency response to interrogation by a reader when the seal is intact, and a second frequency response when the seal is broken.
US10565410B1 Overhead RFID antenna
Embodiments herein describe a package management system that uses two operation modes of RFID readers (i.e., an inventory mode and a search mode) to provide feedback to an associate when a package has been mis-sorted. In one embodiment, the RFID readers are attached to one or more RFID antennas which each are disposed overhead a respective container or storage location in a warehouse. For example, each of the antennas may have a beam pattern or read region that covers the container. Using the RFID antennas, the RFID reader can query the RFID tags in the container to identify the packages stored in the container. In one embodiment, the RFID reader switches to the search mode after a new package is identified. Using the search mode, the RFID reader can quickly identify when the package is stored in the container and provide prompt feedback to the associate.
US10565408B2 Shopping cart with an RFID interface and associated systems and methods
Described in detail herein are systems and methods for interacting with an interactive display using a shopping cart. A RFID reader can read RFID tags integrated with a handle portion of a shopping cart. A unique identifier can be encoded in each of the RFID tags. A user of the shopping cart can the RFID reader from reading one or more of the RFID tags in response to a hand of a user obscuring the one or more RFID tags. The RFID reader can detect which of RFID tag(s) are covered. The RFID reader can transmit the identifier(s) of the covered RFID tag(s) to a computing system. The computing system can include an interactive display. The computing system can retrieve a specified action to be performed on the interactive display. The computing system can control, to perform a specified action on the interactive display.
US10565401B2 Sorting and displaying documents according to sentiment level in an online community
An approach is described for sorting and displaying documents according to sentiment level in an online community. An associated method may include selecting a review topic in an online community and identifying a plurality of documents contributed for the review topic. The plurality of documents may include at least one of a product review submission, a marketing survey submission, a social network activity stream post, a discussion forum post, a weblog post, and an audiovisual sample. The method further may include obtaining sentiment data associated with each of the plurality of documents developing a sentiment model based on the obtained sentiment data. Additionally, the method may include organizing and presenting the plurality of documents in an online community interface based on the sentiment model.
US10565392B2 Secure and verifiable update operations
A method begins by storage units of a dispersed storage network (DSN) receiving data access requests regarding data that is dispersed storage error encoded to produce a set of encoded data slices. The method continues by some of the storage units determining whether at least some of the data access requests are verifiable update requests. When some of the data access requests are the verifiable update requests, the method continues by determining whether the data access requests are addressing data stored, or to be stored, within a verifiable update region affiliated within the some of the storage units. When within the verifiable update region, the method continues by generating and transmitting request verification information to other storage units of the some of the storage units. The method continues by executing the data access requests when a desired level of consistency of the request verification information is determined.
US10565386B2 Security systems and methods based on cryptographic utility token inventory tenure
Security systems and methods are disclosed that associate several human entities each with a corresponding cryptographic utility token inventory and trustworthiness indication. The trustworthiness indications each shift each at a rate substantially correlating with its corresponding cryptographic utility token inventory so as to allow different entities to become trusted and untrusted over time. This triggers automatic privilege modifications that enhance security within a networked community invested in cryptographic utility tokens.
US10565380B2 Apparatus and associated method for authenticating firmware
An apparatus comprising an authentication processor configured to, based on received firmware and predetermined cryptographic authentication information, provide for cryptographic based authentication of the received firmware to control execution of the received firmware by any one of a plurality of processors. Each processor of the plurality of processors is uniquely addressable by a boot sequencer.
US10565376B1 Efficient program deobfuscation through system API instrumentation
Techniques for efficient program deobfuscation through system application program interface (API) instrumentation are disclosed. In some embodiments, a system/process/computer program product for efficient program deobfuscation through system API instrumentation includes monitoring changes in memory after a system call event during execution of a malware sample in a computing environment; and generating a signature based on an analysis of the monitored changes in memory after the system call event during execution of the malware sample in the computing environment.
US10565371B2 Malware detection method and malware detection apparatus
A malware detection method and a malware detection apparatus are provided. The method includes running to-be-detected software in a sandbox, and recording at least one operation; and in a process of recording the at least one operation, when it is detected that any interface that has a delay attribute in the sandbox is called, determining whether delay duration corresponding to a first delay length parameter of the called interface is greater than preset duration. If the delay duration corresponding to the first delay length parameter is greater than the preset duration, delay duration of delay execution is reduced to enable the malicious behavior to be executed in the process of recording the at least one operation executed within the preset duration after the to-be-detected software starts to run, and accordingly, the malicious behavior may be exposed in advance.
US10565370B2 System and method for enabling secure memory transactions using enclaves
Various embodiments are generally directed to an apparatus, method, and other techniques to provide direct-memory access, memory-mapped input-output, and/or other memory transactions between devices designated for use by an enclave and the enclave itself. A secure device address map may be configured to map addresses for the enslave device and the enclave, and a register filter component may grant access to the enclave device to the enclave.
US10565369B2 Programming code execution management
In one aspect of the present description, operations are described for detecting whether programming code of a first computer program has been modified by a second computer program. In one embodiment, the modification detecting includes registering a first section of programming code of the first computer program in a first registry data structure. To detect a modification, the registered first section of programming code may be validated. In one embodiment, the validating includes comparing the section of programming code actually located at the first memory address to the registered first section of programming code. In another aspect, various selectable remedial actions may be taken upon detecting modification of programming code of the first computer program. Other features and aspects may be realized, depending upon the particular application.
US10565367B2 Filtering data transfers
Techniques for selectively filtering data are discussed herein. For example, a request to include data in an electronic message or a request to copy the data to a portable storage device may be received. If the data is sensitive data, the techniques may determine a software application that was opened or closed prior to receiving the request, or information that was accessed prior to receiving the request. The techniques may determine if including the data in the electronic message or copying the data to the portable storage device poses a security risk. If a security risk is identified, a task may be performed, such as alerting a network administrator, providing a notification to a user regarding the data, or preventing copying or transmission of the data.
US10565366B2 Numerical verification code generation method and device
Embodiments of the present application provide a method and device for generating digital verification codes. The specific implementation of the method comprises the following steps: selecting a first number of different digitals from digitals 0-9 when it is needed to generate a digital verification code, wherein the first number is smaller than the number of digits of the digital verification code to be generated; generating a digital verification code including at least two identical digitals appeared consecutively by arranging and combining the first number of different digitals according to a preset rule; and outputting the generated digital verification code to a designated user terminal. By applying the embodiments of the present application, it is possible to reduce the difficulty for a user to remember the digital verification codes.
US10565365B1 Systems and methods for data access control using narrative authentication questions
A system and method for data access control using narrative authentication questions can include a server containing a database storing login credentials for an account associated with a user, and the login credentials can include a narrative authentication question and an authentication response associated with the narrative authentication question. A system and method for data access control using narrative authentication questions can include a user device in data communication with the server, and the user device can receive and transmit user input from the user. Upon receipt of a request to access the account from the user, the server can transmit the narrative authentication question to the user device, receive a user input by the user transmitted from the user device in response to the narrative authentication question, compare the user input to the authentication response stored in the database, calculate a similarity score based on the comparison, and approve the user's request to access the account if the similarity score exceeds a threshold.
US10565364B1 Token management systems and methods
Token management systems and methods are described. The token management systems and methods are configured to receive a plurality of tokens from a plurality of entities associated with a user and to enable the user to manage the tokens in a secure, convenient, efficient, and time-saving manner. The token management system may be accessed with a user device. In some arrangements, the token management system is structured to receive a registration request from a user, request a plurality of tokens from different entities where the user has associated tokens, and to provide various token management functions to the user. The token management functions allow the user to change, reassociate, activate, and deactivate the tokens, as well as create new tokens.
US10565357B2 Method for securely transmitting a secret data to a user of a terminal
This disclosure relates to a method for securely transmitting secret information to a user, including receiving by the user terminal, from a secure processor, a software component protected against tampering and reverse-engineering and configured to generate sets of adjacent pixels having a probability lower than 100% to be in a visible or invisible state, executing the software component by the user terminal, at a frame display refresh rate, to generate the pixel sets at the display refresh rate, inserting the pixel sets generated by each execution of the software component into one respective image frame, and activating display of the image frames at the frame display refresh rate, the image frames including information which is machine unintelligible as being formed of the pixel sets, the information becoming intelligible to a user at the display refresh rate based on a human visual system.
US10565356B2 Method, printing device and system for printing a three dimensional object
A method, a device and a system for printing a three dimensional object are disclosed. A printing device, as a first device, or a second device stores predetermined data relating to one or several printings. The second device cooperates with the first device. The first or the second device stores a predetermined printing threshold. The first or the second device determines and stores, during a printing of the three dimensional object, at least one current printing progress rate. The first or the second device compares the current printing progress rate to the predetermined printing threshold. As soon as the current printing progress rate is greater than or equal to the predetermined printing threshold, the first or the second device updates the data relating to one or several printings, so as to validate the printing of the three dimensional object.
US10565354B2 Apparatus and method for protecting content in virtualized and graphics environments
An apparatus and method for protecting content in a graphics processor. For example, one embodiment of an apparatus comprises: encode/decode circuitry to decode protected audio and/or video content to generate decoded audio and/or video content; a graphics cache of a graphics processing unit (GPU) to store the decoded audio and/or video content; first protection circuitry to set a protection attribute for each cache line containing the decoded audio and/or video data in the graphics cache; a cache coherency controller to generate a coherent read request to the graphics cache; second protection circuitry to read the protection attribute to determine whether the cache line identified in the read request is protected, wherein if it is protected, the second protection circuitry to refrain from including at least some of the data from the cache line in a response.
US10565350B2 Image processing and text analysis to determine medical condition
A method, a processing device, and a computer program product are provided. At least one processing device correlates textual medical information related to the subject with characteristics of an image of a medical condition of the subject to generate a subject signature. The at least one processing device compares the subject signature with multiple reference signatures to determine at least one reference signature corresponding to the subject signature. Each reference signature is associated with a corresponding medical condition and is generated by correlating textual medical information regarding the corresponding medical condition with characteristics of an image of the corresponding medical condition. The at least one processing device identifies the medical condition of the subject based on the medical conditions associated with the determined at least one reference signature. Information is provided regarding the identified medical condition of the subject.
US10565349B2 Cloud-to local, local-to-cloud switching and synchronization of medical images and data
A method for updating a system that synchronizes medical data between a cloud repository on a cloud server and a plurality of local repositories on a plurality of local servers of healthcare facilities connected to the cloud server is provided. The method includes, by the cloud server: receiving a request to update a medical synchronization application stored on the cloud server and each of the local servers of the healthcare facilities using an update file; transmitting an instruction to each local server to update the medical synchronization application determining a version information of the medical synchronization application on all of the local servers; and executing the update file to update the medical synchronization application on the cloud server only in the event that cloud server determines that the medical synchronization application of all of the local servers have been updated.
US10565344B1 Standard cell design conformance using boolean assertions
Disclosed techniques conform standard cells in an integrated circuit design into a valid template pattern using a template-based approach to standard cell design. The template architecture stores valid patterns of circuit elements for the design. A Boolean expression comprising an aggregated set of Boolean assertions can be generated for each different combination of cell shape features and edge locations with the cell design to compute a solution that matches with a valid pattern in one of the templates. If the solution evaluates to a Boolean TRUE result, the cell shape(s) can be modified in accordance with the solution. If not, the granularity can be updated by incrementing an “adjustment neighborhood” value and iterating the computations for shape features and edge locations using the updated values for the analysis until a Boolean TRUE result is found or it is determined there is no solution for the set of expressions.
US10565343B2 Circuit configuration optimization apparatus and machine learning device
A circuit configuration optimization apparatus includes a machine learning device that learns a circuit configuration of a FPGA device. The machine learning device observes circuit configuration data of the FPGA device and FPGA error occurrence state data indicating an error occurrence state of the FPGA device as state variables that express a current state of an environment. In addition, the machine learning device acquires determination data indicating propriety determination results of an operating state of the FPGA device. Then, the machine learning device learns the circuit configuration of the FPGA device in association with the FPGA error occurrence state data, using the state variables and the determination data.
US10565342B1 Electronic circuit design editor with overlay of layout and schematic design features
A system and method for an interactive circuit layout design that provides spatially adaptive overlay indicative of parametric properties. A physical layout of an electrical circuit product is rendered on a display. At least one net of the physical layout is delineated into a plurality of net segments each having at least one physical property parametrically specified in a value therefor. For each net segment, a corresponding segment indicator is selectively rendered on the display, adaptively positioned and spatially mapped to the net segment corresponding thereto as a symbolic surrogate for the corresponding net segment within the physical layout. Selection of a net segment actuates determination of a behavior of the electrical circuit product during an operation consistent with an electrical response of the corresponding net segment. Editing of a net of the physical layout delineates a plurality of updated net segments for the edited net exclusive of other nets.
US10565336B2 Pessimism reduction in cross-talk noise determination used in integrated circuit design
A system and method to perform an integrated circuit design involves selecting a net among a plurality of nets of the integrated circuit design as a victim net. Each net connects a pair of nodes of the integrated circuit design and each node represents a logic element of the integrated circuit design. The method also includes determining aggressor nets among the plurality of nets for the victim net and determining a corresponding weight value for each of the aggressor nets and, for each of the aggressor nets, multiplying the coupled noise originating from the aggressor net with the corresponding weight value to obtain a weighted coupled noise value. A cumulative coupled noise value is obtained for the victim net as a sum of the weighted coupled noise values associated with each of the aggressor nets. A result of the integrated circuit design is provided for fabrication into an integrated circuit.
US10565335B2 Event-driven design simulation
An event-driven simulation system is provided. The simulation system includes an accelerator that executes event-driven instructions based on a testbench of a design. The accelerator uses an event table to keep track of pending input events and to identify instructions that need to be executed. The instructions are group-sorted into groups of logically independent instructions, and the simulation accelerator determines which group of instructions to fetch and execute based on which groups of instructions have pending events. The event table has an instruction event table and a group event table. Each group has one respective corresponding bit in the group event table for indicating whether the group has at least one pending event in the current time step. Each instruction of each group has a corresponding bit in the instruction event table for indicating whether the instruction has at least one pending event in the current time step.
US10565332B2 Fly-height interaction simulation
In an approach for providing simulation results of an interaction between a transducer head and a magnetic medium, a computer identifies a first raster scan of a sample via a scanning probe microscope. The computer generates a topography image based on the first raster scan of the sample. The computer identifies one or more reference features within the created topography image. The computer calculates an average height based on the one or more reference features. The computer determines a lift distance associated with a probe of the scanning probe microscope. The computer defines a uniform plane based on the calculated average height and the determined lift distance. The computer performs a second raster scan of the sample based on the defined uniform plane. The computer generates a fly-height image based on the second raster scan. The computer provides simulation results based at least in part on the second raster scan.
US10565331B2 Adaptive modeling of data streams
A computer-implemented method for adaptive modeling of a data stream is provided. The method may comprise receiving a plurality of data points forming part of a data stream and providing a predictive model to be fitted to the data stream. The predictive model may be a diffusion model having a plurality of diffusion parameters. A parameter estimate for each one of the diffusion parameters may be updated by obtaining a sample of at least one transition from the data stream and calculating an updated parameter estimate for the diffusion parameter by using a stochastic gradient descent algorithm on the sample. The updating of the parameter estimate may be repeated periodically or in response to one or more further data points being added to the data stream, thereby to permit adaptive estimation of the diffusion parameters of the diffusion model based on dynamics of the data stream.
US10565327B1 Frozen gust analysis via time-transformation pitch-change model and harmonic solution method
Systems and methods are provided for modeling fluid flow in a turbomachine. A specification of a system including first and second blade rows is received. A wake profile from the first blade row is imposed on the second blade row to approximate an influence of the first blade row on the second blade row. Governing flow equations for the fluid flow in the second blade row are transformed in time. Flow variables of the transformed governing flow equations are represented as a Fourier series, and the Fourier series representation is substituted into the transformed governing flow equations to obtain a modified form of the transformed governing flow equations. A pseudo-time term is introduced into the modified form of the transformed governing flow equations. The modified form of the transformed governing flow equations is solved using the steady-state solution method to model the fluid flow in the second blade row.
US10565326B2 Methods and systems for determining response of a reverberant system
Methods and systems are provided for determining a maximum expected response of a reverberant wavefield system to an excitation, where there is uncertainty in both the excitation and the dynamic properties of the system. An exemplary method of characterizing a reverberant response associated with an reverberant subsystem involves determining a first variance associated with an excitation energy exposed to the reverberant subsystem, determining a second variance associated with an effective damping loss factor of the reverberant subsystem, determining a third variance associated with an input modal power acceptance of the reverberant subsystem—and for multiple connected subsystems, determining a fourth variance associated with a coupling loss factor of the coupled subsystems—determining a cumulative variance associated with the reverberant response based on the first variance, the second variance, and the third variance, and displaying an output influenced by the cumulative variance on a display device.
US10565324B2 Managing a set of candidate spatial zones associated with an architectural layout
Disclosed aspects relate to managing a set of candidate spatial zones. The set of candidate spatial zones are associated with an architectural layout. A cluster of architectural segments is detected in a data source. The cluster of architectural segments represent a set of architectural features of the architectural layout. Based on the cluster of architectural segments, a set of junctures is identified. Using the set of junctures, a set of contours is determined. Based on the set of contours, the set of candidate spatial zones is generated.
US10565316B2 Assessing complexity of dialogs to streamline handling of service requests
A dialogue complexity assessment method, system, and computer program product for introducing the notion of dialogue complexity to understand and compare dialogues in a repository, calculating the dialogue complexity, use the dialogue complexity to understand customer interactions in a variety of domains using public and proprietary data, and demonstrate the dialogue complexity usage to improve a service management operation.
US10565314B2 Disambiguating concepts in natural language
A computer receives a plurality of text and determines a concept is present in the plurality of text. The computer determines a set of hypotheses for the determined concept, wherein the set of hypotheses is a plurality of natural language representations of the determined concept. The computer substitutes the determined concept in the plurality of text with a hypothesis from the determined set of hypotheses. The computer determines the hypothesis is valid based on analyzing the plurality of text with a neural network, wherein the neural network is trained for hypothesis validation. Based on determining that the hypothesis is valid, the computer storing the plurality of text with the determined hypothesis in place of the substituted concept and displays the stored plurality of text.
US10565313B2 Automatic semantic rating and abstraction of literature
Deep semantic analysis is performed on an electronic literary work in order to detect plot elements and optional other storyline elements such as characters within the work. Multiple levels of abstract are generated into a model representing the literary work, wherein each element in each abstraction level may be independently rated for preference by a user. Through comparison of multiple abstraction models and one or more user rating preferences, one or more alternative literary works may be automatically recommended to the user.
US10565312B2 Context-based action recommendations based on a shopping transaction correlated with a monetary deposit as incoming communications
Various implementations provide context-based action recommendations based on an incoming communication. To provide the context-based action recommendation, a computing device collects information associated with a user that can be used to generate context information. Upon receiving an incoming communication, the computing device identifies various characteristics associated with the incoming communication. In turn, the computing device analyzes the context information, using the identified characteristics, to identify context information relevant to the incoming communication. Some implementations generate an action recommendation based on the identified context information such as a shopping transaction correlated with a monetary deposit, and notify the user of the action recommendation. In one or more implementations, when an audio control mode is enabled, the computing device the user of the action recommendation using an audible notification.
US10565308B2 Method and apparatus for configurable microplanning
Methods, apparatuses, and computer program products are described herein that are configured to be embodied as a configurable microplanner. In some example embodiments, a method is provided that comprises accessing a document plan containing one or more messages. The method of this embodiment may also include generating a text specification containing one or more phrase specifications that correspond to the one or more messages in the document plan. The method of this embodiment may also include applying a set of lexicalization rules to each of the one or more messages to populate the one or more phrase specifications. In some example embodiments, the set of lexicalization rules are specified using a microplanning rule specification language that is configured to hide linguistic complexities from a user. In some example embodiments, genre parameters may also be used to specify constraints that provide default behaviors for the realization process.
US10565303B2 Word order suggestion processing
Non-limiting examples of the present disclosure describe processing that improves suggestions for a misspelt word. Examples described herein relate to processing executed by a client device or computing devices connected via a distributed network. In one example, an electronic document that comprises a misspelt word is accessed. An order of word suggestions for the misspelt word is determined based on an application of an exemplary word order suggestion model that analyzes the misspelt word based on: an analysis of an unformatted state of content within the electronic document and an analysis of formatting associated with content of the electronic document. Further aspects of an electronic document including file metadata may be analyzed by the word order suggestion model. A listing of suggestions for the misspelt word is provided, where an order of word suggestions included in the listing is determined based on the application of the word order suggestion model.
US10565296B2 Designing interactive web templates
A web template author can author interactive web templates via a static markup language-based authoring tool. The web template author can insert static markup language snippets representing one or more configurable controls of a web template into a static markup language-based authoring tool. Each snippet includes a definition of a preview of a configurable control in a static markup language as well as one or more disabled CMS instructions for the configurable control. The web template author can configure and view previews of the inserted configurable controls as they are added to the web template being developed within the static markup language-based authoring tool. When the web template author is satisfied with a version of a web template, the web template author can upload the static markup language definition of the web template to the server, where the web template is converted into a CMS-compatible web template.
US10565294B2 Image processing apparatus, image processing method, and non-transitory computer-readable storage medium
An image processing apparatus comprises: a division unit that divides input data on a predetermined basis; a generation unit that generates, from the input data divided by the division unit, intermediate data on the predetermined basis; an updating unit that updates the intermediate data by converting rendering contents of the intermediate data generated by the generation unit into image data; a transfer unit that transfers, each time the generation unit generates the intermediate data, the generated intermediate data to a raster image processing unit; and a determination unit that determines, before the transfer unit transfers first intermediate data generated from the input data, whether to perform updating for each intermediate data corresponding to the input data by the updating unit based on a rendering command of the input data or the first intermediate data.
US10565291B2 Automatic generation of personalized visually isolated text
Input text containing a plurality of patient information can be annotated for annotations and extracted. One or more annotations are parsed for relevant contextual information. The one or more annotations are assigned a semantic type. The one or more annotations are visually isolated, personalized to a user profile job, and outputted. The one or more extracted annotations are subjected to natural language processing operations.
US10565290B2 Online displaying a document
Embodiments of the present disclosure provide a method and apparatus for online displaying a document. In one embodiment of the present disclosure, there is provided a method for online displaying a document, comprising: extracting a plurality of data objects from the document; obtaining sizes of corresponding data objects among the plurality of data objects by constructing a document object model associated with the plurality of data objects; generating a layout repository based on the sizes; and rendering the plurality of data objects based on the layout repository, so as to online display the document. In one embodiment of the present disclosure, there is provided an apparatus for online displaying a document. By means of the method and apparatus of the present disclosure, the efficiency of online displaying documents can be increased and thereby user experience can be improved.
US10565289B2 Layout reconstruction using spatial and grammatical constraints
During an image-analysis technique, the system calculates features by performing image analysis (such as optical character recognition) on a received image of a document. Using these features, as well as spatial and grammatical constraints, the system determines a layout of the document. For example, the layout may be determined using constraint-based optimization based on the spatial and the grammatical constraints. Note that the layout specifies locations of content in the document, and may be used to subsequently extract the content from the image and/or to allow a user to provide feedback on the extracted content by presenting the extracted content to the user in a context (i.e., the determined layout) that is familiar to the user.
US10565288B2 Video streaming in a web browser
A video element of a browser can be moved, resized, etc. independently of the remainder of a browser page. In one embodiment, as the video element is moved, the remainder of the browser page is reformatted so as to change the page's layout. The renderer of the content can have a different video provider sourcing the video element than the remainder of the browser page. As a result, two different content streams can be provided to the renderer in parallel. In another embodiment, the video element can be docked, such as through a flick operation or a drag-and-drop operation. Once docked, the browser page can be scrolled while the docked video element remains at a fixed location relative to an edge of the browser page.
US10565282B1 Automatic entry of suggested translated terms in an online application program
A method and system for a translation manager system are described. The translation manager system allows a web translation application to insert the proper translations into web pages generated by the translation manager system. The translation manager system properly identifies how a page is reached by the user, as well as where in the page the user has selected to make their suggestion. The translation manager system uses key-locations to identify different areas where the user may make a suggestion and the web page may include multiple key-locations.
US10565281B2 Production phase website launch
A method for progressively launching a website is disclosed. A production phase website may be launched or made available to a limited number of consumers. In addition, the performance of the production phase website may be evaluated based upon a comparison of the performance of the production phase website to a performance of the predecessor website. Further, the predecessor website may be replaced with the production phase website.
US10565276B2 Online social networking service with human matchmaking
Systems, methods, and computer-readable media for an online social networking service with human matchmaking are provided.
US10565275B2 Modifying messages to be more discoverable on a social network
A method, system and computer program product for improving the discoverability of messages on a social network. The creation of a proposed message that requests a response from a target audience is detected. The social network is then searched to identify search terms and posts related to the proposed message. Upon identifying the search terms, the search terms are ranked in order of usage among the identified posts. A list of identified search terms in order of rank is then presented to the user to modify the proposed message. The proposed message is modified using a search term selected by the user from the list of search terms. The modified message is then posted on the social network. In this manner, the message created by the user has been modified to improve the discoverability of the message on the social network and to increase responses from an appropriate target audience.
US10565271B2 Method and system governing interaction between URL-possessing elements of a mobile web
A personalized way to digitally record a person's physical activities over time serves web searching, business advertising, nostalgia, security and object tracing purposes. The chronological digital history of the person's physical presence over a time includes (i) digital network entries from other members who hold their portable wireless short range device near the person's device and transmit a URL or other key data and (ii) digital member entries such a digital photograph of a store sign. The digital network entries and digital member entries are automatically transmitted to a database located on a telecommunications network at a time of entry. Advertisers can transmit to members when members enter premises of advertiser's store. Upon sign-up online, the authentication data uniquely associated with an account is provided and key data they want to transmit is associated with the account. Digital histories can be used to improve web searching and networking opportunities.
US10565267B1 Determining a quality score for a content item
Systems and methods for determining a user engagement level for a content item are provided. In some aspects, indicia of one or more user interactions with a content item are received. Each user interaction in the one or more user interactions has an associated time and an interaction type. A user engagement level for the content item is determined based on the one or more user interactions, the associated times, and the interaction types. The user engagement level for the content item is stored in association with the content item.
US10565265B2 Accounting for positional bias in a document retrieval system using machine learning
A document retrieval system tracks user selections of documents from query search results and uses the selections as proxies for manual user labeling of document relevance. The system trains a model representing the significance of different document features when calculating true document relevance for users. To factor in positional biases inherent in user selections in search results, the system learns positional bias values for different search result positions, such that the positional bias values are accounted for when computing document feature features that are used to compute true document relevance.
US10565258B2 Selecting and sharing content
Systems and methods for selecting, editing, and sharing content are described. A user watching content on a display device may use a device, such as a mobile device, to select a portion of the content to share. An interface on the display device or the mobile device may be used to select the portion of the content to share, to edit the selected portion, and to comment on the selected portion, among other editing features. The mobile device may send information identifying the selected portion to a server, and the server may generate one or more playlists for the selected portion. The one or more playlists may be generated based on the information received from the mobile device and based on one or more playlists for the content provided by a network, such as a content delivery network. The one or more playlists may be sent to the device of another user and may be used to access the shared content portion.
US10565254B2 System and method for storing points of polygons related to an image
A system and method for storing data related to an image is disclosed. The method may include: unevenly dividing the image into polygonal image sections, each comprising pixels and each of the pixels having band(s) and a bit depth per band that is too high for displaying on a display screen; dividing the image into quads such that each quad has a boundary that contains at least a portion of one of the polygonal image sections; obtaining statistical data associated with the image, the statistical data being computed for each of the bands of each of the pixels within each of the polygonal image sections; storing, with respect to a reduced resolution dataset (R-Set) of the image, coordinates of bounds of at least one polygonal image section that intersects with a quad; organizing the image, the quads, and the polygonal image sections in a tree structure; and storing the statistical data, the pixel coordinates, and the tree structure.
US10565252B2 Systems and methods for connecting to digital social groups using machine-readable code
A computer-implemented method for connecting to digital groups using machine-readable code may include (1) using an image sensor on a user's mobile device to digitally scan a machine-readable code associated with a digital social group organized via a social-networking platform and (2) using a system processor of the user's mobile device to (i) decode a data item, encoded in the machine-readable code, that includes a hash string to be sent to a server managed by the social-networking platform, (ii) send, to the server, the hash string encoded in the machine-readable code, and (iii) present, via a display element of the user's mobile device, a group page of the digital social group sent by the server in response to the server receiving the hash string. Various other methods, systems, and computer-readable media are also disclosed.
US10565249B1 Real time unified communications interaction of a predefined location in a virtual reality location
A virtual reality network provides access to a number of virtual reality representations, each virtual reality representation representing a location in a virtual universe and defined by VR data stored on the network. The VR data can be in a simplified data format. A database stores the network address and the location in the universe of each virtual reality representation. A database server provides access to the database. The database server generates a list of locations in response to a location query from a visitor, and provides the network address of the virtual reality representation of a selected location. A visitor connects to the database server with a client host to visit the locations in the virtual universe.
US10565245B2 Method and system for storytelling on a computing device via a mixed-media module engine
Disclosed is a method and system for enabling storytelling on a computing device. A processor analyzes a set of media items associated with the user, each media item having associated metadata. The processor identifies one or more related characteristics among the media items in the set to form a cluster of media items associated with an event associated with the user. The processor selects, based on analysis of the media items in the cluster, templates from a template database, each template of the plurality of templates configured to represent a moment in the event. The processor edits selected media items in the cluster to fit into the selected templates. The processor scores each selected template based on the metadata associated with the selected media items in the selected template. The processor creates a mixed-media module of predetermined duration comprising the templates organized into a desired sequence.
US10565244B2 System and method for text categorization and sentiment analysis
A system and method for improved categorization and sentiment analysis which is fed textual data such as transcriptions or collated data from a network enabled service, or some other source, which then segments textual data into chunks, parses the data chunks, and analyzes it using a plurality of techniques and metadata gathering methods to determine the sentiment of participating individuals concerning entities mentioned in the textual data and to categorize the discussions, for the purpose of taking actions to improve business outcomes.
US10565241B2 Defining a new correlation search based on fluctuations in key performance indicators displayed in graph lanes
A system, method and graphical user interface (GUI) for creating a new correlation search based on fluctuations in key performance indicators (KPIs) displayed in a set of graph lanes. The graph lanes may provide graphical visualizations of the KPIs associated with one or more services and may assist a user in identifying a situation (e.g., problem or a pattern of interest) in the performance of the services. The graph lanes can be adjusted (e.g., add graph lanes, zooming-in) in order to display the situation, at which point a new correlation search may be generated to detect if the situation reoccurs. The system may generate the new correlation search by iterating through the set of graph lanes and analyzing the fluctuations of each KPI to determine triggering criteria. The system may then run the correlation search and generate a notable event or alarm when the situation reoccurs.
US10565240B2 Systems and methods for document analytics
A system and method dynamically analyzes documents to determine the relevancy of a document relatively quickly and efficiently. Potentially relevant documents can be determined using a search string and then converted into corresponding document data structures for analysis. Keywords can be used to identify documents of interest from the document data structures. Tools are provided to assess the relevancy of documents, including tools to determine the frequency of keywords in the documents, to compare documents, and to contrast documents. Algorithms are provided that use prior searches to determine sets of relevant documents. Adaptive search methods are provided that refine searching during analysis to reduce a number of documents that are not sufficiently relevant. A dynamic relevancy matrix can be generated that provides access to keyword frequency and associated keyword frequency for a plurality of documents.
US10565239B2 Micro-location identifier and information registries and systems and methods for real-time permission-based access and related micro-payments
Systems and methods are provided for registering identifiers for locations, including sub-street address level, micro-locations in a real-time registry and controlling access to such locations and related real-time information. Every time the information is accessed, the system verifies continued ownership of the registered location identifier, and applies rules controlled by the owner to determine if, when, how, why, where, and to what extent such real-time micro-location information can be accessed and further enables and accounts for micro-payments to or from the owners to or from the users who are accessing the locations and information.
US10565238B2 Address applications using address deliverability metrics
Disclosed herein are system, method, and computer program product embodiments for address application using address deliverability metrics. An embodiment operates by receiving an address from a client device at an address deliverability system. The address deliverability system then parses the address into a plurality entry fields represent different geographic region fields. The address deliverability system then compares the entry fields to reference address data to determine a deliverability score indicative of the deliverability of the address. The address deliverability system then utilizes the address according to instructions corresponding to the determine deliverability score.
US10565237B2 Logical segmentation data processing system
A logical segmentation data processing system includes a data retrieval interface configured to receive, from a remote geo-caching data system, geo-caching data representing geographic locations specified by the remote geo-caching data system. The data processing system includes a logical segmentation engine configured to segment a geographic map into geo-areas, each geo-area comprising a subset of the geographic locations represented by the geo-caching data. The data processing system includes an evaluation engine configured to rank, for each of a plurality of the geo-areas, geographic locations in that geo-area. The data processing system includes an aggregation engine configured to select, from each of the plurality of geo-areas, one or more geographic locations with a higher ranking, relative to the rankings of other geographic locations in that geo-area, and to aggregate the selected geographic locations.
US10565233B2 Suffix tree similarity measure for document clustering
The subject innovation provides for systems and methods to facilitate weighted suffix tree clustering. Conventional suffix tree cluster models can be augmented by incorporating quality measures to facilitate improved performance. Further the quality measure can be employed in determining cluster labels that show improvements in accuracy over conventional means. Additionally “stopnodes” can be defined to facilitate traversing suffix tree models efficiently. Quality measurements can be determined based in part on weighting factors applied to terms in a vector model, said terms being mapped from a suffix tree model.
US10565232B2 Constructing queries for execution over multi-dimensional data structures
Various technologies pertaining to construction of a query for execution over a cube are described. Tabular data is presented on a displayed on a display screen, where the tabular data represents at least a portion of a data cube. Input is received with respect to the tabular data, and responsive to the input being received, a query is constructed based upon the input. The query is executed over the data cube, resulting in provisioning of a new table.
US10565230B2 Technique for preserving efficiency for replication between clusters of a network
A technique preserves efficiency for replication of data between a source node of a source cluster (“source”) and a destination node of a destination cluster (“destination”) of a clustered network. Replication in the clustered network may be effected by leveraging global in-line deduplication at the source to identify and avoid copying duplicate data from the source to the destination. To ensure that the copy of the data on the destination is synchronized with the data received at the source, the source creates a snapshot of the data for use as a baseline copy at the destination. Thereafter, new data received at the source that differs from the baseline snapshot are transmitted and copied to the destination. In addition, the source and destination nodes negotiate to establish a mapping of name-to-data when transferring data (i.e., an extent) between the clusters. Illustratively, the name is an extent key for the extent, such that the negotiated mapping established by the source and destination is based on the extent key associated with the extent.
US10565226B2 Application program interface managing synchronized data replication
An Application Program Interface (API) manages synchronization and replication of master data of a system with different consumers. An API engine is configured to receive from the third party, a query including content information and date-relevant information including a start date, an end date, and a date of last synchronization. The API engine processes the query to access the database and produce a query result replicating only data changes affecting that period or a previous time. The consumer thus specifies the time period in which to consider changes to the stored database data, and the API calculates the delta according to that period. In this manner complex, time-dependent delta calculation and filtering logic can be implemented in the API without requiring substantial logic or additional data persistence in middleware. Particular embodiments may facilitate efficient synchronized replication of employment data to outside (e.g., payroll, benefits) providers.
US10565223B2 Integrated workflow and database transactions
A computer-implemented method and system to integrate workflow and database transactions is provided. Also provided is a computer readable storage medium that includes a program. The computer-implemented method includes assigning a data structure stored in a database to one or more workflow processes. The computer-implemented method also includes automatically creating an instance of the workflow in response to the data structure being populated with a new record.
US10565222B2 Techniques for facilitating the joining of datasets
Techniques are disclosed for a system that provides an intuitive way for merging or joining data from different datasets. The system may provide graphical interfaces to enable a user to combine or join datasets identified as having a relationship. In at least one embodiment, the system can determine options for joining datasets, such as by a left join, right join, or outer join. A graphical interface may display a visual representation (e.g., a “Glenn Diagram”) illustrate options for joining datasets based on identifying a relationship between the data sets. The representation may further illustrate one or more types of joins and information about the data, such as rows where data may be joined based on the type of join function for the relationship by columns. The visual representation may indicate where the datasets can be joined, such that they are not overlapping.
US10565215B2 System and method for presentation and visual navigation of network data sets
Disclosed herein is a computer implemented method of determining a similarity score of a plurality of data records with a target data record in a data set. The similarity score allows a user to identify secondary data records, or pairs of data records, that disclose similar concepts. Also disclosed herein is a computer implemented method for presentation and visual navigation of a data set including related data records. The presentation of a data set using the disclosed method allows users of to quickly identify data records that are very similar to a data record of interest. The data set may include directly connected or indirectly connected patents.
US10565213B2 Methods and systems for identifying similar schools
Method, apparatus, and a computer-readable storage device for determining similarities. A plurality of sets having social network service members as entities is constructed by associating each of the social network service members with each of a predetermined selection of professional outcomes by school of graduation of the member. One of the plurality of sets is selected. A similarity algorithm calculates the similarity score of at least some of the plurality of sets in the plurality of sets to the selected one of the plurality of sets, and presents for rendering the k sets in the plurality of sets with the highest similarity scores. The similarity algorithm used may be a cosine similarity algorithm using the sets as vectors.
US10565212B2 Systems and methods for providing non-manipulable trusted recommendations
Exemplary methods, apparatuses, systems, and user interfaces for providing non-manipulable trusted recommendations are described. An embodiment includes determining that users have interacted with entities and causing entity rating user interface modules to be presented to a random subset of the users to allow those users to provide ratings for the entities. The ratings are received, and quality score values are determined for the entities based upon the received ratings and timestamps indicating when each respective user last interacted with the respective entity. A recommendation user interface module is presented to a user, which includes a set of entity modules corresponding to a set of the entities having the largest or smallest quality score values of the determined quality score values.
US10565210B2 Generating and verifying a reputational profile
A device may receive user information associated with a user and may generate a reputational profile based on the user information. The device may receive a request to provide a graphical representation associated with the reputational profile to another device associated with a service. The device may generate a reputational indicator based a subset of information, in the reputational profile, that is related to the service. The device may provide the graphical representation, including the reputational indicator, to the other device associated with the service.
US10565209B2 Injecting outlier values
A plurality of tuple values of a stream of tuples is gathered. A normal operating range of the stream of tuples is determined. The normal operating range includes essentially all expected values of the stream of tuples. An outlier value which is outside of the normal operating range is identified. The outlier value is injected into the stream of tuples as an outlier tuple. A reaction to the injection of the outlier tuple is detected and recorded.
US10565207B2 Method, system and program product for mask-based compression of a sparse matrix
A method, system and program product includes examining elements of a first matrix in a sequential fashion. Values of the examined elements are determined. A corresponding bit of a first mask is set to a first value if a determined value is zero. A corresponding bit of a first mask is set to a second value if a determined value is non-zero. The non-zero values are packed in a first vector, wherein bits of at least the first mask determine operations on packed values.
US10565206B2 Query task processing based on memory allocation and performance criteria
Described are methods, systems and computer readable media for query task operations based on memory allocation and performance criteria.
US10565205B2 Incrementally building hash collision tables
Disclosed herein are system, method, and computer program product embodiments for incrementally building hash collision tables. In some embodiments, hashes and hash collision tables may be used to improve efficiency of relational operations, such as those used in relational databases. An embodiment operates by determining hash collisions between data entries, then storing newly determined hash values corresponding to collisions in a hash collision table. The storing can be done incrementally, without needing to rebuild hash tables or hash collision tables for all data entries.
US10565202B2 Data write/import performance in a database through distributed memory
Aspects of the present invention include a method, which includes updating, by a processor, one or more distributed memory datasets having data stored therein in response to a write data operation, the one or more distributed data memory datasets being located in a database. The method further includes splitting, by the processor, any one of the one or more distributed memory datasets into two distributed memory datasets when a size of the any one of the one or more distributed memory datasets exceeds a threshold value. The method further includes moving, by the processor, the stored data in any one of the one or more distributed memory datasets to regions within the database upon an occurrence of one or more conditions with respect to the one or more distributed memory datasets. Other aspects of the present invention include a system and a computer program product.
US10565201B2 Query processing management in a database management system
Disclosed aspects relate to query processing management in a database management system (DBMS). The DBMS may detect that a query has a set of subqueries. The DBMS may detect that the set of subqueries indicates a set of data structures. A lead data structure may be selected from the set of data structures using a selection criterion. A set of input columns may be identified from the lead data structure of the set of data structures. A set of output columns may be identified from the set of data structures other than the lead data structure. A hash data structure may be constructed using the set of input columns and the set of output columns. A cache may be built based on the hash data structure.
US10565197B2 Search performance using smart bitmap operations
A system creates a query name bitmap signature comprising at least one bigram for a query name. The system calculates a query name bitmap range for the query name based on a match threshold and a number of bigrams in the query name bitmap signature. The system creates a data list name bitmap signature comprising at least one bigram, for each of a plurality of data list names, and identifies a subset of the plurality of data list names. The subset comprises data list name bitmap signatures that are within the query name bitmap range. The system reduces a number of comparisons by comparing only the query name and each of the subset of the plurality of data list names when performing the analytical name search. The system also reduces the number of comparisons by reducing the number of bit positions that are compared.
US10565196B2 Determining a user-specific approach for disambiguation based on an interaction recommendation machine learning model
In various embodiments, a natural language (NL) application implements functionality that enables users to more effectively access various data storage systems based on NL requests. As described, the operations of the NL application are guided by, at least in part, on one or more templates and/or machine-learning models. Advantageously, the templates and/or machine-learning models provide a flexible framework that may be readily tailored to reduce the amount of time and user effort associated with processing NL requests and to increase the overall accuracy of NL application implementations.
US10565191B2 Cognitive program suite for a cognitive device and a mobile device
Systems and methods for utilizing a cognitive device are disclosed. A method includes: receiving, by a computer device, a query from a cognitive device; processing, by the computer device, the query to generate a processed query; transmitting, by the computer device, the processed query to a mobile device; receiving, by the computer device, an action query result from the mobile device based on the mobile device receiving the processed query and performing an action query; transmitting, by the computer device, the action query result to the cognitive device based on receiving the action query result.
US10565190B2 Index tree search method and computer
An index tree search method, by a computer, for searching an index tree included in a database provided by the computer which includes processors executing a plurality of threads and a memory, the index tree search method comprising: a first step of allocating, by the computer, search ranges in the index tree to the plurality of threads; a second step of receiving, by the computer, a search key; a third step of selecting, by the computer, a thread corresponding to the received search key; and a fourth step of searching, by the computer, the index tree with the selected thread using the received search key.
US10565186B2 Methods and systems for query resolution through graphical user interfaces
Methods and systems for query resolution through graphical user interfaces are disclosed. In one aspect, a system is disclosed that includes a processor and data storage including instructions that, when executed by the processor, cause the system to perform operations. The operations include receiving a query requesting resolution of inconsistent data; based on the query, creating an instance in a queue, where the instance identifies a priority and a task for the query; based on the priority, selecting the query from the queue and initiating resolution of the inconsistent data by generating a graphical user interface to accomplish the task; while accomplishing the task, generating each of (i) a documentation documenting the inconsistent data and the task and (ii) a resolution resolving the inconsistent data; storing the documentation; and publishing the resolution.
US10565184B2 Method and system for committing transactions in a semi-distributed manner
The present teaching relates to committing transactions over a database in a semi-distributed manner. In one example, a transaction is executed to access a plurality of keys stored in the database. A request is transmitted to a transaction management engine to commit the transaction. The transaction management engine performs a conflict check between the transaction and one or more transactions running concurrently with the transaction, and generates an instruction based on the conflict check. The instruction is received from the transaction management engine. Based on the instruction, one or more of the plurality of keys are updated in the database or data added by the transaction to the database are erased.
US10565173B2 Method and system for assessing quality of incremental heterogeneous data
The present disclosure relates to a method and system for assessing quality of incremental heterogeneous data by a data quality assessing system. The data quality assessing system determines an incremental heterogeneous data from at least one data source, obtains details associated with the incremental heterogeneous data from the at least one data source, identifies type of the incremental heterogeneous data based on the details and pattern templates, selects one or more data quality tests from a plurality of data quality tests for the incremental heterogeneous data based on the identified type of the incremental heterogeneous data and determines a score for the incremental heterogeneous data based on the one or more data quality tests and user defined parameters to assess quality of heterogeneous incremental data.
US10565172B2 Adjusting application of a set of data quality rules based on data analysis
A present invention embodiment adjusts application of a set of data quality rules for data within one or more reports. A first report field is selected that receives data from a same source data field as at least one second report field within the one or more reports. An active data quality rule associated with the at least one second report field is identified that is inactive for the first report field. An effectiveness of the identified data quality rule is determined for data quality of the first report field. Application of a set of data quality rules is adjusted for the first report field to include the identified data quality rule in response to the effectiveness satisfying a threshold.
US10565171B1 Decision processing applied to data analytics workflow
Event data collected for a given event is obtained, wherein the event data comprises a plurality of time series data sets. The plurality of time series data sets are divided into a set of time windows epochs). Data in the plurality of time series data sets occurring within each time window of the set of time windows is aligned. A metric is computed for each aligned time window, wherein the metric for each aligned time window represents a measure of at least one of completeness and support attributable to data in the aligned time window. Data is pruned from the set of event data for one or more of the set of time windows based on the computed metrics. The pruned event data is provided to a data analytics process which is configured to further process the pruned event data.
US10565169B2 System and method for dynamic generation of a management information base through common information model class transformation
An information handling system includes a processor, a managed device that provides a function to the processor, wherein the function is managed in accordance with a Managed Object Format (MOF) file, and a management controller that receives the MOF file, converts the MOF file to a Management Information Base (MIB), and manages the function based upon the MIB.
US10565168B2 Independent synchronization with state transformation
Synchronization techniques with state transformation are described. The synchronization techniques may include storing a data object and metadata associated with the data object at a computing device. The data object can be stored in a first representative state at the computing device. The techniques may further involve receiving user input to synchronize the data object into a second representative state at a remote computing device, automatically transforming the data object from the first representative state into the second representative state, and synchronizing the data object to a remote data object stored at the remote computing device. The remote data object can be stored in the second representative state at the remote computing device.
US10565165B2 Selective deduplication
Methods and apparatuses for performing selective deduplication in a storage system are introduced herein. Techniques are provided for determining a first deduplication priority for a first data object based upon a first projected likelihood that deduplication of the first data object will provide a storage space benefit to reduce storage consumption of a storage device. Inline deduplication is performed for the first data object based upon the first deduplication priority exceeding a deduplication probability threshold that is indicative of inline deduplication of the first data object having a threshold likelihood of achieving the storage space benefit from inline deduplication.
US10565162B2 Systems and methods for customized operating system conversion
An operating system conversion (OSC) computing device generates a custom archive file including an OS image file associated with a second operating system (OS) for a host computing device having a first OS. The OSC computing device formats a data storage device of the host computing device to include a first partition associated with the first OS and a second partition associated with the second OS, transmits the custom archive file to the host computing device, and generates, using the custom archive file, a loopback file system mounted to the host computing device to emulate a physical data storage device. The OS image file is accessible though the loopback file system. The OSC computing device stores the OS image file within an install directory of the second partition and converts an OS operating on the host computing device from the first OS to the second OS.
US10565160B1 Managing state changes of modeled objects in a three dimensional virtual environment
Technology for managing state changes of modeled objects in a three dimensional (3D) virtual environment is provided. In one example, a method may include calculating changes to modeled objects in a virtual environment. The modeled objects and the modifications may be stored in a server data store. Modeled objects in the server data store for which the modifications have been received may be flagged and queued for replication of the modifications to the modeled objects from the server data store to a non-transactional data store. The modifications may be replicated by copying modeled object state data from the server data store to the non-transactional data store.
US10565159B2 Archiving data sets in a volume in a primary storage in a volume image copy of the volume in a secondary storage
Provided are a computer program product, system, and method for archiving data sets in a volume in a primary storage in a volume image copy of the volume in a secondary storage. A volume image in the secondary storage is created comprising a copy of the volume in the primary storage. For each of a plurality of data sets in the volume, data set level archive operations are performed comprising, determining from metadata for the data set whether an archival policy criteria is satisfied, requesting an exclusive lock to the data set, and in response to obtaining the exclusive lock and determining that the archival policy is satisfied, updating a directory for the data set to indicate that the data set is archived in the volume image.
US10565156B1 Wired-data bus transmission using signal transition coding
Embodiments are directed to apparatuses and methods involving communication between a first circuit and a second circuit over a wired-data bus. An example apparatus includes an integrated circuit (IC) chip within one of the first and second circuits and a logic circuit. The IC has a first data-communication port and a second data-communication for connection to respective first and second conductors of the wired-data bus. The logic circuit communicates a code multi-bit word out of a set of code multi-bit words over the wired-data bus by using signal transitions communicated on the first and second conductors. The code multi-bit word conveys clocked data bits indicated by the signal transitions, and information unique relative to other ones of the set of code multi-bit words by a known sequential pattern of the signal transitions defined relative to timing associated with the clocked data bits.
US10565155B2 Distributed multi-die protocol application interface
Systems and methods are provided for supporting wide-protocol interface across a multi-die interconnect interface. Data signals of a wide-protocol interface are split into a plurality of data streams. A handshake signal is established between a first circuit and a second circuit, whereby the first circuit and second circuit are dies of a multi-die device. The first circuit transmits the plurality of data streams to the second circuit via a plurality of multi-die interconnect channels. Each data stream of the plurality of data streams are compressed based on the handshake signal in order to provide wide-protocol interface with reduced number of required pins.
US10565152B2 Transfer device, control device, transfer method, and multifunction peripheral
A transfer device is one of a plurality of transfer devices each configured to transfer data between a storage device and a processing device. The storage device and the transfer devices are connected via a bus. The transfer device comprise: an issuing unit configured to issue a request for transferring data via the bus; an analysis unit configured to analyze data to be transferred; and a switching unit configured to switch a state of a series of requests issued by the issuing unit between a first state and a second state in which a request from another transfer device interrupts more easily than in the first state, according to a data attribute obtained as a result of analysis.
US10565147B2 Information processing apparatus for data transfer between a system host and a local device
System host (2) requests a command to local device (6), and local host (10) interprets the requested command and issues the command to local device (6). Local device (6) notifies local host (10) of an interrupt of command complete and local host (10) notifies system host (2) of the command complete. Data transfer between system host (2) and local device (6) is performed via advanced switching unit (8), and advanced switching unit (8) converts an address on local host (10) side into an address on system host (2) side and transfers PCI packets between local host (10) and system host (2).
US10565142B2 System and method for supporting user-level direct memory access input/output in distributed file system environment
Disclosed herein are a method and system for supporting user-level DMA I/O in a distributed file system environment. The system includes a DMA I/O library located in a user space and configured to process data-processing requests of an application using a control channel or a data channel, a distributed file system client process located in the user space and configured to process data while communicating with a remote distributed storage cluster, a VFS located in a kernel space, and a FUSE kernel module located in the kernel space, wherein the control channel is a path along which the DMA I/O library and the distributed file system client process are connected to each other through the VFS and the FUSE kernel module, and wherein the data channel is a path along which the DMA I/O library and the distributed file system client process are directly connected to each other.
US10565141B1 Systems and methods for hiding operating system kernel data in system management mode memory to thwart user mode side-channel attacks
Systems and methods are provided that may be implemented to hide operating system kernel data in system management mode memory. An information handling system includes a system memory, central processing unit (CPU), and Basic Input Output System (BIOS). The CPU is operable in a system management mode and is programmable to specify an SMM region of the system memory that is only accessible when the CPU is operating in the SMM. The BIOS is programmed to save kernel data from a non-SMM region of the system memory to the SMM region and then clear the kernel data from the non-SMM region in response to an operating system (OS) generating a system management interrupt (SMI) and to restore the kernel data to the non-SMM region of the system memory from the SMM region in response to the OS generating a SMI.
US10565138B2 Memory device with multiple memory arrays to facilitate in-memory computation
Techniques and mechanisms for providing data to be used in an in-memory computation at a memory device. In an embodiment a memory device comprises a first memory array and circuitry, coupled to the first memory array, to perform a data computation based on data stored at the first memory array. Prior to the computation, the first memory array receives the data from a second memory array of the memory device. The second memory array extends horizontally in parallel with, but is offset vertically from, the first memory array. In another embodiment, a single integrated circuit die includes both the first memory array and the second memory array.
US10565135B2 Information processing device, information processing method, main processor core, program, information processing method, and sub processor core
A main processor core having a first memory and a sub processor core having a second memory and controlled by the main processor core are included. An operating system is incorporated in the main processor core, and no operating system is incorporated in the sub processor core. Shared memories are formed in the first and second memories, respectively. Data in the shared memories of the first and second memories are synchronized. The main processor core is configured to synchronize the data in the shared memories formed in the first and second memories while the sub processor core stops operating.