Document Document Title
US10700299B2 Method for manufacturing organic light emitting diode using conductive protective layer
The present disclosure provides an organic light emitting diode and method for manufacturing the same. The organic light emitting diode includes a substrate; an anode layer formed on a substrate, a hole transmission layer formed on the anode layer, a hole transmission auxiliary layer formed on the hole transmission layer and performed by a photolithography process, wherein the hole transmission auxiliary layer protects a surface of the hole transmission layer, at least one illuminating block formed on the hole transmission auxiliary layer, wherein the hole transmission auxiliary layer is electrically connected between the at least one illuminating block and the hole transmission layer, an electron transmission auxiliary layer formed on the at least one illuminating block; an electron transmission layer formed on the electron transmission auxiliary layer and a cathode layer formed on the electron transmission layer.
US10700298B2 OLED display panel and electronic device comprising the same
The present invention relates to an OLED display panel comprising a first electrode, and a first hole transporting layer, a second hole transporting layer, and an electron transporting layer stacked on the first electrode, and a second electrode formed; at least two light emitting units are provided on the second hole transporting layer; the electron transporting layer covers the light emitting units; the material of the electron transporting layer fills the gap(s) between adjacent light emitting units; the first hole transporting layer comprises a hole transporting material which has a hole mobility of 9×10−5-5×10−4 cm2/V·S, and a solubility of 10 g/L or more in a cleaning solvent at 25° C. The present invention utilizes a hole transporting material having a specific hole mobility as a common hole transporting layer, avoiding crosstalks between different pixels.
US10700297B2 Display device and organic thin film transistor including semiconductor layer having L-shaped cross-section
An organic thin film transistor includes a drain electrode, a semiconductor layer, a source electrode, a gate insulator, and a gate electrode. A horizontal portion and a vertical portion of the semiconductor layer are respectively located on a top surface and an end surface of the drain electrode, and the drain electrode protrudes from the horizontal portion in a first direction. The source electrode is disposed along a surface of the semiconductor layer. The source electrode has an extending portion that extends in a second direction opposite to the first direction. The gate insulator is disposed along a top surface and two side surfaces of a stacked structure defined by the drain electrode, the semiconductor layer, and the source electrode. The gate electrode is located on the gate insulator, and a portion of the gate insulator is between the stacked structure and the gate electrode.
US10700296B2 Heterocyclic compound and organic electroluminescence device including the same
A heterocyclic compound and an organic electroluminescence device including the same, the heterocyclic compound being represented by Formula 1 below:
US10700295B2 Metal complexes
The present invention provides complexes of the formula (L)M(X), in which M is a metal atom selected from copper, silver and gold; L is a carbene ligand; and X is a monoanionic ligand. The complexes are useful as light emitters in the emissive zone of light-emitting devices such as OLEDs. The present invention also provides organometallic complexes which exhibit RASI photoemission, and the use of the same in light-emitting devices such as OLEDs.
US10700294B2 Blue organic electroluminescent device and preparation method thereof
The invention provides a blue organic electroluminescent device, composed of a substrate, an anode layer, an anode modification layer, a hole transporting-electron blocking layer, a hole-dominated light-emitting layer, an electron-dominated light-emitting layer, a hole blocking-electron transporting layer, a cathode modification layer, and a cathode layer arranged in turn, wherein the electron-dominated light-emitting layer is composed of an organic sensitive material, a blue organic light-emitting material, and an electron-type organic host material. A rare earth complex having a matched energy level, such as Tm(acac)3phen or Dy(acac)3phen is selected as the organic sensitive material, and a trace amount of the same is doped into the electron-dominated light-emitting layer, which has the function of an energy transporting ladder and a deep binding center for charge carriers, so as to improve the luminescence efficiency, spectral stability, and service life of the device, reduce the operating voltage of the device, and delay the attenuation of the effectiveness of the device.
US10700282B2 Synthesis and incorporation of graphene and/or metallized or metal oxide-modified graphene to improve organic solar cells and hydrogen fuel cells
A composition used to form the active layer of a solar cell or hydrogen fuel cell that comprises, consists of or consists essentially of a homogenous dispersion, poly(3-hexylthiophene-2,5-diyl) (P3HT) and 1-(3-methoxycarbonyl)propyl-1-phenyl[6,6]C61 (PCBM). The homogenous dispersion comprises, consists of or consists essentially of graphene oxide (GO) or reduced graphene oxide (RGO) and sulfonated polystyrene (PSS) or para-methoxy-N-methylamphetamine (PMMA). The GO or RGO can be functionalized with a metal, preferably gold (Au), platinum (Pt), palladium (Pd) or ferric oxide (Fe2O3).
US10700280B2 Forming and operating memory devices that utilize correlated electron material (CEM)
Subject matter disclosed herein may relate to fabrication of correlated electron materials (CEMs) devices used, for example, to read from a resistive memory element or to write to a resistive memory element. In embodiments, by limiting current flow through a CEM device, the CEM device may operate in the absence of Mott and/or Mott-like transitions in a way that brings about symmetrical diode-like operation of the CEM device.
US10700278B2 Four-or-more-component-based chalcogenide phase-change material and memory device comprising the same
The present invention provides a chalcogenide phase-change material represented by the following Chemical Formula 1, and a memory device including the same. Ma(AxSbyTe(1-x-y))b  [Chemical Formula 1] In Chemical Formula 1, M denotes an element having a doping formation energy ΔEf in a range of −3 eV/atom to 0.5 eV/atom, A denotes indium (In) or germanium (Ge), a and b are each positive numbers and selected to satisfy a+b=1, x ranges from 0.15 to 0.3, and y ranges from 0.05 to 0.25.
US10700275B2 RRAM cell structure with laterally offset BEVA/TEVA
The present disclosure, in some embodiments, relates to a memory device. The memory device includes a bottom electrode via and a bottom electrode over a top of the bottom electrode via. A data storage layer is over the bottom electrode and a top electrode is over the data storage layer. A top electrode via is on an upper surface of the top electrode and is centered along a first line that is laterally offset from a second line centered upon a bottommost surface of the bottom electrode via. The first line is perpendicular to the upper surface of the top electrode and parallel to the second line.
US10700268B2 Method of fabricating magnetoresistive bit from magnetoresistive stack
A method of fabricating a magnetoresistive bit from a magnetoresistive stack includes (a) etching through at least a portion of a thickness of the surface region to create a first set of exposed areas in the form of multiple strips extending in a first direction, and (b) etching through at least a portion of a thickness of the surface region to create a second set of exposed areas in the form of multiple strips extending in a second direction. The first set of exposed areas and the second set of exposed areas may have multiple areas that overlap. The method may also include, (c) after the etching in (a) and (b), etching through at least a portion of the thickness of the magnetoresistive stack through the first set and second set of exposed areas.
US10700263B2 Annealed seed layer for magnetic random access memory
A semiconductor device and a method for fabricating the same. The semiconductor device includes a substrate. At least one trench line is formed within the substrate. A pad layer is formed in contact with the at least one trench line. A seed layer is formed on and in contact with the pad layer. The seed layer has a Root Mean Square surface roughness equal to or less than 3 Angstroms. A magnetic tunnel junction stack is formed on and in contact with the seed layer. The method includes forming a seed layer on and in contact with a semiconductor structure. The seed layer is annealed and then planarized. A magnetic tunnel junction stack is formed on and in contact with the seed layer after the seed layer has been planarized.
US10700258B2 Piezoelectric element, manufacturing method thereof, and liquid ejection head
A piezoelectric element includes a substrate; a first electrode formed above the substrate; a piezoelectric layer which contains a composite oxide having a perovskite crystal structure and which is formed above the first electrode; and a second electrode formed above the piezoelectric layer, and the amount of carbon contained in the substrate is 0.26 to less than 14.00 percent by atom.
US10700257B2 Flux-biasing superconducting quantum processors
A flux-biasing device includes a set of magnetic flux generating members. A first magnetic flux generating member is configured to magnetically interact with a first qubit from a set of qubits of a quantum processor such that a first magnetic flux of the first member causes a first change in a first resonance frequency of the first qubit by a first frequency shift value. Each non-corresponding magnetic flux generating member of the set is well separated from qubits corresponding to other magnetic flux generating members of the set such that qubits corresponding to other members exhibit less than a threshold value of resonance frequency shift as a result of a magnetic flux of a non-corresponding member.
US10700256B2 Systems and methods for fabrication of superconducting integrated circuits
Various techniques and apparatus permit fabrication of superconductive circuits. A niobium/aluminum oxide/niobium trilayer may be formed and individual Josephson Junctions (JJs) formed. A protective cap may protect a JJ during fabrication. A hybrid dielectric may be formed. A superconductive integrated circuit may be formed using a subtractive patterning and/or additive patterning. A superconducting metal layer may be deposited by electroplating and/or polished by chemical-mechanical planarization. The thickness of an inner layer dielectric may be controlled by a deposition process. A substrate may include a base of silicon and top layer including aluminum oxide. Depositing of superconducting metal layer may be stopped or paused to allow cooling before completion. Multiple layers may be aligned by patterning an alignment marker in a superconducting metal layer.
US10700252B2 System and method of manufacture for LED packages
A light emitting diode (LED) package includes an aluminum nitride (AlN) substrate, a patterned copper layer with polished portions formed on a first side of the substrate, at least one LED disposed over the polished portions of the patterned copper layer, covers incorporating one or more phosphors disposed over the LEDs, a silicone fill and dam walls. The silicone fill, which is bordered by silicone dam walls and silicone fill surfaces, is formed in between the LEDs and covers. In some embodiments, the silicone fill does not extend over the covers. The silicone fill surface and the ends of the dam walls are substantially planar with an end of the substrate. The LED package can also include a thermal pad disposed on an opposite side of the substrate. Embodiments also include methods for make the LED package.
US10700250B2 LED package
The present disclosure provides a light emitting diode (LED) package, which ensures the reliability during use while adopting an LED chip of higher output. The LED package includes an LED chip, which has a front and a back facing opposite sides in the thickness direction z, and a first back electrode provided at the back surface; a first terminal in conduction with the first back electrode; and a first bonding layer, configured to bond the first back electrode and the first terminal 201; wherein the composition of the first bonding layer includes a metal eutectic composition containing Au, and when the LED chip is viewed in the thickness direction z, a first bent portion which is recessed toward the inner side of the periphery of the first back electrode is formed in the first bonding layer.
US10700245B2 Light-emitting device
A light-emitting device comprising: a base member; a plurality of first light-emitting elements disposed on the base member; a plurality of second light-emitting elements disposed on the base member; a plurality of first wavelength conversion members; and a second wavelength conversion member. The first wavelength conversion members are respectively disposed on or above the first light-emitting elements. The first wavelength conversion members each comprises a light-transmissive body mainly containing an inorganic material, and a first phosphor layer on the lower surface of the light-transmissive body. The second wavelength conversion member is disposed on the base member to cover the second light-emitting elements and the first wavelength conversion members. The second wavelength conversion member comprises an encapsulating resin and second phosphor.
US10700232B1 Inverted metamorphic multijunction solar cells with doped alpha layer
A multijunction solar cell comprising at least a first subcell and a second subcell, a first alpha layer disposed over said first solar subcell grown using a surfactant and dopant including selenium or tellurium, the first alpha layer configured to prevent threading dislocations from propagating; a metamorphic grading interlayer disposed over and directly adjacent to said first alpha layer; a second alpha layer grown using a surfactant and dopant including selenium or tellurium over and disposed directly adjacent to said grading interlayer to prevent threading dislocations from propagating; wherein the second solar subcell is disposed over said grading interlayer such that the second solar subcell is lattice mismatched with respect to the first solar subcell.
US10700230B1 Multijunction metamorphic solar cell for space applications
A method of manufacturing a multijunction solar cell having an upper first solar subcell composed of a semiconductor material having a first band gap; a second solar subcell adjacent to said first solar subcell and composed of a semiconductor material having a second band gap smaller than the first band gap and being lattice matched with the upper first solar subcell; a third solar subcell adjacent to said second solar subcell and composed of a semiconductor material having a third band gap smaller than the second band gap and being lattice matched with the second solar subcell; a graded interlayer adjacent to the third solar subcell; and a fourth solar subcell adjacent to said graded interlayer and composed of a semiconductor material having a fourth band gap smaller than the third band gap and being lattice mismatched with respect to the third solar subcell; wherein the fourth subcell has a direct bandgap of greater than 0.75 eV.
US10700228B2 Method for manufacturing solar cell module having defect tested solar cell strings
A solar cell module and a method of manufacturing the same are provided. The method of manufacturing a solar cell module includes forming a plurality of strings to which a plurality of solar cells are connected; disposing a target string at a repair device, the target string including a target solar cell having a defect; separating the target solar cell from the target string by selectively thermally processing a connection area of a target intercell connector and the plurality of conductive wirings fixed to the target solar cell; disposing a new solar cell at the target string; and connecting the plurality of conductive wirings fixed to the new solar cell to the target intercell connector.
US10700214B2 Overturned thin film device with self-aligned gate and source/drain (S/D) contacts
Processes and overturned thin film device structures generally include a gate having a concave shape defined by three faces. The processes generally include forming the overturned thin film device structures such that the channel self-aligns to the gate and the source/drain contacts include a self-aligned step height.
US10700211B2 Thin film transistors with epitaxial source/drain contact regions
A method of forming a thin film transistor (TFT) that includes forming a low temperature polysilicon semiconductor layer on a substrate; and implanting first dopant regions on opposing sides of a channel region of the low temperature polysilicon semiconductor layer. The method may further include epitaxially forming second dopant regions on the first dopant regions. The concentration of the conductivity type dopant in the second dopant regions is greater than a concentration of the conductivity type dopant in the first dopant region. The second dopant regions are formed using a low temperature epitaxial deposition process at a temperature less than 350° C.
US10700209B2 Independent gate FinFET with backside gate contact
A method of making a semiconductor device includes forming a plurality of fins on a substrate, with the substrate including an oxide layer arranged beneath the plurality of fins. A sacrificial gate material is deposited on and around the plurality of fins. First trenches are formed in the sacrificial gate material. The first trenches extend through the oxide layer to a top surface of the substrate and are arranged between fins of the plurality of fin. First trenches are filled with a metal gate stack. Second trenches are formed in the sacrificial gate material, with a bottom surface of the second trenches being arranged over a bottom surface of the first trenches, and the second trenches being arranged between fins of the plurality of fins and alternating with the first trenches. The second trenches are filled with a metal gate stack.
US10700189B1 Semiconductor devices and methods for forming the same
A semiconductor device is provided. The semiconductor device includes a substrate, a channel layer, a barrier layer, a compound semiconductor layer, a dopant holding layer, a source/drain pair, and a gate. The channel layer is disposed over the substrate. The barrier layer is disposed over the channel layer. The compound semiconductor layer and the dopant holding layer are disposed over the barrier layer. The source/drain pair are disposed over the substrate and on both sides of the compound semiconductor layer. The gate is disposed over the compound semiconductor layer.
US10700182B2 Semiconductor device with transistor cells and a drift structure and method of manufacturing
By using at least one of a processor device and model transistor cells, a set of design parameters for at least one of a transistor cell and a drift structure of a wide band-gap semiconductor device is determined, wherein an on state failure-in-time rate and an off state failure-in-time rate of a gate dielectric of the transistor cell are within a same order of magnitude for a predefined on-state gate-to-source voltage, a predefined off-state gate-to-source voltage, and a predefined off-state drain-to-source voltage.
US10700177B2 Semiconductor device with low resistivity contact structure and method for forming the same
A method for forming a semiconductor device structure is provided. The method includes providing a semiconductor substrate including a conductive region made of silicon, germanium or a combination thereof. The method also includes forming an insulating layer over the semiconductor substrate and forming an opening in the insulating layer to expose the conductive region. The method also includes performing a deposition process to form a metal layer over a sidewall and a bottom of the opening, so that a metal silicide or germanide layer is formed on the exposed conductive region by the deposition process. The method also includes performing a first in-situ etching process to etch at least a portion of the metal layer and forming a fill metal material layer in the opening.
US10700175B2 Shielded gate MOSFET and fabricating method thereof
A fabricating method of a shielded gate MOSFET is provided, includes the steps of forming a semiconductor substrate having a trench, forming a sacrifice oxide layer in the trench, the sacrifice oxide layer covering a side wall of the trench, forming a source polycrystalline silicon region in the trench, forming an insulation oxide layer above the source polycrystalline silicon region to have the source polycrystalline silicon region fully enclosed by the sacrifice oxide layer and the insulation oxide layer, depositing polycrystalline silicon into the trench and carrying out a back etching to control a thickness of the insulation oxide layer above the source polycrystalline silicon region, forming a gate oxide layer in the trench, the gate oxide layer covering the side wall of the trench, forming a gate polycrystalline silicon region in the trench, and forming a body layer and a heavily doped region around the trench in an ion implantation manner.
US10700173B2 FinFET device with a wrap-around silicide source/drain contact structure
One illustrative FinFET device disclosed herein includes a source/drain structure that, when viewed in a cross-section taken through the fin in a direction corresponding to the gate width (GW) direction of the device, comprises a perimeter and a bottom surface. The source/drain structure also has an axial length that extends in a direction corresponding to the gate length (GL) direction of the device. The device also includes a metal silicide material positioned on at least a portion of the perimeter of the source/drain structure for at least a portion of the axial length of the source/drain structure and on at least a portion of the bottom surface of the source/drain structure for at least a portion of the axial length of the source/drain structure.
US10700168B2 Wide band gap semiconductor device and a method for forming a wide band gap semiconductor device
A wide band gap semiconductor device includes a first doping region of a first conductivity type and a second doping region of a second conductivity type. A drift portion of the second doping region has a first average net doping concentration lower than 1e17 cm−3. A highly doped portion of the second doping region has a second average net doping concentration higher than 5e18 cm−3. A compensation portion of the second doping region located between the drift and highly doped portions extends from a first area with a net doping concentration higher than 1e16 cm−3 and lower than 1e17 cm−3 to a second area with a net doping concentration higher than 5e18 cm−3. A maximum gradient of the net doping concentration within at least a part of the compensation portion extending from the second area towards the first area for at least 100 nm is lower than 5e22 cm−4.
US10700164B2 Semiconductor devices
Semiconductor devices may include a diffusion prevention insulation pattern, a plurality of conductive patterns, a barrier layer, and an insulating interlayer. The diffusion prevention insulation pattern may be formed on a substrate, and may include a plurality of protrusions protruding upwardly therefrom. Each of the conductive patterns may be formed on each of the protrusions of the diffusion prevention insulation pattern, and may have a sidewall inclined by an angle in a range of about 80 degrees to about 135 degrees to a top surface of the substrate. The barrier layer may cover a top surface and the sidewall of each if the conductive patterns. The insulating interlayer may be formed on the diffusion prevention insulation pattern and the barrier layer, and may have an air gap between neighboring ones of the conductive patterns.
US10700158B2 Display apparatus
A display apparatus includes a substrate; a plurality of display units on the substrate, each including a thin film transistor including at least one inorganic layer, a passivation layer on the thin film transistor, and a display device electrically connected to the thin film transistor; and a plurality of encapsulation layers respectively encapsulating the plurality of display units. The substrate includes a plurality of islands spaced apart, a plurality of connection units connecting the plurality of islands, and a plurality of through holes penetrating through the substrate between the plurality of connection units. The plurality of display units are on the plurality of islands, respectively. The at least one inorganic layer and the passivation layer extend on the plurality of connection units. The passivation layer includes a trench exposing the at least one inorganic layer. The encapsulation layer contacts the at least one inorganic layer exposed via the trench.
US10700156B2 Display device
In view of the problem that a reduced thickness of an EL film causes a short circuit between an anode and a cathode and malfunction of a transistor, the invention provides a display device that has a light emitting element including an electrode and an electroluminescent layer, a wire electrically connected to the electrode of the light emitting element, a transistor provided with an active layer including a source, a drain and a channel forming region, and a power supply line electrically connected to one of the source and the drain of the transistor, wherein the wire is electrically connected to the other of the source and the drain of the transistor, and the width of a part of the electrode in the vicinity of a portion where the electrode is electrically connected to the wire is smaller than that of the electrode in the other portion.
US10700155B2 Display apparatus having a connection bus line
A display apparatus includes a substrate including a display area, a peripheral area surrounding the display area, a function-adding area, of which at least a portion is surrounded by the display area, and a detour area disposed between the display area and the function-adding area. The display apparatus includes a plurality of pixel circuits disposed in the display area. A plurality of driving lines are electrically connected to the pixel circuits and extend in a direction in the display area. A first detour line is disposed in the detour area and is electrically connected to a first driving line. A second detour line is disposed in the detour area. The second detour line is electrically connected to a second driving line and is disposed in a different layer from the first detour line.
US10700152B2 Display panel and display device
A display panel and a display device are provided. The display panel has a display region and a peripheral region surrounding the display region. The display panel includes: a scan driving circuit arranged in the peripheral region; a low-level voltage signal line arranged in the peripheral region and electrically connected to the scan driving circuit; an auxiliary metal line arranged in the peripheral region and electrically connected to the low-level voltage signal line. The peripheral region includes a first and second peripheral region located on opposite sides of the display region in a first direction, and a third and fourth peripheral region located on opposite sides of the display region in a second direction, the first direction being perpendicular to the second direction. The auxiliary metal line at least extends in the first, third and second peripheral region to form a structure partially surrounding the display region.
US10700150B2 Unit pixel and organic light emitting display device including the same
A unit pixel includes a circuit structure, first and second wiring patterns, an interlayer insulating layer, a planarization layer, and a light emission structure. The first wiring pattern disposed on the circuit structure has a first bump structure. The interlayer insulating layer covers the circuit structure and the first wiring pattern. The second wiring pattern disposed on the interlayer insulating layer overlaps the first wiring pattern and has a second bump structure. The planarization layer covers the interlayer insulating layer and the second wiring pattern and includes a via-hole exposing at least a portion of be second wiring pattern. The light emission structure contacts the second wiring pattern through the via-hole. The first and second wiring patterns and the interlayer insulating layer form a capacitor, the light emission structure includes an OLED, and the capacitor is directly connected to an anode of the OLED.
US10700146B2 Pixel and organic light-emitting display device having the same
A pixel includes first through fourth transistors and storage capacitor. The first transistor controls an amount of current flowing from a first driving power source to a second driving power source, via an organic light-emitting diode, based on a voltage of a first node. The second transistor is coupled between a first electrode of the first transistor and the first node, and is turned on when a scan signal is supplied to a scan line. The third transistor is coupled between a second electrode of the first transistor and a reference power source, and is turned on when the scan signal is supplied. The fourth transistor is coupled between an anode electrode of the organic light-emitting diode and a data line, and is turned on when the scan signal is supplied. The storage capacitor is coupled between the first node and the anode electrode of the organic light-emitting diode.
US10700145B2 Electronic device with touch sensor
The present invention provides an electronic device, including a window defining an outer surface of a main body, and having a pressure touch receiving area for receiving a pressure touch input, a metal case supporting the window and defining the outer surface of the main body, an organic light emitting diode (OLED) display module disposed beneath the window and configured to output visual information through the window, a metal support frame supporting the OLED display module, a guide frame supporting the OLED display module, and coupled to the window, and a pressure touch sensing unit disposed beneath the window and configured to detect a touch input applied to the window.
US10700142B2 Organic electroluminescent display panel and display device
The disclosure discloses an organic electroluminescent display panel and a display device. The display panel includes at least one touch sensing element located in a rounded corner display area of the display panel. An outline of the at least one touch sensing element includes an arc. The arc lies against an outline of the rounded corner of the rounded corner display area. In this way, difference between the outline of the touch pattern of the display panel and the outline of the abnormally shaped display panel can be minimized to reduce the size of parts of touch sensing element(s) going beyond the rounded corner display area that need to be cut off and integrity of the pattern of the touch sensing element(s) can be improved, thus improving quality of response signals and the touch performance at the abnormally shaped edge.
US10700128B1 Three-dimensional memory array
An example three-dimensional (3-D) memory array includes a substrate material including a plurality of conductive contacts arranged in a staggered pattern and a plurality of planes of a conductive material separated from one another by a first insulation material formed on the substrate material. Each of the plurality of planes of the conductive material includes a plurality of recesses formed therein. A second insulation material is formed in a serpentine shape through the insulation material and the conductive material. A plurality of conductive pillars are arranged to extend substantially perpendicular to the plurality of planes of the conductive material and the substrate and each respective conductive pillar is coupled to a different respective one of the conductive contacts. A chalcogenide material is formed in the plurality of recesses such that the chalcogenide material in each respective recess is formed partially around one of the plurality of conductive pillars.
US10700125B2 Integrated system chip with magnetic module
The present disclosure relates to magnetic memory device. The magnetic memory device includes a bottom electrode, a selector layer disposed over the bottom electrode, and a MTJ stack disposed over the selector layer and comprising a reference layer and a free layer disposed over the reference layer and separated from the reference layer by a tunneling barrier layer. The magnetic memory device further includes a modulating layer disposed over the MTJ stack and a top electrode disposed over the switching threshold modulating layer. The selector layer is configured to switch current on and off based on applied bias.
US10700124B1 Spin-orbit torque magnetoresistive random access memory and method for manufacturing the same
A spin-orbit torque magnetoresistive random access memory, and a method for manufacturing a spin-orbit torque magnetoresistive random access memory are provided. The spin-orbit torque magnetoresistive random access memory includes a spin-orbit coupling layer and a magnetoresistive tunnel junction located on the spin-orbit coupling layer. The magnetoresistive tunnel junction includes a first magnetic layer, a tunneling layer, and a second magnetic layer that are sequentially stacked from bottom to top, and each of the first magnetic layer and the second magnetic layer has perpendicular anisotropy. In a direction of a current in the spin-orbit coupling layer, defects are generated in a part of the magnetoresistive tunnel junction by an ion implantation process.
US10700118B2 Multispectral imaging device
A multispectral imaging device comprises a first photoelectric conversion module and a second photoelectric conversion module. The first photoelectric conversion module further includes a first photoelectric conversion layer located between a first conducting layer and a second conducting layer. The first conducting layer, coupled to a first constant potential, is configured to allow visible light and infrared light to pass through. The first photoelectric conversion layer is configured to convert the visible light into a first electrical signal. The second photoelectric conversion module, formed on a silicon substrate, is configured to receive the infrared light coming from the first photoelectric conversion module. The second photoelectric conversion layer located between a third conducting layer and a fourth conducting layer, wherein the third conducting layer is configured to allow the infrared light passing through, the second photoelectric conversion layer is configured to convert the infrared light into a second electrical signal.
US10700113B2 Image sensors with diffractive lenses for stray light control
An image sensor may include an array of imaging pixels. Each imaging pixel may have a photosensitive area that is covered by a microlens and a diffractive lens that focuses light onto the photosensitive area. The diffractive lens may be interposed between the microlens and the photosensitive area. The diffractive lens may have a higher index of refraction than the surrounding materials. The diffractive lens may be formed as a portion of an anti-reflection coating. In some cases, multiple diffractive lenses may be formed over the imaging pixels. Focusing and defocusing diffractive lenses may be used to tune the response of the imaging pixels to incident light.
US10700111B2 Optical sensor
Disclosed is an optical sensor including a substrate, a redistribution chip structure disposed on the substrate, a sensor chip disposed on the redistribution chip structure, a light-permeable sheet arranged above the sensor chip, metal wires electrically connecting the substrate and the sensor chip, and a package body disposed on the substrate. The redistribution chip structure includes an insulating body, a first electronic chip embedded in the insulating body, and a redistribution layer (RDL) connected to bottoms of the insulating body and the first electronic chip. The RDL is fixed onto the substrate in a flip-chip manner. A projected region defined by orthogonally projecting a sensing area of the sensor chip onto the redistribution chip structure is located inside outer edges of the redistribution chip structure. The redistribution chip structure, the sensor chip, a part of the light-permeable sheet, and the metal wires are embedded in the package body.
US10700110B2 Fan-out sensor package
A fan-out sensor package includes: a substrate in which a through-hole is formed and portions of a wiring layer are exposed from an insulating layer; an image sensor having an active surface having a sensing region disposed below the through-hole of the substrate and connection pads disposed in the vicinity of the sensing region; an optical member disposed on the active surface of the image sensor; a dam member disposed in the vicinity of the sensing region; and an encapsulant encapsulating the substrate and the image sensor, wherein the third wiring layer and the connection pads are electrically connected to each other by connection members.
US10700109B2 Solid-state imaging device
A solid-state imaging device has a pixel sharing unit, and the pixel sharing unit includes a plurality of pixel units each including a plurality of photodiodes, floating diffusions, and a plurality of read transistors, a reset transistor and an amplification transistor shared by the plurality of pixel units, a plurality of read wirings, a connection wiring that connects the floating diffusions to each other. In the pixel sharing unit, the connection wiring and each of the plurality of read wirings are disposed to have overlapping areas in a plan view, and the connection wiring and the plurality of read wirings are disposed such that parasitic capacitors generated in the plurality of overlapping areas are approximately equal to one another.
US10700108B2 Solid-state imaging device
A solid-state imaging device includes a first semiconductor substrate in which first photoelectric conversion layers photoelectrically converting incident light in a first wavelength band are formed, a second semiconductor substrate in which second photoelectric conversion layers photoelectrically converting incident light are formed, a conductive layer disposed between the first semiconductor substrate and the second semiconductor substrate and having conductivity, an insulation film disposed between the second semiconductor substrate and the conductive layer and having an insulation property, in which light passing through the first photoelectric conversion layer, the conductive layer, and the insulation film is incident on the second semiconductor substrate, a predetermined voltage is applied to the conductive layer, and a wavelength of light in a second wavelength band photoelectrically converted by the second photoelectric conversion layer when the predetermined voltage is applied to the conductive layer is longer than when the predetermined voltage is not applied.
US10700106B2 Semiconductor element and display device using the same
A display device including a semiconductor element is provided. The semiconductor element includes: a semiconductor having an active layer; a gate insulating film which is in contact with the semiconductor; a gate electrode opposite to the active layer through the gate insulating film; a first nitride insulating film formed over the active layer; a photosensitive organic resin film formed on the first nitride insulating film; a second nitride insulating film formed on the photosensitive organic resin film; and a wiring provided on the second nitride insulating film, in which a first opening portion is provided in the photosensitive organic resin film, an inner wall surface of the first opening portion is covered with the second nitride insulating film, a second opening portion is provided in a laminate including the gate insulating film, the first nitride insulating film, and the second nitride insulating film inside the first opening portion, and the semiconductor is connected with the wiring through the first opening portion and the second opening portion.
US10700102B2 Array substrate and manufacturing method thereof, and display device
The present invention provides an array substrate and a manufacturing method thereof, and a display device. The array substrate comprises a base substrate, a metal pattern layer, a data line pattern layer, and a scan line pattern layer. Wherein, the data line pattern layer or the scan line pattern layer and the metal pattern layer are arranged in different layers and are directly connected to the metal pattern layer. So that the data line pattern layer or the scan line pattern layer and the metal pattern layer are formed a parallel structure. Because the resistance of the parallel structure is smaller than the resistance of the data line pattern layer or the scan line pattern layer, the resistance of the parallel structure when is used as a data line or a scan line, is reduced, thereby the display effect is improved.
US10700095B2 Semiconductor integrated circuit device
A semiconductor integrated circuit device including standard cells including fin transistors includes, at a cell row end, a cell-row-terminating cell that does not contribute to a logical function of a circuit block. The cell-row-terminating cell includes a plurality of fins extending in an X direction. Ends of the plurality of fins on the inner side of the circuit block are near a gate structure placed at a cell end and do not overlap with the gate structure in a plan view, and ends of the plurality of fins on an outer side of the circuit block overlap with any one of a gate structure in a plan view.
US10700091B2 Assemblies having vertically-extending structures, and methods of forming assemblies having vertically-extending channel material pillars
Some embodiments include an assembly which has channel material pillars, and which has memory cells along the channel material pillars. A conductive structure is under the channel material pillars. The conductive structure has doped semiconductor material in direct contact with bottom regions of the channel material pillars. One or more of magnesium, scandium, yttrium and lanthanide elements is along the bottom regions of the channel material pillars. Some embodiments include methods of forming assemblies. A structure is formed, and a mass is formed against an upper surface of the structure. Plugs are formed within openings in the mass. The plugs comprise a second material over a first material. The first material includes one or more of magnesium, scandium, yttrium and lanthanide elements. Openings are formed to terminate on the first material, and are then extended through the first material. Channel material pillars are formed within the openings.
US10700088B2 Semiconductor memory devices and methods for manufacturing the same
Semiconductor memory devices and methods for manufacturing the same are provided. The device may include vertical channel structures that are two-dimensionally arranged on a substrate and vertically extend from the substrate. The device may also include bit lines on the vertical channel structures, and each of the bit lines may be commonly connected to the vertical channel structures arranged in a first direction. The device may further include common source lines that extend between the vertical channel structures in a second direction intersecting the first direction and a source strapping line that is disposed at the same vertical level as the bit lines and electrically connects the common source lines to each other.
US10700087B2 Multi-layer stacks for 3D NAND extendibility
Embodiments described herein relate to methods and materials for fabricating semiconductor devices, such as memory devices and the like. In one embodiment, a memory layer stack includes materials having differing etch rates in which one material is selectively removed to form an airgap in the device structure. In another embodiment, silicon containing materials of a memory layer stack are doped or fabricated as a silicide material. In another embodiment, a silicon nitride material is utilized as an interfacial layer between oxide containing and silicon containing layers of a memory layer stack.
US10700086B2 Three-dimensional flat NAND memory device having high mobility channels and methods of making the same
A three-dimensional memory device includes alternating stacks of insulating strips and electrically conductive strips laterally spaced apart by line trenches, and an alternating two-dimensional array of memory stack assemblies and dielectric pillar structures located in the line trenches. Each of the line trenches is filled with a respective laterally alternating sequence of memory stack assemblies and dielectric pillar structures. Each memory stack assembly includes a vertical semiconductor channel and a pair of memory film. The vertical semiconductor channel includes a semiconductor channel layer having large grains, which can be provided by a selective semiconductor growth from seed semiconductor material layers, sacrificial semiconductor material layers, or a single crystalline semiconductor material in a semiconductor substrate underlying the alternating stacks.
US10700082B2 Semiconductor storage device
A semiconductor storage device includes a base body, a stacked body, a plurality of columns, and a plurality of first contacts. The base body includes a substrate, a semiconductor element on the substrate, a lower wiring layer above the semiconductor element in a thickness direction of the base body and connected to the semiconductor element, and a lower conductive layer above the lower wiring layer in the thickness direction. The stacked body is above the lower conductive layer and including an alternating stack of conductive layers and insulating layers. Each of the columns includes a semiconductor body extending through the stacked body and electrically connected to the lower conductive layer. The plurality of first contacts extend through the stacked body and electrically connected to the lower conductive layer. The lower conductive layer is separately provided under each of the plurality of first contacts.
US10700080B2 Random bit cell with memory units
A random bit cell includes a random bit cell. The random bit cell includes a volatile memory unit, a first non-volatile memory unit, a second non-volatile memory unit, a first select transistor, and a second select transistor. The first non-volatile memory unit is coupled to a first data terminal of the volatile memory unit, and the second non-volatile memory unit is coupled to a second data terminal of the volatile memory unit. The first select transistor has a first terminal coupled to the first data terminal of the volatile memory unit, a second terminal coupled to a first bit line, and a control terminal coupled to a word line. The second select transistor has a first terminal coupled to the second data terminal of the volatile memory unit, a second terminal coupled to a second bit line, and a control terminal coupled to a word line.
US10700079B2 Nonvolatile memory device and method of manufacturing the same
A nonvolatile memory device and a method of manufacturing the device, the device including a first semiconductor layer, the first semiconductor layer including an upper substrate, and a memory cell array, the memory cell array including a plurality of gate conductive layers stacked on the upper substrate and a plurality of pillars passing through the plurality of gate conductive layers and extending in a direction perpendicular to a top surface of the upper substrate; and a second semiconductor layer under the first semiconductor layer, the second semiconductor layer including a lower substrate, at least one contact plug between the lower substrate and the upper substrate, and a common source line driver on the lower substrate and configured to output a common source voltage for the plurality of pillars through the at least one contact plug.
US10700078B1 Three-dimensional flat NAND memory device having curved memory elements and methods of making the same
A three-dimensional memory device includes alternating stacks of electrically conductive strips and spacer strips located over a substrate and laterally spaced apart among one another by memory stack assemblies. The spacer strips may include air gap strips or insulating strips. Each of the memory stack assemblies includes two two-dimensional arrays of lateral protrusion regions. Each of the lateral protrusion regions comprises a respective curved charge storage element. The charge storage elements may be discrete elements located within a respective lateral protrusion region, or may be a portion of a charge storage material layer that extends vertically over multiple electrically conductive strips. Each of the memory stack assemblies may include two rows of vertical semiconductor channels that laterally overlie a respective vertical stack of charge storage elements.
US10700075B2 Structure and method for SRAM FinFET device having an oxide feature
A method includes providing a substrate having an n-type fin-like field-effect transistor (NFET) region and forming a fin structure in the NFET region. The fin structure includes a first layer having a first semiconductor material, and a second layer under the first layer and having a second semiconductor material different from the first semiconductor material. The method further includes forming a patterned hard mask to fully expose the fin structure in gate regions of the NFET region and partially expose the fin structure in at least one source/drain (S/D) region of the NFET region. The method further includes oxidizing the fin structure not covered by the patterned hard mask, wherein the second layer is oxidized at a faster rate than the first layer. The method further includes forming an S/D feature over the at least one S/D region of the NFET region.
US10700074B2 Semiconductor devices
A semiconductor device can include a plurality of landing pads arranged according to a layout on a substrate, wherein a cross-sectional shape of each of the landing pads has a diamond shape so that opposing interior angles of the diamond shape are equal to one another and adjacent interior angles of the diamond shape are unequal to one another.
US10700067B2 Vertical field-effect transistors for monolithic three-dimensional semiconductor integrated circuit devices
Devices and methods are provided for fabricating vertical field-effect transistor devices for monolithic three-dimensional semiconductor integrated circuit devices. A semiconductor structure is formed to include a substrate and a stack of layers formed on the substrate including a first active semiconductor layer, an insulating layer, and a second active semiconductor layer. A vertical fin structure is formed by patterning the first and second active semiconductor layers and the insulating layer, wherein the vertical fin structure includes first and second vertical semiconductor fins, and an insulating fin spacer disposed between the first and second vertical semiconductor fins. The first and second vertical semiconductor fins are utilized to fabricate first and second vertical field-effect transistor devices on first and second device layers of a monolithic three-dimensional semiconductor integrated circuit device.
US10700062B2 Vertical transport field-effect transistors with uniform threshold voltage
A semiconductor structure includes a substrate, a plurality of fins disposed over a top surface of the substrate, and a gate stack surrounding a portion of sidewalls of the plurality of fins. The plurality of fins include two or more active device fins comprising a semiconducting material providing vertical transport channels for respective vertical transport field-effect transistors, and two or more edge fins surrounding the two or more active device fins, the two or more edge fins comprising a dielectric material. Thicknesses of one or more layers of the gate stack surrounding the portion of the sidewalls of the two or more edge fins are different than thicknesses of the one or more layers of the gate stack surrounding the portion of the sidewalls of the active device fins. The vertical transport field-effect transistors provided by the active device fins have uniform threshold voltage.
US10700060B2 E-fuse for use in semiconductor device
An e-fuse for a semiconductor device includes first and second electrodes; a gate metal electrically coupling the first and second electrodes with each other; a semiconductor layer formed under the gate metal, and forming a capacitor together with the gate metal; and a first oxide layer formed under the gate metal and on both sides of the semiconductor layer.
US10700059B2 Semiconductor device
In order to reduce electric field concentration in a semiconductor device including a main transistor section and a sense transistor section, the semiconductor device is provided, the semiconductor device including a semiconductor substrate of a first conductivity type, a main transistor section in an active region on the semiconductor substrate, and a sense transistor section outside the active region on the semiconductor substrate, wherein the active region is provided with a main well region of a second conductivity type, and wherein the sense transistor section has a sense gate trench section formed extending from the outside of the active region to the main well region on the front surface of the semiconductor substrate.
US10700056B2 Apparatus for automotive and communication systems transceiver interfaces
A communication interface protection device includes a first electrical overstress (EOS) protection switch electrically connected to a first terminal and a second EOS protection switch electrically connected to a second terminal. Each of the first and second EOS protection switches includes a first semiconductor-controlled rectifier (SCR) and a second SCR and a first diode having a cathode electrically connected to an anode of the first SCR and a second diode having a cathode electrically connected to an anode of the second SCR. The first EOS protection device is configured to be activated in response to an EOS condition that causes a first bias between the first and second terminals, and wherein the second EOS protection device is configured to be activated in response to an EOS condition that causes a second bias between the first and second terminals.
US10700051B2 Multi-chip packaging
An electronic device may include a first die that may include a first set of die contacts. The electronic device may include a second die that may include a second set of die contacts. The electronic device may include a bridge interconnect that may include a first set of bridge contacts and may include a second set of bridge contacts. The first set of bridge contacts may be directly coupled to the first set of die contacts (e.g., with an interconnecting material, such as solder). The second set of bridge contacts may be directly coupled to the second set of die contacts (e.g., with solder). The bridge interconnect may help facilitate electrical communication between the first die and the second die.
US10700049B2 Light-emitting diode package structure and manufacturing method thereof
A light-emitting diode package structure includes a carrier, at least one self-assembled material layer, a first solder mask layer, and at least one light-emitting diode. The carrier includes a first build-up circuit. The self-assembled material layer is disposed on the first build-up circuit. The first solder mask layer is disposed on the first build-up circuit. The first solder mask layer has at least one opening to expose a portion of the self-assembled material layer. The light-emitting diode is disposed on the first build-up circuit. The light-emitting diode has a self-assembled pattern. The light-emitting diode is self-assembled into the opening of the first solder mask layer through a force between the self-assembled pattern and the self-assembled material layer. A manufacturing method of the light-emitting diode package structure is also provided.
US10700048B2 Projection display system
A light-emitting diode (LED) projector includes an LED display panel and a projection lens arranged in front of LED display panel and configured to collect and project light emitted by the LED display panel. The LED display panel includes an LED panel and a micro lens array arranged over the LED panel. The LED panel includes a substrate, a driver circuit array on the substrate and including a plurality of pixel driver circuits arranged in an array, and an LED array including a plurality of LED dies each being coupled to one of the pixel driver circuits. The micro lens array includes a plurality of micro lenses each corresponding to and being arranged over at least one of the LED dies.
US10700032B2 Package with passive devices and method of forming the same
An embodiment is a device comprising a substrate, a metal pad over the substrate, and a passivation layer comprising a portion over the metal pad. The device further comprises a metal pillar over and electrically coupled to the metal pad, and a passive device comprising a first portion at a same level as the metal pillar, wherein the first portion of the passive device is formed of a same material as the metal pillar.
US10700030B2 Semiconductor package having varying conductive pad sizes
A semiconductor package is provided, including a package substrate, a package component, and a number of conductive connectors. The package component has a number of conductive features on a first surface of the package component facing the package substrate. The conductive connectors electrically connect the conductive features of the package component to the package substrate. The conductive features include a first conductive feature and a second conductive feature contacting a first conductive connector and a second conductive connector, respectively. The size of the first conductive feature is smaller than the size of the second conductive feature, and the height of the first conductive connector on the first conductive feature is greater than the height of the second conductive connector on the second conductive feature.
US10700013B2 IC wafer for identification of circuit dies after dicing
Aspects of the present disclosure provide an integrated circuit (IC) wafer having a plurality of circuit dies each bounded by a set of scribe lines. The IC structure includes: a plurality of reference features each respectively positioned in a first layer of one of the plurality of circuit dies. The reference feature of each circuit die is equidistant from a respective set of scribe lines for the circuit die, and a plurality of identification features each positioned in a second layer of one of the plurality of circuit dies. The reference feature of each circuit die has a distinct offset vector indicative of a positional difference between the identification feature for the circuit die and the reference feature for the circuit die, relative to the identification feature of each other circuit die.
US10700009B2 Ruthenium metal feature fill for interconnects
A method is provided for void-free Ru metal filling of features in a substrate. The method includes providing a substrate containing features, depositing a Ru metal layer in the features, removing the Ru metal layer from a field area around an opening of the features, and depositing additional Ru metal in the features, where the additional Ru metal is deposited in the features at a higher rate than on the field area. According to one embodiment, the additional Ru metal is deposited until the features are fully filled with Ru metal.
US10700008B2 Package structure having redistribution layer structures
A package structure and a method of manufacturing the same are provided. The package structure includes a die, a RDL structure, an encapsulant and a conductive terminal. The die is on a redistribution layer (RDL) structure. The RDL structure comprises a polymer layer and a RDL in the polymer layer. The encapsulant is on the RDL structure and laterally aside the die. The encapsulant comprises a body part and an extending part underlying the body part. The conductive terminal is electrically connected to the RDL structure and the die. The body part of the encapsulant encapsulates sidewalls of the die. The extending part of the encapsulant extends into the polymer layer.
US10700004B2 3D NAND world line connection structure
A memory device comprises a stack of linking elements including a first group of linking elements and a second group of linking elements different than the first group of linking elements. Interlayer connectors in a first plurality of interlayer connectors are connected to respective linking elements in the first group of linking elements. Interlayer connectors in a second plurality of interlayer connectors are connected to linking elements in the second group of linking elements. Patterned conductor lines in a first layer of patterned conductor lines are coupled to respective interlayer connectors in the first plurality of interlayer connectors. Patterned conductor lines in a second layer of patterned conductor lines disposed higher than the first layer of patterned conductor lines are coupled to respective interlayer connectors in the second plurality of interlayer connectors.
US10700001B2 Forming bonding structures by using template layer as templates
A method includes forming a first dielectric layer over a conductive pad, forming a second dielectric layer over the first dielectric layer, and etching the second dielectric layer to form a first opening, with a top surface of the first dielectric layer exposed to the first opening. A template layer is formed to fill the first opening. A second opening is then formed in the template layer and the first dielectric layer, with a top surface of the conductive pad exposed to the second opening. A conductive pillar is formed in the second opening.
US10699975B2 Semiconductor device
A semiconductor device having a conductive pad is provided, wherein the conductive pad includes a substrate, a dielectric layer, a plurality of vias, and a patterned conductive pad. The dielectric layer is overlying the substrate. The vias are disposed in the dielectric layer. The patterned conductive pad is disposed over the dielectric layer. The conductive pad includes, from a top view, at least three first conductive strips spaced apart from each other, arranged in different rows. The conductive strips in different rows are electrically and physically connected by a plurality of conductive strings. The conductive strings between different rows of the conductive strips are arranged in a staggered manner. The vias are disposed under the conductive strips.
US10699966B2 Semiconductor device with profiled work-function metal gate electrode and method of making
The present disclosure provides a semiconductor device with a profiled work-function metal gate electrode. The semiconductor structure includes a metal gate structure formed in an opening of an insulating layer. The metal gate structure includes a gate dielectric layer, a barrier layer, a work-function metal layer between the gate dielectric layer and the barrier layer and a work-function adjustment layer over the barrier layer, wherein the work-function metal has an ordered grain orientation. The present disclosure also provides a method of making a semiconductor device with a profiled work-function metal gate electrode.
US10699947B2 Method of manufacturing display apparatus and display apparatus manufactured using the same
A method of manufacturing a display apparatus includes preparing a substrate including a display area and a pad area outside of the display area, forming a sacrificial layer in the pad area, forming an encapsulation layer over the display area and the pad area, forming cracks in at least a portion of the encapsulation layer by increasing a volume of the sacrificial layer or by gasifying or evaporating at least a portion of the sacrificial layer, and removing at least a portion of the encapsulation layer in the pad area. A display apparatus is manufactured according to the manufacturing method.
US10699944B2 Surface modification layer for conductive feature formation
Embodiments described herein relate generally to methods for forming a conductive feature in a dielectric layer in semiconductor processing and structures formed thereby. In some embodiments, a structure includes a dielectric layer over a substrate, a surface modification layer, and a conductive feature. The dielectric layer has a sidewall. The surface modification layer is along the sidewall, and the surface modification layer includes phosphorous and carbon. The conductive feature is along the surface modification layer.
US10699938B2 Shallow trench isolation structure and method of forming the same
A semiconductor structure includes a shallow trench isolation (STI) structure. The semiconductor structure includes a substrate having a first surface. A STI structure extends from the first surface into the substrate. The STI structure includes a first portion and a second portion. The first portion extends from the first surface into the substrate, and has an intersection with the first surface. The second portion extends away from the first portion, and has a tip at a distance away from the intersection in a direction parallel to the first surface. The first portion and the second portion are filled with a dielectric material.
US10699921B2 Semiconductor processing chamber multistage mixing apparatus
Exemplary semiconductor processing systems may include a processing chamber, and may include a remote plasma unit coupled with the processing chamber. Exemplary systems may also include a mixing manifold coupled between the remote plasma unit and the processing chamber. The mixing manifold may be characterized by a first end and a second end opposite the first end, and may be coupled with the processing chamber at the second end. The mixing manifold may define a central channel through the mixing manifold, and may define a port along an exterior of the mixing manifold. The port may be fluidly coupled with a first trench defined within the first end of the mixing manifold. The first trench may be characterized by an inner radius at a first inner sidewall and an outer radius, and the first trench may provide fluid access to the central channel through the first inner sidewall.
US10699919B2 Coating processing apparatus and coating liquid collecting member
A coating processing apparatus includes: a substrate holding part for horizontally holding a substrate and configured to rotate around a vertical axis; a coating liquid supply part for supplying a coating liquid onto the substrate; a cup body surrounding the substrate; an annular exhaust path formed along a circumferential direction of the cup body between an inner peripheral surface of the cup body and an inner member installed inside the cup body; a coating liquid collecting member installed to cover the exhaust path and having an opening, and configured to collect the coating liquid scattering from the substrate; at least one solvent storage portion formed in the coating liquid collecting member and configured to store a first solvent for dissolving the coating liquid collected in the coating liquid collecting member; and a solvent supply part for supplying the first solvent to the at least one solvent storage portion.
US10699913B2 Manufacturing method for trench
Exemplary metal line structure and manufacturing method for a trench are provided. In particular, the metal line structure includes a substrate, a target layer, a trench and a conductor line. The target layer is formed on the substrate. The trench is formed in the target layer and has a micro-trench formed at the bottom thereof. A depth of the micro-trench is not more than 50 angstroms. The conductor line is inlaid into the trench.
US10699904B2 Semiconductor device and method for manufacturing thereof
A transistor that is formed using an oxide semiconductor film is provided. A transistor that is formed using an oxide semiconductor film with reduced oxygen vacancies is provided. A transistor having excellent electrical characteristics is provided. A semiconductor device includes a first insulating film, a first oxide semiconductor film, a gate insulating film, and a gate electrode. The first insulating film includes a first region and a second region. The first region is a region that transmits less oxygen than the second region does. The first oxide semiconductor film is provided at least over the second region.
US10699902B2 Process for producing a strained layer based on germanium-tin
The invention pertains to a process for producing a strained layer based on germanium-tin (GeSn). The process includes a step of producing a semiconductor stack containing a layer based on GeSn and having an initial strain value that is non-zero; a step of structuring the semiconductor stack so as to form a structured portion and a peripheral portion, the structured portion including a central section linked to the peripheral portion by at least two lateral sections having an average width greater than an average width of the central section; and a step of suspending the structured portion, the central section then having a final strain value higher than the initial value.
US10699897B2 Acetylide-based silicon precursors and their use as ALD/CVD precursors
Provided are acetylide-based compounds and methods of making the same. Also provided are methods of using said compounds in film deposition processes to deposit films comprising silicon. Certain methods comprise exposing a substrate surface to a acetylide-based precursor and a reactant in various combinations.
US10699896B2 Methods for fabricating semiconductor devices that have polycrystalline CVD diamond
A method of fabricating a semiconductor device structure includes: providing a substrate comprising a layer of compound semiconductor material; forming a seed layer of nano-crystalline diamond having a layer thickness in a range 5 to 50 nm on the layer of compound semiconductor material; and growing a layer of polycrystalline CVD diamond on the seed layer using a chemical vapour deposition (CVD) technique. An effective thermal boundary resistance (TBReff) at an interface between the layer of compound semiconductor material and the layer of polycrystalline CVD diamond material is no more than 50 m2K/GW.
US10699888B2 Hybrid mass spectrometer
A data independent acquisition method of mass spectrometry for analyzing a sample within a mass range of interest as it elutes from a chromatography system. The method comprises selecting precursor ions within a mass range of interest to be analyzed, performing at least one MS1 scan of the precursor ions using a Fourier Transform mass analyser and performing a set of MS2 scans by segmenting the precursor ions into a plurality of precursor mass segments, each precursor mass segment having a mass range of no greater than 5 amu, and for each precursor mass segment fragmenting the precursor ions within that precursor mass segment and performing an MS2 scan of the fragmented ions.
US10699862B2 Gas-insulated high-voltage switching device with improved main nozzle
A gas-insulated high-voltage switching device which includes an arcing contact arrangement having a first arcing zone member and a second arcing zone member that are movable relative to one another along an axis. An auxiliary nozzle surrounds at least a part of a second arcing contact unit and has an auxiliary nozzle throat having an axial extension and allowing passage at least of an end of the first arcing contact unit. A main nozzle throat has an axial extension sideways of the auxiliary nozzle throat and allows passage at least of the end of the first arcing contact unit. A cross-sectional area of the main nozzle throat is substantially decreasing in the direction away from the auxiliary nozzle throat so as to form a substantially converging duct for the flow of an arc-extinguishing gas.
US10699845B2 Capacitor component and method of manufacturing the same
A capacitor component includes a dielectric including a first main surface and a second main surface facing each other, and at least one end surface that connects the first main surface and the second main surface, the dielectric being vertically disposed by positioning the at least one end surface on a lower surface of the capacitor component, and a first electrode and a second electrode that are disposed on the first main surface and the second main surface of the dielectric, respectively, wherein a size of each of the first electrode and the second electrode is greater than a size of the dielectric.
US10699836B2 Inductor and associated production method
An inductor includes a magnetizable core with a winding axis and at least one winding. The winding is formed by a conductor which at least partly surrounds the winding axis of the core. The winding is formed in one layer and a cross section of the conductor is rectangular, in particular square.
US10699822B2 Electrical power transmission for well construction apparatus
The present disclosure introduces apparatus and related methods pertaining to a first electrical power cable, a second electrical power cable, and a set of breakers. The first and second electrical power cables each extend a variable distance between a static system at a wellsite and a movable system at the wellsite. The breakers are operable to select either of the first and second electrical power cables to couple electrical power from a stationary electrical power source at the static system to a load at the movable system.
US10699820B2 Three dimensional radioisotope battery and methods of making the same
According to one embodiment, a product includes an array of three dimensional structures, where each of the three dimensional structure includes a semiconductor material; a cavity region between each of the three dimensional structures; and a first material in contact with at least one surface of each of the three dimensional structures, where the first material is configured to provide high energy particle and/or ray emissions.
US10699818B2 Heat exchange medium, heat exchange system, and nuclear reactor system
Embodiments of the present invention provide a heat exchange medium comprising solid particles and a fluid. Embodiments of the present invention also provide a heat exchange system comprising the abovementioned heat exchange medium, a first heat exchanger, a mixing device disposed upstream of the first heat exchanger and configured to mix the solid particles and the fluid of the heat exchange medium and convey the mixed heat exchange medium to the first heat exchanger, a separating device disposed downstream of the first heat exchanger and configured to separate the solid particles from the fluid in the mixed heat exchange medium discharged by the first heat exchanger, a second heat exchanger, and a first conveying device configured to convey the solid particles separated by the separating device to the mixing device after having passed the separated solid particles through the second heat exchanger. In addition, embodiments of the present invention provide a nuclear reactor system comprising the abovementioned heat exchange system. The gas-solid or liquid-solid two-phase flow according to embodiments of the present invention has the following advantages. For example, it has a large thermal capacity, can be used with a low-pressure system, is non-corrosive, and can be processed off-line. The fission reactor according to embodiments of the present invention can be operated safely and reliably at a high power density or at an extremely high power density.
US10699803B1 Ancestry painting with local ancestry inference
Presenting ancestral origin information, comprising: receiving a request to display ancestry data of an individual; obtaining ancestry composition information of the individual, the ancestry composition information including information pertaining to a proportion of the individual's genotype data that is deemed to correspond to a specific ancestry; and presenting the ancestry composition information to be displayed.
US10699799B2 Method of training artificial intelligence to estimate sensing voltages for storage device
A method of training artificial intelligence to estimate sensing voltages for a storage device is provided, which includes steps of: supplying initial sensing voltages to memory units; defining various storing states; comparing threshold voltages of the memory units with the initial sensing voltages to classify the memory units; calculating a ratio of the number of the memory units in a strong correct region to the number of in the strong correct region and a weak correct region; calculating a ratio of the number of the memory units in a strong error region to the number of in the strong error region and a weak error region; calculating the number of the memory units in the weak correct and error regions to obtain a histogram parameter; inputting the ratios and parameter to an artificial intelligence neural network; and using machine learning to analyze practical sensing voltages.
US10699794B2 Electronic device
An electronic device applicable to an artificial neuron network. The electronic device includes a first circuit, a second circuit, and first to sixth wirings. The first circuit includes a first transistor, a second transistor, and a capacitor. The second circuit includes a third transistor. A gate of the third transistor is electrically connected to the third wiring. The capacitor capacitively couples the third wiring and the gate of the second transistor. The first circuit is capable of storing a weight as an analog value. The first transistor is typically an oxide semiconductor transistor.
US10699792B2 Memory device to execute read operation using read target voltage
A memory device includes first and second memory strings, first and second word lines and a controller. The first memory string includes first and second memory cells, a first select transistor, a second select transistor, and a third select transistor between the first and second memory cells. The second memory string includes third and fourth memory cells, a fourth select transistor above the third memory cell, a fifth select transistor below the fourth memory cell, and a sixth select transistor between the third and fourth memory cells. The first word line is electrically connected to gates of the first and third memory cells. The second word line is electrically connected to gates of the second and fourth memory cells. The controller is configured to execute a read operation on one of the memory cells, the read operation including a first phase and a second phase after the first phase.
US10699791B2 Adaptive read voltage threshold calibration in non-volatile memory
A non-volatile memory includes a plurality of physical pages each assigned to one of a plurality of page groups. A controller of the non-volatile memory performs a first calibration read of a sample physical page of a page group of the non-volatile memory. The controller determines if an error metric observed for the first calibration read of the sample physical page satisfies a calibration threshold. The controller calibrates read voltage thresholds of the page group utilizing a first calibration technique based on a determination that the error metric satisfies the calibration threshold and calibrates read voltage thresholds of the page group utilizing a different second calibration technique based on a determination that the error metric does not satisfy the calibration threshold.
US10699787B2 System and method for minimizing floating gate to floating gate coupling effects during programming in flash memory
An improved programming technique for non-volatile memory cell arrays, in which memory cells to be programmed with higher programming values are programmed first, and memory cells to be programmed with lower programming values are programmed second. The technique reduces or eliminates the number of previously programmed cells from being adversely incrementally programmed by an adjacent cell being programmed to higher program levels, and reduces the magnitude of adverse incremental programming for most of the memory cells, which is caused by floating gate to floating gate coupling. The memory device includes an array of non-volatile memory cells and a controller configured to identify programming values associated with incoming data, and perform a programming operation in which the incoming data is programmed into at least some of the non-volatile memory cells in a timing order of descending value of the programming values.
US10699785B2 Computing memory architecture
Provided herein is a computing memory architecture. The non-volatile memory architecture can comprise a resistive random access memory array comprising multiple sets of bitlines and multiple wordlines, a first data interface for receiving data from an external device and for outputting data to the external device, and a second data interface for outputting data to the external device. The non-volatile memory architecture can also comprise programmable processing elements connected to respective sets of the multiple sets of bitlines of the resistive random access memory array, and connected to the data interface. The programmable processing elements are configured to receive stored data from the resistive random access memory array via the respective sets of bitlines or to receive external data from the external device via the data interface, and execute a logical or mathematical algorithm on the external data or the stored data and generate processed data.
US10699775B2 SRAM cell with dynamic split ground and split wordline
An SRAM cell with dynamic split ground (GND) and split wordline (WL) for extreme scaling is disclosed. The memory cell includes a first access transistor enabled by a first wordline to control access to cross coupled inverters by a first bitline. The memory cell further includes a second access transistor enabled by a second wordline to control access to the cross coupled inverters by a second bitline. The memory cell further includes a split ground line comprising a first ground line (GNDL) separated from a second ground line (GNDR). The GNDL is connected to a transistor of a first inverter of the cross coupled inverters and the GNDR is connected to a first transistor of a second inverter of the cross coupled inverters.
US10699772B2 Utilization of instructions stored in an edge section of an array of memory cells
An example apparatus includes a memory device having first sensing circuitry positioned adjacent an edge of an edge array section and selectably coupled to a row memory cells, the first sensing circuitry including a first sense amplifier selectably coupled via a first sense line to a first memory cell in the row and via a second sense line to the first memory cell. The example apparatus includes second sensing circuitry positioned at an opposite edge of the edge array section and selectably coupled to the row via a third sense line, the second sensing circuitry including a second sense amplifier selectably coupled via the third sense line to a second memory cell in the row. The example apparatus further includes a component positioned outside the edge array section and proximate the first sensing circuitry, the component configured to perform an operation based on data sensed by the first sensing circuitry.
US10699766B2 Word-line driver and method of operating a word-line driver
Word-line drivers, memories, and methods of operating word-line drivers are provided. A word-line driver coupled to an array of memory cells includes a decoder powered by a first power supply. The decoder is configured to decode an address to provide a plurality of word-line signals. The word-line driver also includes a plurality of output stages powered by a second power supply that is different than the first power supply. Each of the output stages includes a first transistor having a gate controlled by a first control signal and an inverter. The inverter is coupled between the first transistor and a ground and has an input coupled to the decoder to receive one of the word-line signals. The word-line driver also includes pull-down circuitry coupled between the gates of the first transistors and the ground and activated by a second control signal.
US10699762B2 Cycle control circuits
A cycle control circuit may include a judgement pulse generation circuit, a detection signal generation circuit or a flag generation circuit. The judgement pulse generation circuit may be configured to set a predetermined value based on an initialization signal and a period signal, and to generate a judgment pulse. The detection signal generation circuit may be configured to generate a detection signal from a reference flag. The flag generation circuit may be configured to generate a reference flag based on a reference signal. A cycle of the reference signal may be maintained or adjusted based on the reference flag.
US10699719B1 System and method for taxonomically distinguishing unconstrained signal data segments
A system and method are provided for taxonomically distinguishing grouped segments of signal data captured in unconstrained manner for a plurality of sources. The system comprises a vector unit constructing for each of the grouped signal data segments at least one vector of predetermined form. A sparse decomposition unit selectively executes in at least a training system mode a simultaneous sparse approximation upon a joint corpus of vectors for a plurality of signal segments of distinct sources. The sparse decomposition unit adaptively generates at least one sparse decomposition for each vector with respect to a representative set of decomposition atoms. A discriminant reduction unit executes during the training system mode to derive an optimal combination of atoms from the representative set. A classification unit executes in a classification system mode to discover for an input signal segment a degree of correlation relative to each of the distinct sources.
US10699718B2 Speech recognition system and speech recognition method thereof
A device detects a wake-up keyword from a received speech signal of a user by using a wake-up keyword model, and transmits a wake-up keyword detection/non-detection signal and the received speech signal of the user to a speech recognition server. The speech recognition server performs a recognition process on the speech signal of the user by setting a speech recognition model according to the detection or non-detection of the wake-up keyword.
US10699694B2 System and method for distributed voice models across cloud and device for embedded text-to-speech
Systems, methods, and computer-readable storage media for intelligent caching of concatenative speech units for use in speech synthesis. A system configured to practice the method can identify speech units that are required for synthesizing speech. The system can request from a server the text-to-speech unit needed to synthesize the speech. The system can then synthesize speech using text-to-speech units already stored and a received text-to-speech unit from the server.
US10699688B2 Acoustic attenuator
The invention provides an acoustic attenuator comprising: a body defining a cavity therein and having at least one open aperture in fluid communication with the cavity; and opposing first and second walls, the second wall being substantially parallel to the first wall, the body comprising at least one of the first and second walls, wherein the aperture and the cavity at least partly define a resonant frequency band across which the body attenuates incident acoustic waves, and wherein the first and second walls are separated by a gap.
US10699686B2 Sound-permeable metal plate and sound-absorbing composite plate using same
A sound-permeable metal plate, which is a plate processed to have concavity and convexity formed thereon, may include: a plurality of cells protruding from the plate; and a flat base portion formed between the plurality of cells, wherein each of the cells includes a plurality of wall surface parts, which are bent on and protrude from the base portion, and a cover portion extending from end portions of the wall surface parts, and each of the cells has a straight line-shaped slit formed through the plate.
US10699670B2 Method and apparatus for adjusting color temperature of display device
The embodiments of the present application provide a method and apparatus for adjusting color temperature of a display device. The method for adjusting color temperature includes establishing an initial set of color temperature relationship, wherein an element in the initial set of color temperature relationship at least comprises three components including a condition level value of a user, a color temperature value of the display device, and a fitness value of the user; determining an optimized set of color temperature relationship from the initial set of color temperature relationship, wherein a fitness value component of each element in the optimized set of color temperature relationship is within a first threshold range; detecting a condition level value of a current user; determining, from the optimized set of color temperature relationship, an element corresponding to the condition level value of the current user according to the detected condition level value of the current user; and adjusting the color temperature of the display device according to a color temperature value of the determined element.
US10699667B2 Display apparatus and control method for display apparatus
A display apparatus includes a plurality of input terminals capable of receiving image signals, a first display part showing whether or not the input terminal accepts the image signal with respect to each input terminal of the plurality of input terminals, an image display unit that displays an image according to the image signal received by a selected input terminal selected from the plurality of input terminals on a display surface, and a second display part showing the selected input terminal.
US10699666B2 Display device and image signal processing method of the same
Disclosed are an image display device and an image processing method thereof. A signal processing method of the image display device according to the present invention is a signal processing method of an image display device configured to receive an image having a varied vertical synchronization signal, including detecting an input synchronization signal using an input image clock, extracting an input vertical synchronization signal from the input synchronization signal, delaying the input vertical synchronization signal by a reference value of an output clock, continuously tracking a falling region of the delayed input vertical synchronization signal, and finally generating an output synchronization signal in which a vertical front porch is varied.
US10699659B2 Gate driver on array circuit and liquid crystal display with the same
A gate driver on array (GOA) circuit includes cascaded GOA unit circuits. An nth stage GOA unit circuit includes a clock signal source, a constant voltage supply, a pull-up control circuit, a pull-up circuit, a downlink circuit, a pull-down circuit, a pull-down maintaining circuit, a bootstrap capacitor and a conducting control circuit. An output terminal of the pull-up control circuit is electrically connected to the pull-up circuit, the downlink circuit, the pull-down circuit, the pull-down maintaining circuit, and the bootstrap capacitor. The constant voltage supply is electrically connected to the pull-down maintaining circuit and the pull-down circuit. The clock signal source is electrically connected to the pull-up circuit, the downlink circuit, and the conducting control circuit. The conducting control circuit is electrically connected to the pull-down maintaining circuit.
US10699653B2 Display panel and pixel circuit
A pixel circuit includes a first switch, a storage circuit, a second switch, and a liquid crystal capacitor. The first node of the first switch is configured to receive a data signal, and the second node of the first switch is coupled with a first node point. The storage circuit is coupled with the first node point, and configured to receive a common voltage. The first node of the second switch is coupled with the storage circuit, and the second node of the second switch is configured to receive a boost signal. The liquid crystal capacitor is coupled between the first node point and the storage circuit. In response to the first switch is conducted, the second switch is conducted, or in response to the second switch is conducted, the first switch is conducted.
US10699641B2 OLED display panel and OLED display device
An OLED display panel is disclosed, including: a plurality of light emitting diodes arranged from a first end of a display area of a display panel to a second end opposite thereto; an anode voltage output electrode, configured to output an anode reference voltage to a plurality of anodes of the light emitting diodes; and a cathode voltage output electrode, configured to output a cathode reference voltage to a plurality of cathodes of the light emitting diodes; the anode reference voltage is sequentially provided to the light emitting diodes from the first end to the second end, and the cathode reference voltage is sequentially provided to the light emitting diodes from the second end to the first end; or, the anode reference voltage is provided to the light emitting diodes from the first end and the second end respectively. The disclosure further discloses an OLED display device.
US10699629B2 Display device and display method
A display device includes light-emitting elements, current control elements, a power supply circuit, and a voltage control circuit. The current control elements are connected in series with the corresponding light-emitting elements and control current through the light-emitting elements. The power supply circuit applies a voltage to a series circuit that includes the light-emitting elements and the current control elements. The voltage control circuit controls an output voltage of the power supply circuit to reach a voltage value determined in accordance with forward voltages of the light-emitting elements.
US10699626B2 Timing controller, data driver, display device, and method of driving the display device
Disclosed are a data driver, a display device, and a method of driving the display device for improving the ability to express low-gray scale images. The method includes a shift process of shifting gray scale of input data by K gray scale and a data shift compensation process of reducing or preventing a luminance change using a shift gamma look-up table (LUT) so that a desired level of luminance can be generated.
US10699615B2 Application processor and display device including the same
An application processor includes a scaling rate calculator that determines a scaling rate of first image data based on stress data that includes pixel degradation information for each pixel; and an image processor that generates second image data by decreasing a maximum grayscale value of the first image data based on the scaling rate, where the first image data is received from an external component.
US10699611B2 Projector and brightness adjusting method
A projector includes a light sensor, a micromirror device, a light source and a processor. The light sensor senses an ambient brightness. The micromirror device is controlled by a duty cycle. The light source is controlled by a driving current. The processor receives an image including a plurality of non-black pixels. When a brightness of at least one of the non-black pixels is lower than the ambient brightness, the processor increases one of the duty cycle and the driving current. When the brightness of at least one of the non-black pixels is still lower than the ambient brightness after adjustment, the processor increases another one of the duty cycle and the driving current. When the brightness of at least one of the non-black pixels is still lower than the ambient brightness after adjustment, the processor performs an image processing process for the brightness of the non-black pixels.
US10699610B2 Framed poster board that reflects and refracts light as color hues
A poster board whose central region is thicker than its peripheral region. The peripheral region having a reflective and refractive surface that provides iridescent color hues within a rainbow spectrum. The reflective and refractive surface may contain a holographic pattern of geometric shapes of different sizes and shapes. The reflective and refractive surface may give rise to spaced apart bands with each of the bands containing the rainbow spectrum of color hues.
US10699607B2 Billboard print material and installation method
A billboard advertising apparatus and installation method include an under-layer base and an overlying image layer. The under-layer provides an opaque white surface to a billboard panel as well as protection for the overlying image layer. The image layer is a thin translucent color layer with advertising or message copy. With the presence of a base or under-layer, the cost to make the image layer may be significantly reduced.
US10699606B2 Method and apparatus using a combination of quantum dot-containing films with optical filter films for signage and illumination applications
An illuminated sign comprises a source of blue light; a quantum dot-containing film that produces green light when illuminated by the source of blue light; and, a patterned blue cutoff filter in optical communication with the quantum dot-containing film configured to allow a mixture of excess blue light from the source of blue light and green light from the quantum dot-containing film to pass through the pattern. The mixture of blue light and green light produces a pseudo white light. The illuminated sign may thus comprise pseudo white letters and/or graphics on a luminous green background.
US10699599B2 Hydrogel liquid precursor, liquid set for three-dimensional modeling, hydrogel modeling object, and method of manufacturing three-dimensional object
A hydrogel liquid precursor includes an inorganic mineral and a monomer, wherein the inorganic mineral accounts for 15 percent by mass or more of the hydrogel liquid precursor, wherein the hydrogel liquid precursor has an initial viscosity of 20 mPa·s or less at 25 degrees C., and wherein the hydrogel liquid precursor has a ratio of a two-week viscosity to the initial viscosity of from 0.90 to 1.10, the two-week viscosity representing a viscosity of the hydrogel liquid precursor at 25 degrees C. after being left at 50 degrees C. for two weeks.
US10699597B2 Modular electro-mechanical agent
A modular electro-mechanical agent having a plurality of modules including mechanical and electrical components, that can be constructed to complete at least one pre-determined task and/or contribute in performing the at least one pre-determined task. The electro-mechanical agent can include extension modules and can be altered as per user preference to add, eliminate or modify any features of the agent for completing and/or participating in a plurality of pre-determined tasks.
US10699593B1 Performance support integration with E-learning system
Techniques are used to improve an e-learning or on-line learning experience for individual users. In an e-learning system, users are at client computers of a distributed network. The users are instructed via a server, connected to the clients through the network. The server has study plans of course units for each user. Study plans are customized for each user. Further, each client computer has desktop support tools, such as a toolbar, which can provide convenience feature for the user or be used to monitor the user's day-to-day activities at the computer. Based on the user's use of the desktop support tools, the study plans at the server may be modified to provide further customization of the e-learning experience for the user.
US10699587B2 Aircraft taxiway routing
Methods, devices, and systems for aircraft taxiway routing are described herein. One device includes a memory, and a processor to execute executable instructions stored in the memory to receive routing data associated with an airfield of an airport, determine a group of taxiway routes associated with the airfield of the airport using the routing data where each respective taxiway route includes a number of taxiway segments, receive a routing plan request, generate a routing plan for an aircraft at the airfield using the group of taxiway routes in response to receiving the routing plan request, and a user interface to display the routing plan in a single integrated display.
US10699582B2 Management of alternative routes for an aircraft
Various methods for regulating and/or for integrating avionic systems with non-avionic systems are described. An avionic system is generally associated with a physical fault rate that is lower and a logic verification that is higher than those of a non-avionic system. Developments describe notably the use: of remote computing resources; of comparison, test, verification and authorization steps before injection of data of non-avionic origin into the avionics; of human-machine interaction methods; of various parameters (weather, air traffic, etc.) for the purpose of combinatorial optimization; and of electronic flight bags EFB and of flight management systems FMS.
US10699575B2 Parking availability monitor for a non-demarcated parking zone
An example method described herein includes receiving an image stream of a non-demarcated parking zone; identifying dimensions of the non-demarcated parking zone; determining an overall area of the non-demarcated parking zone based on the dimensions of the non-demarcated parking zone; calculating a capacity of the non-demarcated parking zone based on the dimensions of the overall area and predetermined vehicle dimensions; determining a number of vehicles parked in the non-demarcated parking zone based on the image stream and an object detection model, wherein the object detection model is configured to detect vehicles in the image stream that are parked in the non-demarcated parking zone; determining a parking availability of the non-demarcated parking zone based on the number of vehicles parked in the non-demarcated parking zone and the capacity; and performing an action associated with the parking availability.
US10699573B1 Device locator
Aspects of the present disclosure involve a method for determining the location of a device. The current disclosure presents a technique for identifying the location of the device using a secondary device. In one embodiment, the secondary device retrieves the location of a parked vehicle. Using the location of the parked vehicle in conjunction with its own location, the secondary device is able to determine a route to the parked vehicle. Sensors are used to parametric data. Wireless networks are also used to obtain localization information.
US10699556B1 System and method for plant operation gap analysis and guidance solution
A method includes receiving one or more operating conditions from one or more field devices of one or more industrial plants in response to receiving one or more alarm signals. The method also includes determining one or more industrial plant states based on the one or more operating conditions. The method further includes identifying one or more historical alarm episodes stored in one or more data stores based on the one or more industrial plant states. In addition, the method includes identifying one or more recommended historical alarm episodes of the one or more historical alarm episodes based on one or more benchmark metrics of the one or more historical alarm episodes. The method also includes generating the one or more recommended historical alarm episodes for display on a user interface.
US10699553B2 Preventive maintenance method of driving device
The present invention includes: collecting information about a change in energy magnitude according to time measured with the driving device in normal operation separately for each of a peak period and a mean period; collecting information about a change in energy magnitude according to time measured with the driving device in operation before the driving device breaks separately for each of the peak period and the mean period; setting a peak fault of the peak period on the basis of the information collected; and collecting information about a change in energy magnitude according to time measured in real time with the driving device in operation separately for each of the peak period and the mean period and of detecting the driving device in an abnormal state when the collected energy values in the peak period exceed the peak fault of the peak period set in the setting.
US10699549B2 System and method for identifying vaping and bullying
A sensor system for identifying vaping, other smoking activities, and bullying at a site includes an air quality sensor configured to detect air quality, a sound detector configured to detect sounds, and a network interface configured to transmit a signal indicating abnormality matching signature of vaping, other smoking activity, or sound of bullying. Vaping or another smoking activity is identified based on the detected air quality, and bullying is identified based on the detected sound.
US10699542B2 Electronic movement detection devices
An electronic motion detection device (1) comprises a support structure (2) adapted to be fixed to a wall and a spherical body (3), which is rotatably supported by the support structure (2) and adapted to be locked in a plurality of spatial orientations. A detection member (4) comprises a sensitive element such as a radar antenna and an interface (44) configured to exchange configuration data. Such member is adapted to be inserted into a seat (31) of the spherical body (3) in a direction of insertion (X-X), and may be locked to the seat (31) of the spherical body (3) in an operating position ad in a configuration position. In the operating position, the spherical body (3) and the detection device (4) are arranged in such a manner as to prevent a user to access the interface (44) whereas, in the configuration position, the detection member (4) is translationally shifted in the direction of insertion (X-X) with respect to the operating position to be operated, for the user to be able to access the interface (44).
US10699537B1 User and product interaction and tracking
A mechanized identifies a user in an area. A sensor is used to identify an item removed from a display by the user. Cameras are configured to detect items removed from the display. An identity of the user is matched to items removed from the display by the user to obtain a result. The result is saved to a record of the user.
US10699526B2 Electromechanical gaming machine with a fixed ship
An electromechanical gaming machine that provides an entertainment game wherein a user controls the movement of a ship across a fixed plane. A user may select a gambling game that uses non-explicit triggers for wagers through the use of an entertainment software engine. A game world engine detects the trigger and then requests a real world engine to resolve the gambling event. The results of the gambling event are communicated to the game world engine which then instructs the entertainment software engine to generate a display.
US10699522B2 Unified wagering data model
A disadvantage of existing betting operations is the implementation of fixed odds and pari-mutuel betting on specific and dedicated systems. This results in higher acquisition and maintenance costs as compared with a single system. According to the present invention, a single system allows both fixed odds and pari-mutuel betting to be offered on a single system wherein the system effects a computer-implemented method of wagering, including: receiving, via a communications network, a wager from a customer in respect of a wagered event and a wagered product; storing the wager, in an electronic data store, and associating the wager with the wagered event, the wagered product and a customer account, wherein the computer system manages the electronic data store, having stored therein, a plurality of events, a plurality of products and a plurality of customers, all of which are independently defined.
US10699515B2 Game machine having a plurality of ways for a user to obtain payouts based on the appearance of any and all symbol matrix
A wagering game of change comprising: an input establishing a credit balance, the credit balance being increasable and decreasable based on at least wagering activity; a memory device having computer-executable instructions stored thereon; and a processor, which upon executing the computer-executable instructions, is configured to: accept a wager, the wager amount decreasing the credit balance; use a random number generator to select and display a portion of each of a plurality of reels on a display, the plurality of reels comprising symbols thereon including one or more number symbols and at least one activator symbol; determine if the activator symbol is displayed; in response to the activator symbol being displayed, issue the sum of the number symbols displayed on the display as a monetary payout without regard to the alignment of the symbols on the reels and without regard to a paytable; and increment the credit balance by the issued sum.
US10699513B2 Balloon vending machine and balloon to be sold thereby
Provided are a balloon vending machine that can provide an impactful state where the balloon purchaser can participate in a production process of a balloon and the balloon body expands to break and open the balloon case, and further that can reuse the balloon case as a handle, and a balloon to be sold by the balloon vending machine. Below the gas injection part 26 of the balloon vending machine 10, a gas injection device is disposed that expands the balloon body 24 stored in a folded state in the balloon case. The gas injection device is mounted with a gas injection nozzle. Further, a valve lock plate is disposed in the nozzle mover. The balloon includes a balloon body, a balloon case storing the balloon body, a balloon valve, and a string connecting the balloon body with the balloon case.
US10699511B2 Systems and methods for performing automated fastener selection
Systems and methods that perform automated selection and delivery of a fastener. The system or apparatus may include a fastener inventory portion that retains a plurality of fasteners; a user delivery portion; a transfer assembly that affords physical transport of a fastener selection from the fastener inventory portion to the user delivery portion; a fastener attribute assembly that inputs desired fastener attribute data (DFA data) regarding a desired fastener; a computer system that interfaces with the fastener attribute assembly to input the DFA data; maps the DFA data to at least one fastener candidate; determines a fastener selection amongst the at least one fastener candidate; determines a number of discrete units of the desired fastener that comprise the fastener selection; and controls the transfer assembly to retrieve the fastener selection from the fastener inventory portion and physically transport the fastener selection to the user delivery portion.
US10699506B2 Systems, methods, and computer programs for imaging an object and generating a measure of authenticity of the object
An imaging system (200) for imaging and generating a measure of authenticity of an object (10) comprises a dispersive imaging arrangement (30) and an image sensor arrangement (60). They are positioned so that, when electromagnetic radiation (20) from the object (10) illuminates the dispersive imaging arrangement (30), the radiation splits out in different directions into at least a non-dispersed part (40) and a dispersed part (50), and those are imaged by the image sensor arrangement (60). The imaging system (200) is configured to then generate a measure of authenticity of the object (10) depending at least on a relation between the imaged dispersed part, the imaged non-dispersed part, and reference spectral information. The invention also relates to imaging methods, computer programs, computer program products, and storage mediums.
US10699500B2 Intelligent lock
A method for operating an access control comprises creating a plurality of wake-up schedules for a wireless transceiver. Each of the plurality of wake-up schedules may be configured to control how frequently the wireless transceiver wakes up to transmit or receive information. Each of the plurality of wake-up schedules for the wireless transceiver may be different from another one or the plurality of wake-up schedules for the wireless transceiver. The method may further comprise automatically switching between the plurality of wake-up schedules for the wireless transceiver such that a duration of time between wake-ups for the wireless transceiver radio is shorter during some predefined times and longer during other predefined times. The duration of time between wake-ups for the wireless transceiver may be configurable by an administrative user via an interface.
US10699499B2 System and method for operational phase detection
A method includes obtaining data associated with operation of an aircraft and determining a first operational phase of the aircraft based on the data. The method includes identifying a candidate operational phase transition from the first operational phase to a candidate operational phase based on a first portion of the data satisfying a first condition associated with the candidate operational phase, the first portion of the data corresponding to a first time. The method includes evaluating a second portion of the data based on a second condition associated with the candidate operational phase, the second portion of the data corresponding to a second time that is subsequent to the first time. The method further includes, based on the second condition being satisfied, generating an operational phase transition indication that indicates an occurrence of an operational phase transition to the candidate operational phase at the first time.
US10699497B2 Configuring telematics devices
A telematics configuration platform receives telematics device data that specifies hardware and software features associated with a telematics device, and identifies a first set of values for a first set of telematics device parameters. The telematics configuration platform receives user input identifying a particular vehicle type, and identifies a second set of values for a second set of device parameters. The telematics configuration platform generates a telematics device configuration that includes a third set of device parameters including a first parameter from the first set of telematics device parameters and a second parameter from the second set of telematics device parameters, and a third set of values for the third set of device parameters, each corresponding to either a first value in the first set of values or a second value in the second set of values. The telematics configuration platform performs an action based on the telematics device configuration.
US10699495B2 Display device of vehicle
Provided as display portions configured to display maintenance related information pieces about a plurality of maintenance items of a vehicle are: a first display portion configured to, when at least one of the plurality of maintenance items is in a predetermined maintenance period, display the maintenance related information piece about the maintenance item that is in the predetermined maintenance period, the predetermined maintenance period including a predetermined maintenance timing and periods before and after the predetermined maintenance timing; and a second display portion configured to, when none of the plurality of maintenance items is in the maintenance period, display only the information piece about a nearest one of the maintenance timings of the plurality of maintenance items.
US10699492B2 Complexity reduction of objects via cavity removal
Systems and methods are disclosed for removing details from three dimensional (3D) objects, such as cavities and holes. Complexity reduction via cavity removal reduces storage, transfer, and rendering costs without adversely impacting quality and is implemented in an automated manner. In some examples, distance fields internal and external to the 3D object are removed in a layered manner, and new object surfaces are added wherever openings are narrower than the cavity's internal dimensions, to seal off the cavities. Holes and cavities, which are obscured in many viewing angles, are thus filled in (e.g., removed), thereby reducing the burden of storing and processing hidden interior surfaces. Various approaches, leveraging distance fields, may be combined for improved benefit.
US10699486B2 Display system, information presentation system, control method of display system, storage medium, and mobile body
A display system includes a projector that projects a virtual image onto a target space to allow a target person to visibly recognize the virtual image and a controller that controls display of the virtual image. When the projector projects a virtual image corresponding to a caution object, the controller selects at least one reference point from one or more candidate points existing around the caution object and associates the virtual image with the at least one reference point.
US10699476B2 Generating a merged, fused three-dimensional point cloud based on captured images of a scene
Presenting a merged, fused three-dimensional point cloud includes acquiring multiple sets of images of a scene from different vantage points, each set of images including respective stereo matched images and a color image. For each respective set of images, a disparity map based on the plurality of stereo images is obtained, data from the color image is fused onto the disparity map so as to generate a fused disparity map, and a three-dimensional fused point cloud is created from the fused disparity map. The respective three-dimensional fused point clouds is merged together so as to obtain a merged, fused three-dimensional point cloud. The techniques can be advantageous even under the constraints of sparseness and low-depth resolution, and are suitable, in some cases, for real-time or near real-time applications in which computing time needs to be reduced.
US10699475B1 Multi-pass apparatus and method for early termination of graphics shading
Multi-pass apparatus and method for ray tracing shading. For example, one embodiment of an apparatus comprises: graphics processing circuitry to execute a sequence of visibility testing operations related to texels within a texture domain to generate visibility results; a register or memory to store a texel mask; texel mask update circuitry/logic to update the texel mask based on the visibility results, the texel mask comprising a plurality of bits to indicate visibility of the texels within the texture domain, the texel mask update circuitry/logic to set a first bit to indicate whether any bits in the texel mask indicate a visible texel; a shader dispatcher to initiate conditional dispatch operations only if the first bit is set to indicate that at least one bit in the texel mask indicates a visible texel, wherein to perform the conditional dispatch operations, the shader dispatcher is to dispatch texel shaders for only those texels that the texel mask indicates may be visible; and a plurality of execution units (EUs) to execute the shaders dispatched by the shader dispatcher.
US10699471B2 Methods and systems for rendering frames based on a virtual entity description frame of a virtual scene
An exemplary virtual scene capture system maintains state data for a virtual object and a virtual vantage point that are both included within a virtual 3D space of a virtual scene. Based on the state data, the capture system generates a virtual entity description frame representative of a state of the virtual object and/or the virtual vantage point. The virtual entity description frame includes a link to color data representative of the virtual object and stored in an asset storage system associated with the capture system. The capture system provides the virtual entity description frame to a 3D rendering engine associated with the virtual vantage point and configured to render, based on state data represented in the virtual entity description frame and color data for the virtual object and accessed from the asset storage system using the link, a color data frame associated with the virtual vantage point.
US10699470B2 Methods and systems for representing a scene using orthographic and perspective projections
An exemplary content generation system generates a first orthographic projection and a second orthographic projection. The first and second orthographic projections are each representative of a core portion of a scene and are directed inwardly toward one another from a boundary of the core portion of the scene. The content generation system further generates a perspective projection representative of a peripheral portion of the scene external to the core portion of the scene. The content generation system further generates a representation of the scene that includes a first frame sequence depicting the first orthographic projection, a second frame sequence depicting the second orthographic projection, and a third frame sequence depicting the perspective projection. Corresponding methods and systems are also disclosed.
US10699462B1 Character morphing system
A system and method that detects a first access to a first game of an online gaming system by a first user that is associated with a character, wherein the character comprises a plurality of components. The method also determines whether first morphing settings are associated with the first game. Responsive to determining the first morphing settings are associated with the first game, the method generates a first morphed character based on the first morphing settings. The method provides the first morphed character for presentation in the first game via a user interface.
US10699457B2 Vehicle display with augmented realty
An object exterior to a vehicle can be detected, and an augmented image of the detected object can be output to a vehicle display device, wherein at least one of dimensions and a motion of the augmented image is adjusted based on an environmental condition and physical attribute of the detected object including at least one of a speed, an acceleration, a location, and a direction of the detected object.
US10699450B2 Interactive tool for causal graph construction
In an approach for constructing causal graphs, a processor receives data, a first set of constraints, and one or more graph parameters. A processor constructs a causal graph based on the data, first set of constraints, and one or more graph parameters. A processor generates an interactive display interface for the constructed causal graph. A processor refines the constructed causal graph using the interactive display interface.
US10699439B2 Method and an apparatus for determining a gaze point on a three-dimensional object
A system for determining the gaze endpoint of a subject, the system comprising: a eye tracking unit adapted to determine the gaze direction of one or more eyes of the subject; a head tracking unit adapted to determine the position comprising location and orientation of the eye tracker with respect to a reference coordinate system; a 3D Structure representation unit, that uses the 3D structure and position of objects of the scene in the reference coordinate system to provide a 3D structure representation of the scene; based on the gaze direction, the eye tracker position and the 3D structure representation, calculating the gaze endpoint on an object of the 3D structure representation of the scene or determining the object itself.
US10699434B2 Determination of result data on the basis of medical measurement data from various measurements
A method is disclosed for determining result data based upon medical measurement data of an examination object. Within the method, a high-dimensional first parameter space is formed, in which measurement values of the various measurements are represented with the aid of value tuples. The measurement values of the various measurements are assigned to a value tuple based on their spatial arrangement in the examination object and/or on their temporal arrangement relative to one another. In the first parameter space, the value tuples are analyzed, using at least one mapping function to at least one further parameter space including a lower dimension than the first parameter space, in order to obtain result data. Furthermore, the result data is output, preferably visualized. In addition, a corresponding device for determining result data is described.
US10699431B2 Method and apparatus for generating image generative model
Methods and apparatuses for generating an image generative model are disclosed. An embodiment comprises: acquiring a sample set, a sample comprising a first depth image, a second depth image and a visible image; and executing training based on the sample set: inputting the second depth image and the visible image of at least one sample in the sample set respectively into a pre-established initial neural network model to obtain a generated depth image corresponding to each of the at least one sample; calculating a similarity between the generated depth image corresponding to the each of the at least one sample and a corresponding first depth image; determining whether the initial neural network model reaches a preset optimization goal based on the calculation result; and using the initial neural network model as the trained image generative model, in response to determining the initial neural network model reaching the preset optimization goal.
US10699427B2 Method and apparatus for obtaining sampled positions of texturing operations
Methods and apparatuses are disclosed for reporting texture footprint information. A texture footprint identifies the portion of a texture that will be utilized in rendering a pixel in a scene. The disclosed methods and apparatuses advantageously improve system efficiency in decoupled shading systems by first identifying which texels in a given texture map are needed for subsequently rendering a scene. Therefore, the number of texels that are generated and stored may be reduced to include the identified texels. Texels that are not identified need not be rendered and/or stored.
US10699418B1 Computer vision system that identifies the dimensions of a space from only a picture and a user input reference marker the techniques and capabilities of the system can be applied to space design and planning
A computer vision system includes a camera that captures a plurality of image frames in a target field. A user interface is coupled to the camera. The user interface is configured to perform accelerated parallel computations in real-time on the plurality of image frames acquired by the camera. The system identifies the dimensions of a space from only a picture and a user input reference marker.
US10699414B2 Image segmentation based on a shape-guided deformable model driven by a fully convolutional network prior
Image segmentation based on the combination of a deep learning network and a shape-guided deformable model is provided. In various embodiments, a time sequence of images is received. The sequence of images is provided to a convolutional network to obtain a sequence of preliminary segmentations. The sequence of preliminary segmentations labels a region of interest in each of the images of the sequence. A reference and auxiliary mask are generated from the sequence of preliminary segmentations. The reference mask corresponds to the region of interest. The auxiliary mask corresponds to areas outside the region of interest. A final segmentation corresponding to the region of interest is generated for each of the sequence of images by applying a deformable model to the composite mask with reference to the auxiliary mask.
US10699408B2 Device and method for tree health assessment
A tree examining system is provided which employs a thermographic image which electronically differentiates individual areas of a total area of a tree by areas according to temperature differential. Pixels in individual areas determined as abnormal are assigned a color which differentiates them from adjacent areas determined as normal. A displayable colorized image thereby produced provides a map viewable by a user to cut or trim the tree to remove the abnormal areas shown colorized therein.
US10699404B1 Guided vehicle capture for virtual model generation
Methods and system for guiding user data capture during a scan of a vehicle using a mobile device are disclosed. A user may scan a vehicle using a camera or other sensors of the mobile device to capture data from which a three-dimensional virtual model may be generated. During the scanning process, models may be generated and evaluated according to quality metrics. Visual cues may be determined and presented to the user during scanning to indicate areas sufficiently scanned or areas requiring additional scanning to meet data quality requirements for model generation. Damage to vehicle components may be identified by analysis of the generated model, and addition data capture or user annotation entry may be directed based upon the identified damage.
US10699402B2 Fabric type identifying apparatus and fabric type identifying method
To provide a fabric type identifying apparatus and a fabric type identifying method enabling to stably identify a type of fabric with high accuracy. A fabric type identifying apparatus A for identifying a type of a fabric F provided with a color thread T at an edge portion includes a camera 51 for photographing the fabric F, and an image processing apparatus 52 for receiving an image input and photographed by the camera 51. The image processing apparatus 52 acquires a color value of the color thread T from the received image of the fabric F, and identifies the type of the fabric F on a basis of the color value. Since the type of the fabric F is identified on the basis of the color of the color thread T, the type of the fabric F is enabled to be stably identified with high accuracy regardless of stretching and shrinking of the fabric F.
US10699401B2 Method and system for determining the local quality of surface data extracted from volume date
The aim of the invention is to determine the local quality of surface data (O) extracted from a volume data set (V) by means of a surface determination method. An environment in the volume data set (V) is determined for each surface point of the surface data (O). Using the curve of the grayscale values of voxels from said environment, at least one quality characteristic (Q) is derived which characterizes the quality of the respective examined surface point. The quality characteristic (Q) or each quality characteristic is output together with coordinates of the respective examined surface point as the method result (O′).
US10699398B2 Deep learning coordinate prediction using satellite and service data
Systems and methods of deep learning coordinate prediction using satellite and service data are disclosed herein. In some example embodiments, for each one of a plurality of places, a computer system trains a deep learning model based on training data of the plurality of places. The deep leaning model is configured to generate a predicted geographical location of a place based on satellite image data and service data associated with the place. The training data for each place comprises satellite image data of the place, service data, and a ground truth geographical location of the place. The service data comprises at least one of pick-up data indicating a geographical location at which a provider started transporting a requester in servicing a request associated with the place or drop-off data indicating a geographical location at which the provider completed transporting the requester in servicing the request associated with the place.
US10699395B2 Image processing device, image processing method, and image capturing device
An image processing device includes an invisible image filter separator that separates an invisible detail component, a visible image filter separator that separates a visible base component and a visible detail component, a base luminance color separator that separates a visible luminance base component and a visible color base component, a detail luminance color separator that separates a visible luminance detail component, a detail synthesizer that generates a synthetic luminance detail component, a synthetic luminance component generator that generates a synthetic luminance component, and a luminance color synthesizer that generates a synthetic image.
US10699393B2 Image processing apparatus and image processing method
An image processing apparatus for processing an image includes an image capturing device configured to perform image capturing operations a plurality of times under different image capturing conditions to generate a plurality of captured images; a storage device configured to store coefficient data for each of the image capturing conditions; and a processor configured to implement processes of converting a captured image of the plurality of captured images to generate a converted image indicating a luminance and a color difference, and generating a composite image by compositing a plurality of the converted images based on the coefficient data for each of the image capturing conditions that indicates a coefficient for the luminance indicated by each of the converted images.
US10699384B2 Image processing apparatus and control method thereof
An image processing apparatus and a control method thereof are provided. The image processing apparatus includes: an image input interface configured to receive an image content including a first reference frame and a second reference frame; a memory; and a processor configured to generate an interpolation frame based on the first and second reference frames, and the processor is configured to group a plurality of pixels included in at least one of the first reference frame and the second reference frame into a plurality of pixel groups, and individually store each of the plurality of pixel groups in the memory, and load, into an internal memory, pixel values corresponding to a predetermined range with reference to a target pixel region of the interpolation frame with respect to a first pixel group from among the plurality of pixel groups, and load, into the internal memory, pixel values of a range which is smaller than the predetermined range with respect to a second pixel group of the plurality of pixel groups, and to determine pixel values of the target pixel region.
US10699371B2 Systems and methods for reducing parallax in aircraft displays
A system for an airborne platform includes a display device, an input device, and an image processing circuit. The display device is configured to display a visualization provided as a pixel matrix capable of being virtually rotated along a horizontal axis or along a vertical axis based on a user input. The input device is configured to receive user input providing an indication to virtually rotate the visualization along at least one of the horizontal axis and the vertical axis. The image processing circuit is configured to receive pixel data corresponding to the pixel matrix, receive the user input from the input device, determine an offset angle to virtually rotate the visualization along the horizontal axis or the vertical axis, configure the visualization in response to the determined offset angle, and output the configured visualization for display on the display device.
US10699362B2 Divergent control flow for fused EUs
Embodiments provide support for divergent control flow in heterogeneous compute operations on a fused execution unit. On embodiment provides for a processing apparatus comprising a fused execution unit including multiple graphics execution units having a common instruction pointer; logic to serialize divergent function calls by the fused execution unit, the logic configured to compare a call target of execution channels within the fused execution unit and create multiple groups of channels, each group of channels associated with a single call target; and wherein the fused execution unit is to execute a first group of channels via a first execution unit and a second group of channels via a second execution unit.
US10699360B2 Processing a machine-readable link
Approaches for processing a machine-readable link are described. The machine-readable link is readable by a computing system to obtain access to digital content using a communication network.
US10699359B2 Parameter adjustments based on strength change
In an example, a capture system includes a content capture mechanism, an isolation engine, a mark strength engine, and a parameter controller. In that example, the isolation engine generates mark data, the mark strength engine identifies a first variance level in a first region of a first set of mark data, and the parameter controller adjusts a parameter of the content capture mechanism in accordance with a strength change based on a comparison of the first variance level to a second variance level in a first region of a second set of mark data.
US10699352B2 Method for controlling a power supply system
The invention relates to a method of controlling an energy supply system comprising at least two energy generators each configured to provide at least one form of energy of heat and/or cold and/or electrical energy. The energy supply system further comprises one closed-loop controller per energy generator for controlling the energy generator and a control device coordinatedly controlling the closed-loop controllers. The control device detects an energy supply request for providing energy in the form of heat and/or cold and/or electrical energy and determines for each energy form which energy generators are required to meet the energy supply request. For each energy form, the control device generates switch-on requests for the energy generators required to meet the energy supply system and switch-off requests for the energy generators not required. For each energy generator, the control device determines if one, several or no switch-off request is present and if one, several or no switch-off request is present. For each energy generator for which there is at least one switch-on request present, a switch-on request is output to the corresponding closed-loop controller and, for each energy generator for which there is no switch-on request and at least one switch-off request present, a switch-off request is output to the corresponding closed-loop controller.
US10699348B1 Utilizing credit and informatic data for insurance underwriting purposes
Systems and methods include one or more dwelling sensors configured to generate sensor data representative of characteristics of a dwelling; a telematics device configured to generate telematics data representative of operational characteristics of a vehicle; and an analysis server. The analysis server receives the sensor data; receives the telematics data; receives credit information regarding an insured; and determines one or more insurance policy decisions based upon the sensor data, the telematics data, and the credit information the one or more insurance policy decisions comprising: a premium amount, a deductible amount, a coverage amount, a coverage term, or any combination there of for the insured.
US10699347B1 Polynomial risk maps
A system including a computing device may receive base map information, including attribute information associated with a plurality of road segments, and trip request information. Based on this information, a route for the user to travel may be determined. The system might further calculate a risk score for each road segment forming the route, and generate a risk map based on the risk score and the route. The risk map may then be displayed to a user. The risk map may include markers or other objects depicting potential risks along the route the driver may face. Also, the risk map may be updated based on information collected from a sensor coupled to the vehicle or located at the road segment to reflect actual, real-time risk scores calculated using an equation for providing a risk score for a particular driver driving a particular vehicle on a particular road segment.
US10699346B1 Connected home and home profiles
Systems, methods, apparatuses and computer-readable media for receiving data from one or more sensors associated with one or more home devices, such as appliances, home systems, etc. are presented. In some examples, the data may be used to determine whether the home device is operating within an expected range. The system may determine a home profile and/or neighborhood rating factor which may be used to adjust insurance premiums. The home profile may be generated based on the normal operating conditions of the home based on the analysis of the sensor data. An insurance premium rate may be determined based on the generated home profile and neighborhood rating factor.
US10699345B2 System for dynamically customizing product configurations
According to some embodiments, data associated with a plurality of potential insurance customers may be received and analyzed to identify a set of similar potential insurance customers. For the set of similar potential insurance customers, at least one customized insurance parameter may be automatically determined and a customized insurance product, including a customized insurance premium value, may be created based on the customized insurance parameter. It may then be arranged for each of the similar potential insurance customers to receive an indication of the customized insurance product.
US10699340B2 Blockchain instrument for transferable equity
Systems and methods for offering and purchasing tokenized securities on a blockchain platform meeting current and future federal, state, and offering and holding entity rules and regulations. Tokenized securities purchased during or after the tokenized securities offering are tradable on a secondary market. The server computer of the tokenized securities provides an automated transfer capability for tokenized securities holders.
US10699335B2 Apparatus and method for total loss prediction
A Total Loss Predictor Score assesses the risk of Total Loss of new credit applications by leveraging the most powerful insights from business databases. The Total Loss Predictor Score built on segmentation and algorithms that use the commercial information from business databases, powered by analytics, delivers a unique solution for credit risk management to help business creditors with origination decisions.
US10699334B1 Systems and methods for integrating, aggregating and utilizing data from a plurality of data sources
A method of integrating electronic data including integrating a desktop such that the desktop includes information received from various sources. The information displayed may be analyzed by a business rule to prioritize what information is included in the desktop, and the information may include data from databases, recent member activities, planned future actions, and recommended future actions. The method also includes the ability to integrate and/or aggregate various data sources, such as databases. The combination of the data sources may be performed according to one or more business rules.
US10699320B2 Marketplace feed ranking on online social networks
In one embodiment, a method includes, receiving a request, from a client system of a first user, to access a marketplace including products offered for sale by a second user. The method includes, by the computing device, filtering a set of product listings based on multiple respective product-listing embeddings and a content-interaction embedding associated with the first user. Each product listing includes a description of one of the products in the marketplace. The method includes ranking each product listing in the filtered set based at least on a product-score representing a likelihood of the first user interacting with the respective product. The product-score is based on interaction information associated with the first user, product information associated with the product, and sparse information associated with the first user. The method includes sending, to the client system of the first user, a subset of the ranked product listings.
US10699318B2 Systems and methods for item discoverability
In some embodiments, a method can comprise analyzing user interaction with one or more items. In some embodiments, analyzing user interaction with the one or more items can comprise determining a number of impressions for each item of the one or more items. In many embodiments, the method can further comprise determining at least one undiscovered item of the one or more items based at least in part on the analyzing user interaction with the one or more items, estimating a performance of the at least one undiscovered item of the one or more items, promoting the at least one undiscovered item of the one or more items based at least in part on the estimating the performance of the at least one undiscovered item of the one or more items. Other embodiments of related methods and systems are also provided.
US10699312B2 Platform for serving online content
A computer implemented method for creating a page including content includes the steps of inserting, with a computing device, one or more placeholders in the page, requesting, with a computing device, parameters, receiving, with a computing device, meta data in response to the step of requesting parameters, creating, with a computing device, frames in the page based on the meta data at positions corresponding to the placeholders, requesting, with a computing device, content, receiving, with a computing device, content in response to the request for content, and placing the content in the frames for display on a display device.
US10699307B2 Methods and systems for offering financial products
The disclosure provides systems and methods for analysis of financial data and customization of financial products. Time-dependent data is obtained for a relatively large set of users, and from the data are determined a relatively small set of trajectories that model user behaviour. New users are characterized according to the trajectories and financial products are automatically personalised to suit the new user.
US10699301B2 Data-processing method and apparatus, and computer storage medium for electronic resource transfer
A data-processing method and apparatus for remunerating and incentivizing user/consumer behavior with an electronic resource is discussed. A server allows a provider (e.g., an advertiser or first user) to incentivize interactions and behavior of users in a friend cluster on a webpage. The behavior includes, e.g., watching advertising media, sharing, voting, and commenting on the webpage. An electronic-resource attribute represents a quota/amount of the electronic resource allocated to incentivize certain behaviors and a mapping to relate disbursement amounts of the electronic resource with the behaviors. The electronic-resource attribute in the webpage is set, the users' terminals are caused to receive a resource message, and, in response, an electronic-resource request representing behavior data on the web page by the users is transmitted. The amount of electronic resource transferred into the users' accounts is based on mapping the transmitted behavior data to a corresponding amounts of the electronic resource.
US10699296B2 Native video advertising with voice-based ad management and machine-to-machine ad bidding
A method, a device, and a non-transitory storage medium provides storing user preferences pertaining to a native ad service; receiving a program that includes instances of native ad information indicative of instances of native ads; displaying the program; determining, whether instances of native ad information is received; providing the native ad based on the user preferences, in response to determining that the instances of native ad information is received; determining whether a secondary user device is paired; and transmitting instances of native ad information to the secondary user device in response to determining that the secondary user device is paired.
US10699295B1 Fraudulent content detector using augmented reality platforms
A method implemented on an augmented reality (AR) electronic computing device for determining a likelihood of fraudulent content in an advertisement includes receiving a digital image of the advertisement. A dataset of information relating to the advertisement is extracted from the digital image. Content related to the advertisement is identified from the dataset of information. The identified content is used to request identification information regarding the advertisement. The identification information and supplemental information are used to calculate a scam score for the advertisement. The scam score indicates the likelihood of fraudulent content in the advertisement.
US10699294B2 Sequential hypothesis testing in a digital medium environment
Sequential hypothesis testing techniques are described, which involve testing sequences of increasingly larger number of samples until a winner is determined. In particular, sequential hypothesis testing techniques is based on whether a result of a statistic has reached statistical significance that defines a confidence level in the accuracy of the results. Sequential hypothesis testing also permits the user to “peek” into the test through use of a user interface (e.g., dashboard) to monitor the test in real time as it is being run. Real time output of this information in a user interface as a part of sequential hypothesis testing may be leveraged in a variety of ways. In a first example, a user may make changes as the test is run. In another example, flexible execution is also made possible in that the test may continue to run even if initial accuracy guarantees have been met.
US10699282B2 Method and system for automatic optimal advertising determination within a virtual universe
A method implemented in a computer infrastructure having computer executable code includes receiving advertising criteria, collecting advertisement cost data, and detecting virtual universe (VU) data. Additionally, the method includes determining optimal advertisement parameters based on the advertising criteria, the advertisement cost data and the VU data, and at least one of displaying the optimal advertisement parameters and invoking an advertisement in the VU in accordance with the optimal advertisement parameters.
US10699279B2 System and method for managing compliance with retail display regulations across a plurality of jurisdictions
Compliance with retail display regulations that retailers are subject to within a plurality of jurisdictions is managed. Retail display regulations may differ from jurisdiction to jurisdiction. To facilitate compliance, retail display regulations for a plurality of jurisdictions are centrally maintained. The regulations may then be used to dynamically generate retail display materials for locations across a plurality of jurisdictions with different regulatory schemes. The central storage and/or maintenance of the retail display regulations may facilitate compliance with disparate regulatory schemes that retailers are subject to based in part of retail location. Central storage of the retail display regulations may facilitate certification of compliance by regulating entities associated with the jurisdictions.
US10699277B2 Security for mobile payment applications
A mobile computing device having at least one processor and at least one memory, together providing a first execution environment and a second execution environment logically isolated from the first execution environment, the mobile computing device comprising: a first application executable within the first execution environment; a second trusted application executable within the second execution environment; and a secure communications channel between the first application and the second trusted application, wherein the second trusted application is configured to generate one or more data items and to provide the one or more data items to the first application via the secure communications channel.
US10699274B2 Apparatus and method for secure electronic payment
An apparatus and method for secure electronic payment are provided. The method includes authenticating a user of an electronic device executing a trusted payment application in a trusted execution environment of the electronic device, receiving credit card data from the user, generating credit card track data based on the received credit card data, and storing the credit card track data.
US10699273B2 System and method for authorizing payment transaction based on device locations
A method for authorizing a mobile payment transaction is provided that is based on device locations. The method includes receiving, by a server, a request from a point of sale (POS) device to authorize a payment transaction involving a payment facilitating device. In an embodiment, the request includes payment information of the payment transaction and location information of the POS device. When the request is received, an authorizing client device for the payment transaction is identified based on the payment information from the payment facilitating device. The request to authorize the payment transaction is granted when it is determined that the authorizing client device is located within a predetermined distance from the POS device.
US10699264B1 App-less restaurant processing system using mobile devices
Systems and methods are disclosed to facilitate payment of a restaurant bill via text message. For example, a text message having a restaurant bill code may be sent from a customer device to an MPS phone number. A restaurant network address may be extracted for a restaurant computing system. A query may be sent to the restaurant computing system using the restaurant network address with the restaurant bill code. In response, the restaurant computing system may send restaurant bill data that includes least one restaurant menu item, a price for the at least one restaurant menu item, and a total bill amount. A unique URL may be created that when entered into a web browser presents a webpage that includes at least the restaurant bill data. The unique URL may be used by the customer to pay the restaurant bill.
US10699241B2 Chemical additive ingredient palette
Disclosed are methods for developing authorized chemical palettes for formulating products with reduced adverse environmental and/or health concerns, and advising the public to a greater extent regarding the ingredients of products formulated using these palettes. Also disclosed are computer systems to implement such methods.
US10699235B2 System, method and computer readable medium for placing advertisements into web pages
Selection of web page advertisements for placement into a web page may use attention data that ranks the elements of the web page according to the attention the elements receive from users during interactions with the web page. The content of ads can be matched to the content of the most highly ranked elements of the web page rather than the web page as a whole. Alternatively, ads can be selected that historically produce a preferred pattern of behavior such as an attention shift from a highly ranked element of the web page to the ad.
US10699234B1 Computer systems and methods to protect user credential against phishing
Computer systems and methods to protect user credential against phishing with security measures applied based on determination of phishing risks of locations being visited, phishing susceptibility of users, roles of users, verification of senders of messages, and/or the timing of stages in accessing and interacting with the locations. For example, when a site is unclassified at the onset of being accessed by a user device, security measures can be selectively applied to allow the site to be initially viewed on the user device, but disallow some user interactions to reduce phishing risk. For example, a response to a domain name system (DNS) request can be customized based on a user risk level. For example, a message can be displayed without a profile picture of a contact of a user when the sender of the message appears to be the contact but cannot be verified to be the contact.
US10699232B1 System, method, and computer program for resolving production business issues associated with a software product
A system, method, and computer program product are provided for resolving production business issues associated with a software product. In operation, a system identifies at least one business flow associated with at least one software product. The system identifies one or more defects associated with the at least one business flow. Further, the system maps the one or more defects to the at least one business flow. The system assigns at least one expert for evaluating the at least one business flow. The system analyzes the at least one business flow based on end-to-end business requirements. The system generates a generic resolution for the at least one business flow. The generic resolution includes a replacement business flow based on the end-to-end business requirements. Moreover, the system utilizes the generic resolution as a replacement for the at least one business flow in the at least one software product to resolve the one or more defects associated with the at least one business flow.
US10699228B2 Point-in-time requirement tracking methods and apparatus
A system, methods, and apparatus for point-in-time requirement tracking are disclosed. In an example embodiment, requirements for a project are stored in a database communicatively coupled to a server, the requirements including at least a first requirement stored in a first record and a second requirement stored in a second record. The server receives changes to the first requirement and the second requirement during the edit session and stores the changed first requirement to a third record and the changed second requirements to a fourth record. The server then provides the first and third records to a client device so that the client device can concurrently display the first requirement as specified in the first record and the first requirement as specified in the third record.
US10699222B2 Visual information system and computer mobility application for field personnel
A system for providing visual crop data to a mobile device includes at least one server computer in communication with a mobile device. The at least one server computer is configured to receive location data relating to a geographical position of the mobile device; retrieve topographical data associated with at least a portion of the location data; generate shape data based at least partially on the topographical data; and transmit at least a portion of the shape data to the mobile device, such that at least one shape is visually displayed on at least a portion of a map image displayed on the mobile device. Also disclosed is a computer-implemented method and computer program product for providing and/or interacting with visual crop data, including appropriately communicatively connected hardware components.
US10699215B2 Self-training of question answering system using question profiles
Mechanisms are provided to implement a self-training engine of a question and answer system. The self-training engine pairs an unanswered natural language question with portions of an electronic document to generate an unlabeled data set. The self-training engine trains a model based on a labeled data set comprising a finite number of question and answer pair data structures and applies the model to the unlabeled data set to identify an answer from the portions of the electronic document to the unanswered natural language question. The self-training engine modifies the labeled data set to include the identified answer and corresponding unanswered natural language question as an additional question and answer pair data structure. The self-training engine then trains the model based on the modified labeled data set.
US10699211B2 Supervised method for classifying seasonal patterns
Techniques are described for classifying seasonal patterns in a time series. In an embodiment, a set of time series data is decomposed to generate a noise signal and a dense signal. Based on the noise signal, a first classification is generated for a plurality of seasonal instances within the set of time series data, where each respective instance of the plurality of instances corresponds to a respective sub-period within the season and the first classification associates a first set of one or more instances from the plurality of instances with a particular class of seasonal pattern. Based on the dense signal, a second classification is generated that associates a second set of one or more instances with the particular class. Based on the first classification and the second classification, a third classification is generated, where the third classification associates a third set of one or more instances with the particular class.
US10699209B2 Quantum circuit libraries for floating-point arithmetic
Quantum algorithms to solve practical problems in quantum chemistry, materials science, and matrix inversion often involve a significant amount of arithmetic operations. These arithmetic operations are to be carried out in a way that is amenable to the underlying fault-tolerant gate set, leading to an optimization problem to come close to the Pareto-optimal front between number of qubits and overall circuit size. In this disclosure, a quantum circuit library is provided for floating-point addition and multiplication. Circuits are presented that are automatically generated from classical Verilog implementations using synthesis tools and compared with hand-generated and hand-optimized circuits. Example circuits were constructed and tested using the software tools LIQUi| and RevKit.
US10699191B2 Generating larger neural networks
This specification describes methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating a larger neural network from a smaller neural network. One of the described methods includes obtaining data specifying an original neural network and generating a larger neural network from the original neural network The larger neural network has a larger neural network structure than the original neural network structure. The values of the parameters of the original neural network units and the additional neural network units are initialized so that the larger neural network generates the same outputs from the same inputs as the original neural network and the larger neural network is trained to determine trained values of the parameters of the original neural network units and the additional neural network units from the initialized values.
US10699181B2 Virtual assistant generation of group recommendations
In one example, a method includes generating, responsive to receiving a request for a recommendation for a group of users and based on first privacy level data for users of the group, an original list of recommendations for the group. In this example, the method further includes evaluating, by respective computational assistants associated with the users of the group and based on respective second privacy level data for the users of the group, recommendations from the original list of recommendations for inclusion in a pruned list of recommendations for the group, wherein the second privacy level is more restricted than the first privacy level. In this example, the method further includes, in response to the pruned list of recommendations including at least one recommendation, outputting, for presentation to the users of the group, the pruned list of recommendations.
US10699180B2 System for identification of items using unique optical element
A system for identification of items and products is provided, comprising an optical identification mark associated physically and in a database with a specific item or product, wherein the optical identification mark comprises an optical element with unique refractive properties and a laser beam source and said optical identification mark is configured to transmit a laser beam emitted by the laser beam source through said optical element and surrounding medium to create a light beam with unique light and shape properties that is utilized as a token for identification of the specific optical identification mark and subsequent identification of the associated specific item or product.
US10699178B1 Digital identities for physical items
RFID technology may be used to provide digital identities for physical items. An RFID IC attached to or integrated into a physical item contains an identifier for the physical item. Digital identity information associated with the item, such as ownership information, history, properties, and the like, may be located on one or more networks. An entity, after authenticating itself and/or the item, may use the identifier to locate, retrieve, and/or update the item's digital identity information on the network.
US10699173B2 Recording tape cartridge, barcode reading system, and barcode reading method
A recording tape cartridge includes a case configured by first and second halves being joined to each other first and second peripheral walls are butted against each other and stores a reel, a label surface formed of a first half label surface of the first peripheral wall and a second half label surface of the second peripheral wall on a side opposite to a loading direction of the case to a drive device and that allows a barcode label with a one-dimensional or two-dimensional barcode to be attached thereto, and a reference surface formed on a bottom plate and is used for positioning the case in a thickness direction in a case of being loaded into the drive device. The first or second half label surface is inclined at one degree or more with respect to a vertical plane perpendicular to the reference surface in a side view.
US10699165B2 System and method using augmented reality for efficient collection of training data for machine learning
One embodiment provides a system that facilitates efficient collection of training data. During operation, the system obtains, by a recording device, a first image of a physical object in a scene which is associated with a three-dimensional (3D) world coordinate frame. The system marks, on the first image, a plurality of vertices associated with the physical object, wherein a vertex has 3D coordinates based on the 3D world coordinate frame. The system obtains a plurality of second images of the physical object in the scene while changing one or more characteristics of the scene. The system projects the marked vertices on to a respective second image to indicate a two-dimensional (2D) bounding area associated with the physical object.
US10699163B1 Methods and apparatus for classification
A human expert may initially label a white light image of teeth, and computer vision may initially label a filtered fluorescent image of the same teeth. Each label may indicate presence or absence of dental plaque at a pixel. The images may be registered. For each pixel of the registered images, a union label may be calculated, which is the union of the expert label and computer vision label. The union labels may be applied to the white light image. This process may be repeated to create a training set of union-labeled white light images. A classifier may be trained on this training set. Once trained, the classifier may classify a previously unseen white light image, by predicting union labels for that image. Alternatively, the items that are initially labeled may comprise images captured by two different imaging modalities, or may comprise different types of sensor measurements.
US10699159B2 Objects aggregation and standardization for legacy graphics conversion
A method includes receiving a plurality of legacy graphics files associated with a control system for an industrial process, each legacy graphics file comprising a plurality of legacy graphics objects. The method also includes parsing the legacy graphics files to identify primitive graphic objects in each legacy graphics file. The method also includes determining relationships among the identified primitive graphic objects to determine a group of primitive graphic objects that form one component of the industrial process. The method also includes determining one or more patterns among the identified primitive graphic objects. The method also includes saving the one or more patterns in a pattern library.
US10699146B2 Mobile document detection and orientation based on reference object characteristics
In various embodiments, computer program products for detecting, estimating, calculating, etc. characteristics of a document based on reference objects depicted on the document are disclosed. In one approach, a computer program product for processing a digital image depicting a document includes instructions executable by a computer for analyzing the digital image to determine one or more of a presence and a location of one or more reference objects; determining one or more geometric characteristics of at least one of the reference objects; defining one or more region(s) of interest based at least in part on one or more of the determined geometric characteristics; and detecting a presence or absence of an edge of the document within each defined region of interest. Additional embodiments leverage the type of document depicted in the image, multiple frames of image data, and/or calculate or extrapolate document edges rather than locating edges in the image.
US10699138B2 Safety system for a vehicle to detect and warn of a potential collision
A system mountable in a vehicle to provide object detection in the vicinity of the vehicle. The system includes a camera operatively attached to a processor. The camera is mounted externally at the rear of the vehicle. The field of view of the camera is substantially in the forward direction of travel of the vehicle along the side of the vehicle. Multiple image frames are captured from the camera. Yaw of the vehicle may be input or the yaw may be computed from the image frames. Respective portions of the image frames are selected responsive to the yaw of the vehicle. The image frames are processed to detect thereby an object in the selected portions of the image frames.
US10699134B2 Method, apparatus, storage medium and device for modeling lane line identification, and method, apparatus, storage medium and device for identifying lane line
Embodiments of the present disclosure disclose a lane line identification modeling method and apparatus, and a lane line identification method and apparatus. The lane line identification modeling method includes: identifying an image region of a lane line in an image based on two-dimensional filtering (S11); constructing model training data by using the identified image region (S12); and training a convolutional neural network-based lane line identification model by using the model training data (S13). The lane line identification modeling method and apparatus, and the lane line identification method and apparatus provided in the embodiments of the present disclosure can improve the accuracy of lane line detection.
US10699124B1 Augmented reality content selection and display based on printed objects having security features
Systems, methods and techniques for automatically recognizing two-dimensional real world objects with an augmented reality display device, and augmenting or enhancing the display of such real world objects by superimposing virtual images such as a still or video advertisement, a story or other virtual image presentation. In non-limiting embodiments, the real world object includes visible features including visible security features and a recognition process takes the visible security features into account when recognizing the object and/or displaying superimposed virtual images.
US10699109B2 Data entry from series of images of a patterned document
The present disclosures provide methods of optical character recognition for a patterned document having one static element and one information field. Systems and methods are disclosed to identify in each of a current and a previous image of a series of images of an original document overlapping with each other, a corresponding plurality of base points, wherein each base point is associated with one textural artifact in each of the current image and the previous image using an OCR text of the current image; identify parameters of a coordinate transformation converting coordinates of the previous image into coordinates of the current image; associate a part of the OCR text with a cluster of a plurality of clusters of symbol sequences; identify a median string representing the cluster of symbol sequences; and produce a resulting OCR text representing at least a portion of the original document.
US10699107B2 Image detection method and image detection device for determining posture of a user
An image detection method for determining the postures of a user includes: obtaining a plurality of images of a user; determining whether the user moves; and when the user is determined to be moving, calculating whether the amount of images is greater than a first predetermined value or not, calculating whether or not the amount of images of the user in the region of interest (ROI) is greater than a second predetermined value, and calculating whether or not the amount of images of the user not in the ROI is greater than a third predetermined value, in order to determine the postures of the user.
US10699104B2 Image obtaining based on emotional status
The present disclosure provides a method, computer system and computer program product for obtaining an image. According to the method, an emotional status of a user is determined, at least one character can be determined based on a preference of the user, and at least one image comprising the at least one character can be obtained based on the emotional status of the user.
US10699100B2 Method for microscopic image acquisition based on sequential section
A method for microscopic image acquisition based on a sequential slice. The method includes; acquiring a sample of the sequential slice and a navigation image thereof; identifying and labeling the sample of the sequential slice in the navigation image by utilizing methods of image processing and machine learning; placing the sample of the sequential slice in a microscope, establishing a coordinate transformation matrix for a navigation image-microscope actual sampling space coordinate, and navigating and locating a random pixel point in the navigation image to a center of the microscope's visual field; locating the sample of the sequential slice under a low resolution visual field, binding a sample acquisition parameter; based on the binding of the sample acquisition parameter, recording a relationship of relative of locations between a center point of a high resolution acquisition region and a center point after being matched with a sample template.
US10699098B2 Fingerprint recognition device
A fingerprint recognition device includes a light source, a light conversion layer, a light detector, and a light filter. The light source is configured to emit a first light having a first wavelength. The light conversion layer is configured to convert the first light to a second light having a second wavelength different from the first wavelength. The light detector is configured to detect the second light reflected by a fingerprint. The light filter is disposed between the light conversion layer and the light detector, and configured to substantially filter out the first light and substantially pass the second light.
US10699090B2 Using dynamic occlusion to protect against capturing barcodes for fraudulent use on mobile devices
Embodiments include technologies for applying dynamic occlusions to barcodes, which include determining a dynamic occlusion to be applied to a barcode, generating an object for displaying a series of images of the barcode with the dynamic occlusion, where the barcode is to be scannable at least once based on the series of images to be displayed, and providing the object for access by the mobile device. In specific embodiments, the dynamic occlusion includes a modification to a first portion of the barcode to create a first image of a modified barcode. In further specific embodiments, the object, when displayed for a first time period, is to render the first image of the modified barcode for at least a first interval occurring within the first time period. The first portion of the barcode is unscannable during the first interval and is at least partially scannable during one or more other intervals.
US10699074B2 Phrase-level abbreviated text entry and translation
Methods, mobile electronic devices, and computer program products are provided for accepting reduced text entry of phrases, sentences or paragraphs, and probabilistically determining the most likely translation of the reduced text to a full text counterpart, and displaying same. Reduced text is accepted and parsed according to a predefined reduction pattern to produce parsed text elements. The parsed text elements are evaluated using n-gram knowledge and/or language models to identify the most likely words corresponding to the elements. The most likely corresponding words are used to evaluate the reduced text at the phrase level by evaluating the likelihood of transition from one word to the next amongst the most likely words, to compute phrase probabilities for various combinations of the most likely words. The most likely phrase(s) are output based in part on the phrase probabilities.
US10699073B2 Systems and methods for language detection
Implementations of the present disclosure are directed to a method, a system, and a computer program storage device for identifying a language in a message. Non-language characters are removed from a text message to generate a sanitized text message. An alphabet and/or a script are detected in the sanitized text message by performing at least one of (i) an alphabet-based language detection test to determine a first set of scores and (ii) a script-based language detection test to determine a second set of scores. Each score in the first set of scores represents a likelihood that the sanitized text message includes the alphabet for one of a plurality of different languages. Each score in the second set of scores represents a likelihood that the sanitized text message includes the script for one of the plurality of different languages. The language in the sanitized text message is identified based on at least one of the first set of scores, the second set of scores, and a combination of the first and second sets of scores.
US10699062B2 Apparatus and method for providing summarized information using an artificial intelligence model
An artificial intelligence system using a machine learning algorithm for providing summary information of a document input to an artificial intelligence learning model trained to obtain summary information.
US10699048B2 Application specific integrated circuit link
Systems and methods for application specific integrated circuit design using Chronos links are disclosed. A Chronos Link is an ASIC on-chip and off-chip interconnect communication protocol that allows interfaces to transmit and receive information. The protocol may utilize messages or signals to indicate the availability and/or readiness of information to be exchanged between a producer and a consumer allowing the communication to be placed on hold and to be resumed seamlessly. A method includes inserting gaskets and channel repeaters connected to interfaces of multiple intellectual property (IP) blocks in order to replace traditional links with Chronos Links; performing simplified floorplanning; performing simplified placement; performing simplified clock tree synthesis (CTS) and routing; and performing simplified timing closure.
US10699046B2 System and method for achieving functional coverage closure for electronic system verification
The present invention is a process by which an engineer can provide as input the design, functional verification goals, and other abstract design details, and receive as output an agent which can be integrated into traditional test benches and will generate stimuli to automatically hit the functional coverage goals for the design. The present invention may employ a system which includes a learning configurator, a learning-based test generator, and a test bench. The learning test generator is communicatively coupled to the generator and notably comprises a learning algorithm.
US10699042B2 Methods and systems for manufacturing products/parts made of carbon fiber reinforced composite based on numerical simulations
First FEA mesh model representing 3-D geometry of a carbon fiber reinforced composite (CFRC) product/part, pre-forming fiber orientation and desired reference fiber direction at a particular location on the product/part are received. First FEA mesh model contains finite elements associated with respective material properties for carbon fibers and binding matrix. Pre-forming fiber orientation includes number of fibers and relative angles amongst the fibers. Pre-forming 2-D shape of a workpiece used for manufacturing the product/part is obtained by conducting a one-step inverse numerical simulation that numerically expands the first to a second FEA mesh model based on numerically-calculated structural behaviors according to respective material properties. Pre-forming fiber orientation is superimposed on the second FEA mesh model with the desired reference fiber direction being preserved. Relative angles amongst all of the fibers on the product/part are determined by correlating the superimposed fiber orientation of the second to the first FEA mesh model.
US10699041B2 Age estimator for safety monitoring based on local detectors
An age monitoring arrangement includes a sensor, a calculation component, and a timer. The sensor is configured to generate one or more measurements of an environmental property. The calculation component is configured to generate a virtual age and identify an occurrence of an event based on the one or more measurements and a clock using an aging module. The timer is configured to generate the clock.
US10699034B2 Flow transition technology
Embodiments provide methods and systems for modeling the flow of fluid in variable physical and geological environments using dynamically determined Navier-Stokes equations (NSE), such as Darcy Flow and Poiseuille flow.
US10699022B1 Interception of unauthorized communications in an controlled-environment facility
The present embodiments describe methods and systems for intercepting unauthorized communications in a controlled-environment facility. Unauthorized communications may originate from contraband cell phones, for example. In an embodiment, attempted communications from the contraband communication device are intercepted by the facility communication systems. The attempted communication may or may not be connected or completed, depending upon facility rules, policies, and regulations.
US10699020B2 Monitoring and alert services and data encryption management
A centralized framework for managing the data encryption of resources is disclosed. A data encryption service is disclosed that provides various services related to the management of the data encryption of resources. The services may include managing application policies, cryptographic policies, and encryption objects related to applications. The encryption objects may include encryption keys and certificates used to secure the resources. In an embodiment, the data encryption service may be included or implemented in a cloud computing environment and may provide a centralized framework for effectively managing the data encryption requirements of various applications hosted or provided by different customer systems. The disclosed data encryption service may provide monitoring and alert services related to encryption objects managed by the data encryption service and transmit the alerts related to the encryption objects via various communication channels.
US10699013B2 Systems and methods for USB/firewire port monitoring, filtering, and security
A device for securing USB or Firewire port interconnections includes a microcontroller comprising a processor; a first connector/lead in communication with the microcontroller and configured to be coupled with a USB or Firewire external device; and a second connector/lead in communication with the microcontroller and configured to be coupled with a protected host. An optional user interface communicates with the microcontroller. When the microcontroller detects that the external device is coupled to the first connector/lead, the processor is configured to display a prompt on the user interface for a user to initiate inputs prior to the external device being allowed to connect with the protected host; or is configured to automatically prevent the external device from being connected with the protected host if the external device is on a blacklist of devices known to have device handlers in the protected host at a BIOS level, without modifying the protected host.
US10699006B1 Processing and storing blockchain data under a trusted execution environment
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing blockchain data under a trusted execution environment (TEE). One of the methods includes receiving, by a blockchain node, a request to execute one or more software instructions in a TEE executing on the blockchain node; determining, by a virtual machine in the TEE, data associated with one or more blockchain accounts to execute the one or more software instructions based on the request; traversing, by the virtual machine, an internal cache hash table stored in the TEE to determine whether the data are included in the internal cache hash table; and in response to determining that the data is included in the internal cache hash table, executing, by the virtual machine, the one or more software instructions by retrieving the data from the internal cache hash table.
US10698999B2 Authentication using an interactive cord
This document describes authentication using an interactive cord. An interactive cord includes a cable, and a fabric cover that covers the cable. The fabric cover includes one or more conductive threads woven into the fabric cover to form one or more capacitive touchpoints which are configured to enable reception of touch input that causes a change in capacitance to the one or more conductive threads. The interactive cord can be used to authenticate a user. For example, rather than using a password entered into a computing device, a touch input pattern can be provided to interactive cord that is coupled to the computing device to authenticate the user.
US10698994B2 Fingerprint sensor pixel array and methods of forming same
A device package includes a sensor die, one or more additional dies adjacent the sensor die, and a molding compound encircling the sensor die and the one or more additional dies. The device package further includes redistribution layers over the sensor die, the one or more additional dies, and the molding compound. The redistribution layers include first conductive features in a first dielectric layer. The first conductive features electrically connect the sensor die to the one or more additional dies. The redistribution layers further include an array of electrodes in a second dielectric layer over the first dielectric layer and electrically connected to the sensor die.
US10698986B2 Method and apparatus for embedding and extracting text watermark
One aspect of the present invention discloses a watermark insertion method. The method includes: segmenting target text into pieces of page content; obtaining a watermark variable comprising a line alternation value indicative of a watermark mode changed for each line of the segmented page content and a watermark mode setting value; and applying a flip-flop component insertion algorithm for inserting a watermark into each of the pieces of segmented page content based on the obtained watermark variable.
US10698984B2 Method and apparatus for a management system for user authentication and prescription refill verification
Described is a method and system for the secure management and verification of prescriptions allowing patients, doctors and dispensers to access prescriptions as directed by patients. An example method may include generating a code vector including a series of authentication codes, storing at least one of the authentication codes on a peripheral device, maintaining an indication of a next expected authentication code from the code vector, allowing prescription creation by a user when the peripheral device is detected and determined to be an authorized device, and that the authentication code provided from the peripheral device matches the next expected authentication code, storing a prescription associated with a patient having a patient PIN, wherein the prescription is provided by the user, generating a plurality of refill verification codes associated with the prescription, and authorizing dispensing responsive to receipt of one of the plurality of refill verification codes and the patient PIN.
US10698983B2 Wireless earpiece with a medical engine
A system, method, and wireless earpieces for implementing a medical engine utilizing wireless earpieces. A request is received from a user to be implemented by wireless earpieces. A medical engine is executed on the wireless earpieces. Information associated with the request is retrieved from one or more medical databases accessible to the wireless earpieces. An action is implemented to fulfill the request utilizing the information through the medical engine.
US10698976B2 Low latency matrix multiply unit
Methods, systems, and apparatus for a matrix multiply unit implemented as a systolic array of cells are disclosed. Each cell of the matrix multiply includes: a weight matrix register configured to receive a weight input from either a transposed or a non-transposed weight shift register; a transposed weight shift register configured to receive a weight input from a horizontal direction to be stored in the weight matrix register; a non-transposed weight shift register configured to receive a weight input from a vertical direction to be stored in the weight matrix register; and a multiply unit that is coupled to the weight matrix register and configured to multiply the weight input of the weight matrix register with a vector data input in order to obtain a multiplication result.
US10698974B2 Low latency matrix multiply unit
Methods, systems, and apparatus for a matrix multiply unit implemented as a systolic array of cells are disclosed. Each cell of the matrix multiply includes: a weight matrix register configured to receive a weight input from either a transposed or a non-transposed weight shift register; a transposed weight shift register configured to receive a weight input from a horizontal direction to be stored in the weight matrix register; a non-transposed weight shift register configured to receive a weight input from a vertical direction to be stored in the weight matrix register; and a multiply unit that is coupled to the weight matrix register and configured to multiply the weight input of the weight matrix register with a vector data input in order to obtain a multiplication result.
US10698973B2 Method and apparatus for concurrent reading and calculation of mixed radix DFT/IDFT
A method for concurrent reading of mixed radix DFT/IDFT data, a method for concurrent calculation of mixed radix DFT/IDFT method, an apparatus for concurrent reading of mixed radix DFT/IDFT data, and an apparatus for concurrent calculation of mixed radix DFT/IDFT. The method for concurrent reading includes: configuring dual circulation parameters according to the number of points corresponding to the number of series to be computed and the number of points corresponding to the number of series accomplished; then, determining the value size between the maximum number of concurrently read data and the product of the number of points corresponding to the number of series accomplished; and based on the result of determination, calculating the dual circulation parameters corresponding thereto according to the result of determination, and concurrently reading data based on the calculated dual circulation parameters.
US10698960B2 Content validation and coding for search engine optimization
A method and a content validation and coding system (CVCS) for validating and coding content of an electronic document for search engine optimization (SEO) are provided. The CVCS integrates with application programming interfaces (APIs) of search engines and/or media platforms. The CVCS creates a categorized repository of schema codes. The CVCS executes a web crawler for crawling and indexing an electronic document to be coded and content related thereto, from one or more search engines and/or media platforms via the APIs, and identifies structured data and content in the electronic document. The CVCS validates the identified content based on analytic criteria and determines optimal schema codes from the categorized repository and/or dynamically generated supplementary schema codes. The CVCS generates a structured data code map (SDCM) of the optimal schema codes and codes the validated content with the optimal schema codes within the identified structured data using the SDCM for SEO.
US10698958B2 Method and system for processing information in social network system
A method and system for processing information in a social network system are disclosed. The method includes: in a network system, especially in a social network system, adding a piece of information having a new information structure to serve as a basic unit for expression intension of a user while enabling a user to be capable of continuously releasing a piece of information having a simple structure as a basic unit for expressing intensions. This information having the new structure describes relative locations of multiple basic units expressing meanings when being exhibited, and the meanings thereof are expressed by using a combination of the recited basic units in a manner of the multiple basic units. As such, information expression efficiency in the system is improved, and the information screening capability is enhanced, thereby naturally implementing structured reorganization of the information and significantly improving the information processing capability of the system.
US10698956B2 Active knowledge guidance based on deep document analysis
An approach is provided for an information handling system to present knowledge-based information. In the approach, a semantic analysis is performed on the document with the analysis resulting in various sets of semantic content. Each of the sets of semantic content corresponds to an area in the document. The areas of the document are visually highlighted using visual indicators that show the availability of the sets of semantic content to a user via a user interface. In response to a user selection, such as a selection using the user interface or a user specified configuration setting, a selected set of semantic content is displayed to the user using the interface.
US10698949B2 Game assistance system
The disclosed technology provides a game assistance system which allows a game helper to select audio data corresponding to game judgments and a game progress and allow the selected audio data to be output through a stadium speaker, and comprises: an information storage unit for storing game progress information; a signal receiving unit for receiving a game progress request signal from a game helper terminal; a control unit for selecting in the information storage unit the game progress information corresponding to the game progress request signal; and a signal transmission unit for transmitting the selected game progress information to the game helper terminal.
US10698947B2 User identification and tracking system
Disclosed is a system for tracking user activities with a user identification tag stored at the user's Internet-capable device. For example, the system can store a pixel having a color scheme that identifies the user but that is hidden to the user and identifiable by an external computer. The pixel can be stored in the user device's cache for later identification of the user.
US10698944B2 Searches and recommendations using distance metric on space of media titles
Techniques are described for generating search results and content recommendations using a distance metric on a space of media titles. In one embodiment, each media title may be associated with metadata tags and represented by a vector which indicates those associated tags. The distance metric may measure distance as an angle between vectors representing media titles in a bent vector space that accounts for correlations between tags. Further, a non-linear scaling may be applied to the vectors representing media titles to correct for under-tagging and redundant tagging. Based on the distance metric, a search or recommendation application may generate search results and/or content recommendations and cause the same to be presented to a user.
US10698943B2 Method and apparatus for recognizing slide
Embodiments of the present application disclose a method and an apparatus for identifying a slide, which are applied to an electronic device. The method comprises: obtaining file source code of a slide to be identified (S101); obtaining feature information of objects in the slide to be identified from the file source code (S102); and determining a layout of the slide to be identified based on the obtained feature information (S103). In the present application, the electronic device can automatically obtain the feature information of the objects in the slide to be identified from the file source code of the slide. Therefore, compared to manual identification, the efficiency and accuracy of identifying the layout of the slide are significantly improved. Moreover, this makes it possible to perform subsequent automatic processes on the slide based on the layout of the slide.
US10698942B2 Sentiment-based classification of media content
A set of comments associated with an item of media content is identified. A set of sentiment scores associated with the set of comments is generated, wherein each sentiment score indicates a type of sentiment expressed in a comment. The sentiment profile is generated responsive at least in part to the set of sentiment scores, the sentiment profile indicating the types of sentiment expressed in comments associated with the item of media content and stored in association with the item of media content.
US10698941B2 ZFS block-level deduplication at cloud scale
Techniques described herein relate to systems and methods of data storage, and more particularly to providing layering of file system functionality on an object interface. In certain embodiments, file system functionality may be layered on cloud object interfaces to provide cloud-based storage while allowing for functionality expected from a legacy applications. For instance, POSIX interfaces and semantics may be layered on cloud-based storage, while providing access to data in a manner consistent with file-based access with data organization in name hierarchies. Various embodiments also may provide for memory mapping of data so that memory map changes are reflected in persistent storage while ensuring consistency between memory map changes and writes. For example, by transforming a ZFS file system disk-based storage into ZFS cloud-based storage, the ZFS file system gains the elastic nature of cloud storage.
US10698936B2 Generating and using multiple representations of data objects in computing systems and environments
A data object can be represented based on multiple “tags” (e.g., multiple signatures provided as a cluster of signatures based on multiple tags of a data model). Essentially, the representation of the data object need not necessarily reflect the entire data object but it can provide a useful indication (or a signal) (e.g., “s40={computer vision, image analysis, tracking, detection, 3d}”), In addition, a data representation provided (e.g., signature or cluster of signatures) can represent multiple data objects. However, a data object can be represented by multiple tags (e.g., signatures) as well. Also, multiple tags can be used to collectively represent a data object. The tags can provide information in an organized and logically structured manner. For example, a cluster signature can be provided with strings of one or more words (e.g., keywords) concatenated with logical operators (e.g., AND, OR, NOT).
US10698933B2 Method for providing chatting service with chatbot assisted by human counselor
Provided is a method of providing an unmanned dialogue service according to an embodiment of the inventive concept. The method includes transmitting or receiving text message data constituting a dialogue to or from a user terminal in an unmanned dialogue model, analyzing the dialogue to determine whether a counselor switching situation has occurred, transmitting a dialogue handover request including information regarding the dialogue to a counselor management apparatus when it is determined that the counselor switching situation has occurred, and automatically switching into a mode for relaying transmission or reception of messages between the user terminal and a counselor terminal that receives a task for processing the dialogue handover request allocated by the counselor management apparatus.
US10698924B2 Generating partitioned hierarchical groups based on data sets for business intelligence data models
Techniques are described for generating a hierarchical group based on a set of data. In one example, a method includes classifying two or more data items from a set of data with respect to a library of ontological concepts. The method further includes classifying the two or more data items with respect to lexical correlations between the two or more data items. The method further includes generating a hierarchical group in which the two or more data items are partitioned into one or more hierarchical partitions based at least in part on the classifying with respect to the library of ontological concepts and the classifying with respect to the lexical correlations, wherein each of the one or more hierarchical partitions comprises the two or more data items.
US10698918B2 Methods and systems for wavelet based representation
Methods and systems for representing data are disclosed. An example method can comprise providing a first representation of data and receiving a request to change resolution of the data. An example method can comprise, transforming, based on at least one wavelet function, the data to at least one of reduced data or expanded data. An example method can comprise providing a second representation of the data based on at least one of the reduced data or expanded data.
US10698907B2 Selecting content and identifying users for identification to additional users of a social networking system based on user attributes or content item characteristics
A social networking system provides a user with a feed of content items associated with other users connected to the user via the social networking system. Additionally, the social networking system identifies additional content items for presentation to the user and generates an additional feed including the additional content items. The additional content items may be determined by identifying content items having various characteristics and scoring the content items based on the characteristics. Content items having at least a threshold score are identified as additional content items. Examples of characteristics of content items include users providing content items to the social networking system, locations associated with social networking system users, and interaction with content items by social networking system users. In some embodiments, the additional feed modifies presentation of the additional content items based on their associated scores.
US10698900B2 Generating a distributed execution model with untrusted commands
Systems and methods are disclosed for generating a distributed execution model with untrusted commands. The system can receive a query, and process the query to identify the untrusted commands. The system can use data associated with the untrusted command to identify one or more files associated with the untrusted command. Based on the files, the system can generate a data structure and include one or more identifiers associated with the data structure in the distributed execution model. The system can distribute the distributed execution model to one or more nodes in a distributed computing environment for execution.
US10698891B2 MxN dispatching in large scale distributed system
M×N dispatching in a large scale distributed system is disclosed. In various embodiments, a query is received. A query plan is generated to perform the query. A subset of query processing segments is selected, from a set of available query processing segments, to perform an assigned portion of the query plan. An assignment to perform the assigned portion of the query plan is dispatched to the selected subset of query processing segments.
US10698882B2 Data compartments for read/write activity in a standby database
A method for creating a standby database with read/write access capability while also maintaining a data consistency with a primary database, is provided. The method includes syncing the primary database with a physical standby mirror existing on the standby database, creating a first data compartment and a second data compartment on the standby database, separate from the physical standby mirror, applying a change made to the first data object on the primary database to the corresponding first data object on the physical standby mirror; and determining whether the change should be applied to the corresponding first data object stored on the first data compartment in accordance with data merge rules associated with the first data compartment and the second data compartment.
US10698881B2 Database system with database engine and separate distributed storage service
A database system may include a database service and a separate distributed storage service. The database service (or a database engine head node thereof) may be responsible for query parsing, optimization, and execution, transactionality, and consistency, while the storage service may be responsible for generating data pages from redo log records and for durability of those data pages. For example, in response to a write request directed to a particular data page, the database engine head node may generate a redo log record and send it, but not the data page, to a storage service node. The storage service node may store the redo log record and return a write acknowledgement to the database service prior to applying the redo log record. The server node may apply the redo log record and other redo log records to a previously stored version of the data page to create a current version.
US10698878B2 Graph update flush to a shared memory
In some examples, a graph processing server is communicatively linked to a shared memory. The shared memory may also be accessible to a different graph processing server. The graph processing server may compute an updated vertex value for a graph portion handled by the graph processing server and flush the updated vertex value to the shared memory, for retrieval by the different graph processing server. The graph processing server may also notify the different graph processing server indicating that the updated vertex value has been flushed to the shared memory.
US10698877B2 High-performance naming service using an optimistic-concurrency-control in-memory database
Implementing a naming service for a hierarchal namespace in a database format. A method includes at a database, wherein the database stores a first table having references to hierarchical nodes in a hierarchical namespace, and a second table with relational references to hierarchical nodes referenced in the first table, detecting an edge modification event changing one or more edges of a node in the hierarchical namespace. The method further includes, as a result, creating a unique row in the second table for the edge modification event in the hierarchical namespace. Any edge modification event results in creation of a unique row in the second table such that different entities can cause overlapping edge modification events that can be documented at the database without transactional conflicts.
US10698868B2 Identification of domain information for use in machine learning models
A device may analyze a set of unstructured documents of an organization associated with a domain to identify a first set of entities. The device may analyze a set of semi-structured documents of the organization to determine a second set of entities. The device may filter the first set of entities using the second set of entities. Filtering the first set of entities may include removing, from the first set of entities, one or more entities that do not satisfy a threshold level of similarity with entities included in the second set of entities. The device may consolidate the filtered first set of entities and the second set of entities to identify a set of key entities. The device may provide the set of key entities to a user device to allow the set of key entities to be annotated and used for one or more machine learning models.
US10698864B2 Auxiliary manifest file to provide timed metadata
A method by a media delivery system. The method includes generating a streaming manifest file and an auxiliary manifest file, where the streaming manifest file includes references to video segments of a video content, where the auxiliary manifest file includes timed metadata associated with the video content, and where the streaming manifest file and the auxiliary manifest file refer to a same timeline. The method further includes making the streaming manifest file and the auxiliary manifest file accessible to a client device.
US10698860B2 Arithmetic device
According to one embodiment, an arithmetic device includes one or a plurality of arithmetic units. One of the one or the arithmetic units includes a memory part including a plurality of memory regions, and an arithmetic part. At least one of the memory regions includes a line-shaped magnetic part.
US10698851B1 Data bit width converter and system on chip thereof
A data bit width converter is adapted to: convert first data using a first bit width as a data segment unit and second data using a second bit width as a data segment unit, and provide a cache to temporarily store third data, wherein the first bit width is not equal to the second bit width. The data bit width converter includes a slave, a cache, and a data reconstitution circuit. The slave is configured to read and write the second data. The cache is configured to read and write the third data. The data reconstitution circuit is configured to: convert the first data and the second data, and sequentially search the cache and the slave for the second data according to a searching program, to output the first data, and write the third data to the cache according to a temporary storage program.
US10698844B1 Intelligent external storage system interface
A storage system interface (SSI) located externally to a data storage system serves as an interface between a host system and the data storage system. The SSI may be part of the host system, and in some embodiments may be a separate and discrete component from the remainder of the host system, physically connected to the remainder of the host system by one or more buses that connect periphery devices to the remainder of the host system. The SSI may be physically connected directly to the internal fabric of the data storage system, and may be implemented on a card or chipset physically connected to the remainder of a host system by a PCIe bus. The SSI may provide functionality traditionally provided on data storage systems, enabling at least some I/O processing to be offloaded from data storage systems to hosts that include SSIs.
US10698834B2 Memory system
A memory system includes a memory controller and a memory that is nonvolatile. The memory controller divides first information, which correlates a logical address with a physical address of the memory, into multiple pieces of second information, attaches metadata to each of the multiple pieces of second information and stores each piece of second information with the attached metadata, into the memory, when using third information, which is one of the multiple pieces of second information, reads, as multiple pieces of fourth information, pieces of second information including the third information, from among the multiple pieces of second information stored in the memory, selects fifth information, which is different from the third information, from among the read multiple pieces of fourth information based on the metadata attached to each of the multiple pieces of fourth information, and caches the selected fifth information into another memory.
US10698832B2 Method of using memory allocation to address hot and cold data
The present invention discloses a method of using memory allocation to address hot and cold data, which comprises steps: using a hardware performance monitor (HPM) to detect at least one read/write event of a central processor; while a number of the read/write events reaches a threshold or a random value, a computer system recording an access type of the read/write event occurring latest and a memory address causing the read/write event; and the computer system assigning the memory object in the memory address to a volatile memory or a non-volatile memory according to the memory address and the access type. Thereby, data pages can be assigned automatically according to the access types categorized by the central processor, exempted from being assigned manually by engineers.
US10698831B2 Method and apparatus for data access
Embodiments of the present disclosure relates to a method and device of data access. The method comprises determining whether target data stored in a non-volatile storage device is cached in a memory. The target data is organized in a first level of a multi-way tree in the storage device. The method further comprises, in response to determining that the target data is missing in the memory, moving the target data from the storage device into the memory. Besides, the method comprises, in response to the target data being accessed from the memory, adding a reference to the target data to a first list, the first list recording a sequence for accessing data in the first level.
US10698822B1 Systems and methods for reduced latency in data exchange within shared memory with coherent cache memories
A system for writing to a cache line, the system including: at least one processor; and at least one memory having stored thereon instructions that, when executed by the at least one processor, controls the at least one processor to: pre-emptively invalidate a cache line at a reader device; receive, from the reader device, a read request for the invalidated cache line; delay a response to the read request; and after the delay, output for transmission a response to the read request to the reader device.
US10698816B2 Secure logical-to-physical caching
Various examples are directed to a host device comprising a memory system, a host device memory, and a processor. The processor is programmed to receive from the memory system a first logical-to-physical (L2P) pointer message that comprises a first L2P pointer and a first digital signature. The processor executes a cryptographic operation based at least in part on the first L2P pointer and a cryptographic key and verifies the first digital signature based at least in part on the cryptographic operation. The processor caches the first L2P pointer at the host device memory.
US10698808B2 Garbage collection—automatic data placement
A Solid State Drive (SSD) is disclosed. The SSD may include flash memory to store data. An SSD controller may manage reading and writing data to the flash memory. The SSD may include an automatic stream detection logic to select a stream identifier responsive to attributes of data. A garbage collection logic may select an erase block and program valid data in the erase block into a second block responsive to a stream ID determined the automatic stream detection logic. The stream ID may be determined after the garbage collection logic has selected the erase block for garbage collection.
US10698806B1 Combinatorial testing of software for multi-level data structures
Methods and apparatus are disclosed for efficient combinatorial testing of multi-level datatypes and data objects. A multi-level datatype associated with a software library has a plurality of linked levels with corresponding metadata attributes. A sparse set of metadata combinations is generated, providing full coverage of identified tuples of the metadata. Multi-level test datatypes are defined, with metadata attributes following the generated metadata combinations, and used to execute a test suite and validate the software library. A user interface of the software library can be tested and validated directly using the defined test datatypes. Alternatively, functions of the software library can be tested with test objects that are instances of the test datatypes. In variations, the software library can be tested for combinations of data values, or a mix of data and metadata. The software library can be a rules framework providing configuration and implementation of if-then rules for client applications.
US10698804B1 Identifying inputs for automated computer-program testing operations
According to an aspect of an embodiment, a method of identifying inputs for automated computer-program testing operations may include obtaining a first input for a computer-readable program that is used during execution of the computer-readable program to cause the computer-readable program to take a first path during execution of the computer-readable program. The method may also include obtaining a second input for the computer-readable program that is used during execution of the computer-readable program to cause the computer-readable program to take a second path during execution of the computer-readable program. The method may also include identifying a sequence of values that is common to both the first input and the second input. The method may also include generating a third input that includes the sequence of values and a new value, the third input configured to be used during execution of the computer-readable program.
US10698800B2 Indicating a readiness of a change for implementation into a computer program
A fix defining fix defining a plurality of unique changes to a computer program can be identified. Program code units in the computer program changed by the unique changes are identified and corresponding data entries in a first data structure can be generated. A number of test cases available to test the program code units in the computer program changed by the unique changes can be determined by matching each of the program code units to corresponding data entries contained in a second data structure that correlates program code units to test cases. A test readiness index indicating a readiness of the fix to be tested can be automatically generated. The test readiness index can be based on a number of unique changes to the computer program defined by the fix and the number of test cases available to test the unique changes. The test readiness index can be output.
US10698798B2 Asynchronous consumer-driven contract testing in micro service architecture
A method of verifying, during a continuous integration (CI) and continuous delivery (CD) process, that an asynchronous message contract between a consumer service and a provider service in a microservice architecture has not been broken by a change to the provider service is disclosed. The asynchronous message contract is retrieved from a central server. A test message queue is created, the test message queue being separate from an existing message queue. Generation of a message based on a precondition specified in the asynchronous message contract is triggered. The message is retrieved from the test queue. The message is verified according to the asynchronous message contract, the verifying based on a build error not being generated during the CI and CD process.
US10698777B2 High availability scheduler for scheduling map-reduce searches based on a leader state
A high availability scheduler of tasks in a cluster of server devices is provided. A server device of the cluster of server devices enters a leader state based upon the results of an election process in which the server device participates with others of the cluster of server devices. Upon entering the leader state, the server device schedules one or more tasks by assigning each of the one or more tasks to a device, wherein the one or more tasks involve initiating a search of time stamped events.
US10698776B2 Data encoding using spare channels
Implementations of encoding techniques are disclosed. The encoding technique, such as a Data bus Inversion (DBI) technique, is implementable in a vertically-stacked memory module, but is not limited thereto. The module can be a plurality of memory integrated circuits which are vertically stacked, and which communicate via a bus formed in one embodiment of channels comprising Through-Wafer Interconnects (TWIs), but again is not limited thereto. One such module includes spare channels that are normally used to reroute a data signal on the bus away from faulty data channels. In one disclosed technique, the status of a spare channel or channels is queried, and if one or more are unused, they can be used to carry a DBI bit, thus allowing at least a portion of the bus to be assessed in accordance with a DBI algorithm. Depending on the location and number of spare channels needed for rerouting, DBI can be apportioned across the bus in various manners. Implementations can also be used with other encoding techniques not comprising DBI.
US10698774B2 Method to resolve conflicts during recovery in a storage system
An aspect of resolving conflicts during recovery operations includes separating journal entries for first and second types of recovery operations into each of a first and second array. For each entry in the first array, an aspect includes taking a range lock of a designated number of the addresses and creating an entry in a table. For each entry in the second array, an aspect includes upon determining a corresponding sub-LUN has been locked for an entry in the first array, incrementing a count in the table. Upon determining the corresponding sub-LUN is not locked for the entry, an aspect includes taking the address lock for the entry in the second array. An aspect further includes opening gates for a corresponding address, performing a first recovery operation corresponding to the first type of recovery operation, and performing a second recovery operation corresponding to the second type of recovery operation.
US10698773B2 Replicating a source data set to a target data store
Provided are a computer program product, system, and method for replicating a source data set to a target data store. A point-in-time copy of the source data set is generated having a data structure identifying the data in the source data set as of a point-in-time. A restore operation is initiated to copy the source data set represented by the point-in-time copy to a restored copy of the source data set consistent with the source data set. The source data set records are transferred from the restored copy to the target data store in the target storage.
US10698772B2 Storage system with multiple write journals supporting synchronous replication failure recovery
A storage system in one embodiment is configured to participate as a source storage system in a synchronous replication process with a target storage system. In conjunction with the synchronous replication process, the source storage system receives write requests from at least one host device. Responsive to a given write request being a multi-page write request, an entry is created in a first journal, where the first journal is utilized to ensure that the given write request is completed for all of the pages or for none of the pages. Responsive to the write request being a single-page write request, an entry is created in a second journal different than the first journal. An address-to-signature table is updated utilizing write data of the write request, and if the corresponding entry for the write request was created in the first journal, the entry is swapped from the first journal into the second journal, and the write data of the write request is sent to the target storage system.
US10698763B2 Semiconductor memory devices, memory systems and methods of operating semiconductor memory devices
A semiconductor memory device is provided. The device includes a memory cell array including a plurality of dynamic memory cells; an error correction code (ECC) engine; an input/output (I/O) gating circuit connected between the ECC engine and the memory cell array; an error information register configured to store an error address and a first syndrome, the error address and the first syndrome being associated with a first error bit in a first codeword stored in a first page of the memory cell array; and a control logic configured to, based on the first codeword being read again and including a second error bit which is different from the first error bit, recover a second syndrome associated with the second error bit by using the first syndrome stored in the error information register and sequentially correct the first error bit and the second error bit.
US10698761B2 Memory system and method for operating semiconductor memory device
A method for operating a semiconductor memory device may include applying a program pulse for programming data of a first page included in the semiconductor memory device. The method may include determining whether the number of times of applying the program pulse has exceeded a first critical value. The method may include performing an error bit check on a second page coupled to the same word line as the first page, based on the determined result of whether the first critical value has been exceeded.
US10698757B2 Tuning context-aware rule engine for anomaly detection
The technology disclosed relates to building ensemble analytic rules for reusable operators and tuning an operations monitoring system. In particular, it relates to analyzing a metric stream by applying an ensemble analytical rule. After analysis of the metric stream by applying the ensemble analytical rule, quantized results are fed back for expert analysis. Then, one or more type I or type II errors are identified in the quantized results, and one or more of the parameters of the operators are automatically adjusted to correct the identified errors. The metric stream is further analyzed by applying the ensemble analytical rule with the automatically adjusted parameters.
US10698756B1 Linking related events for various devices and services in computer log files on a centralized server
A system with an interactive user interface for users to view and interact with sanitized log data received from a plurality of hosts, such as those associated with various services of an organization. The system may receive from hosts log files and/or metadata that have been filtered by agents executing on the respective hosts to remove or anonymize any sensitive or confidential information prior to transmission to the system. In some embodiments the system does further filtering of the sanitized data. Received sanitized data is parsed, indexed, and/or otherwise processed for optimal searching, and stored in a log pipeline. The system causes display of an electronic visualization interface comprising a dynamic electronic search configured to receive an indication of various log search criteria, such as an error or trace identifier, that are used to identify matching log files meeting the provided criteria, such as log files associated with services executed on different hosts.
US10698755B2 Analysis of a system for matching data records
Embodiments disclosed herein provide a system and method for analyzing an identity hub. Particularly, a user can connect to the identity hub, load an initial set of data records, create and/or edit an identity hub configuration locally, analyze and/or validate the configuration via a set of analysis tools, including an entity analysis tool, a data analysis tool, a bucket analysis tool, and a linkage analysis tool, and remotely deploy the validated configuration to an identity hub instance. In some embodiments, through a graphical user interface, these analysis tools enable the user to analyze and modify the configuration of the identity hub in real time while the identity hub is operating to ensure data quality and enhance system performance.
US10698752B2 Preventing unauthorized access to secure enterprise information systems using a multi-intercept system
Aspects of the disclosure relate to preventing unauthorized access to secure enterprise information systems using a multi-intercept system. A computing platform may monitor, in a passive operational state, first communications across a plurality of computer systems in a protected zone of a computing environment using a plurality of communication monitoring nodes deployed in the protected zone of the computing environment. Subsequently, the computing platform may generate current data movement pattern data. If the computing platform determines that the current data movement pattern data is invalid, the computing platform may switch from the passive operational state to an active operational state and may generate and send an active intercept response command. The active intercept response command may redirect one or more requests from a malicious system into a virtual tunnel configured to route second communications from the malicious system out of the protected zone of the computing environment.
US10698751B2 Web services generation based on client-side code
In one example in accordance with the present disclosure, a system for web services generation based on client-side code scans client-side code of a web technology to find included server call code, where the server call code includes a request to a web service. The system analyzes the server call code to determine a type of the request to the web service. The system generates web service code capable of handling requests of the type of the request to the web service.
US10698747B2 Cloud modification of modular applications running on local devices
The disclosed technology is generally directed to communications in an IoT environment. In one example of the technology, module twins that respectively correspond to modules of edge applications on a plurality of edge devices are stored. The module twins individually include metadata associated with the corresponding module. Communications between the modules and the IoT support service according to a common security context is enabled. At least one module to be modified is determined. The determined at least one module is caused to be modified.
US10698743B2 Shared application interface data through a device-to-device communication session
There are provided systems and methods for shared application interface data through a device-to-device communication session. A user may utilize a device to engage in an electronic communication session with another user, such as a shared messaging or video chat session. During the session, the user may utilize another application on the same device to perform separate application data processing, such as accessing a website or an online marketplace that may include interface output data. The user may activate a plug-in or add-on that may allow application data sharing for current application data in the separate application during the communication session. The device may determine the present application data, such as a displayable instance of the current interface data, and may transmit the data to the other user's device through the communication session. Further, the plug-in may allow for split transaction and data processing.
US10698739B2 Multitenant access to multiple desktops on host machine partitions in a service provider network
Routers and host machines can host desktops for two or more enterprises. A virtual local area network is established for each enterprise. Each virtual local area network is connected to a plurality of host machines for the enterprise, with each host machine supporting desktops for use by the enterprise. The desktops access computer resources on the enterprise network of the enterprise to which it is connected. Resources within a host machine are shared by having a virtual switch for each enterprise the host machine supports. The virtual switch for an enterprise is connected to the virtual local area network of the enterprise. Desktops in the host machine that are allocated to the enterprise are given network addresses that include the tag for that enterprise. Virtual desktops for different enterprises can be hosted on different partitions of the same host machine.
US10698738B1 Implementing a blockchain-based workflow
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for implementing a blockchain-based workflow. One of the methods includes receiving a workflow specification that indicates one or more state transition methods to be performed by a smart contract on a blockchain network and one or more client service methods to be performed by one or more client devices off the blockchain network participating in a workflow. The smart contract is generated according to the workflow specification and includes the one or more state transition methods. A configurable client service logic is generated according to the workflow specification for each of the one or more client devices and includes the one or more client service methods. The smart contract is deployed to the blockchain network.
US10698737B2 Interoperable neural network operation scheduler
A Neural Network (NN) scheduler and techniques to implement features of different possible NN schedulers are disclosed. In a first example, an NN scheduler that accepts NN models in an interoperable format and performs optimizations on this interoperable format as part of converting it to a run-time format is provided. In a second example, an NN scheduler analyzes operations and annotations associated with those operations to determine scheduling options based on hardware availability, data availability, hardware efficiency, processor affinity, etc. In a third example, an NN scheduler that may be integrated with a feed-back loop to recognize actual run-time attributes may be used to “learn” and adapt to change its future scheduling behavior. Each of these examples may be integrated individually, or together, to provide an NN scheduler that optimizes and adapts processing functions for an NN model either prior to processing or for just-in-time determination of operation scheduling.
US10698736B2 Method for resource allocation and terminal device
A method for resource allocation and a terminal device are provided. The method includes the following operations. An operating system of a terminal device receives a scenario data packet of a photography application that is currently running on the terminal device, where the scenario data packet includes a performance improvement strategy determined by the photography application according to a running scenario. The operating system acquires the performance improvement strategy by analyzing the scenario data packet. The operating system adjusts allocation of system resources for the photography application according to the performance improvement strategy.
US10698732B2 Page ranking in operating system virtual pages in hybrid memory systems
Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for determining that an object implicated in an executing application is to be allocated to memory in an in-memory system, determining a type of the object, and allocating the object to one of a first size of virtual memory page and a second size of virtual memory page of an operating system based on the type of the object.
US10698731B1 Systems and methods for executing parallel computations for virtual machines
A system and method is provided for performing computations on a virtual machine without a special hardware computation unit, such as a discrete graphics processing unit (GPU). The described method uses a computation module to intercept requests from a user application executing in a virtual machine on a first physical computer. The intercepted requests may include requests to configure GPU computation grids, start and finish accelerated code execution, and transfer data to and from the special computation unit. The computation module offloads accelerated code to a second physical computer having a physical special hardware unit (e.g., discrete GPU).
US10698729B2 Method for organizing tasks in the nodes of a computer cluster, associated task organizer and cluster
The invention relates to a method for organizing tasks, in at least some nodes of a computer cluster, comprising: First, launching two containers on each of said nodes, a standard container and a priority container, next, for all or part of said nodes with two containers, at each node, while a priority task does not occur, assigning one or more available resources of the node to the standard container thereof in order to execute a standard task, the priority container thereof not executing any task, when a priority task occurs, dynamically switching only a portion of the resources from the standard container thereof to the priority container thereof, such that, the priority task is executed in the priority container with the switched portion of the resources, and the standard task continues to be executed, without being halted, in the standard container with the non-switched portion of the resources.
US10698727B2 Reducing service downtime during service migration
A computer-implemented method is provided for supporting virtual machine and/or container live migration. The method may include hosting a virtual machine (VM) at a first location to be migrated to a second location by sending VM data packets from the first location to the second location and detecting a predetermined event associated with the VM at the first location. The method may further include prompting, in response to detection of the predetermined event, the redirection of the VM data packets from the first location to a buffer associated with the second location and storing the VM data packets in the buffer. The method may further include detecting an end of the predetermined event associated with the first location, and redirecting, in response to the end of the predetermined event, the VM data packets stored in the buffer to the VM migrated to the second location.
US10698724B2 Managing shared resources in a distributed computing system
A distributed computing system includes several partitions that each contain a separate copy of shared resources that receive modifications via behaviors and transactions specified by a user. The transaction manager performs the requested behavior or transaction in parallel on each copy of the shared resources as indicated by a resource ID. This allows the distributed computing system to operate in parallel without competing for the same shared resource, avoiding deadlocks and race conditions. If a behavior or transaction fails while modifying a copy of a shared resource, the transaction manager prevents the behavior or transaction from modifying the remaining copies and preempts results from the failed behavior or transaction. The transaction manager reestablishes a consistent state across shared resources by rolling back the failed behavior or transaction, reverting each copy of the shared resources to its state prior to executing the behavior or transaction.
US10698721B2 Virtual machine migration
Migrating servers from client networks to virtual machines (VMs) on a provider network. A migration appliance is installed or booted on the client network, and a migration initiator is instantiated on the provider network. A VM and associated volumes are instantiated on the provider network. The initiator sends a request for a boot sector to the appliance; the appliance reads the blocks from a volume on the client network, converts the blocks to a format used by the VM, and sends the blocks to the initiator. The initiator boots the VM using the boot sector and the VM begins execution. The initiator then retrieves all data blocks for the VM from volumes on the client network via the appliance, stores the data to the volumes on the provider network, and fulfills requests from the VM from either local volumes or the remote volumes via the appliance.
US10698717B2 Accelerator virtualization method and apparatus, and centralized resource manager
An accelerator virtualization method is disclosed. The method includes: selecting, by a centralized resource manager, a matched physical accelerator from a physical accelerator resource pool as a matching physical accelerator according to to-be-created virtual accelerator information in a virtual machine resource configuration command; sending, by the centralized resource manager, a first virtual machine creation command to a virtual machine monitor, so that the virtual machine monitor can create a first virtual machine including a first virtual accelerator corresponding to the matching physical accelerator; or sending, by the centralized resource manager, a second virtual machine creation command, which includes a description information obtaining identifier, to a virtual machine monitor, so that the virtual machine monitor can create a second virtual machine after receiving the second virtual machine creation command, and the second virtual machine generates a second virtual accelerator after obtaining description information according to the description information obtaining identifier.
US10698716B2 Virtual machine state recorder
Disclosed herein are related to a method, a system, and a non-transitory computer readable medium for backing up a virtual machine. In one aspect, an instruction to store a requested state of a virtual machine is received. Configurations of the virtual machine in the requested state are determined, and a configuration data indicative of the determined configurations of the virtual machine is generated. The configuration data is stored. Another instruction to load the virtual machine in the requested state from a plurality of states of the virtual machine may be received. The stored configuration data indicative of the configurations of the virtual machine in the requested state may be retrieved. The configurations of the virtual machine in the requested state may be identified based on the retrieved configuration data, and the virtual machine in the requested state may be loaded according to the identified configurations.
US10698714B2 Application/context-based management of virtual networks using customizable workflows
Methods and apparatus for application and/or context-based management of virtual networks using customizable workflows are disclosed. An example apparatus includes a context engine to monitor data traffic from a virtual machine in a data plane of a virtual network to capture context information to identify an application executing on the virtual machine; and a policy manager to receive the context information to instantiate an application entity corresponding to the application in a policy plane of the virtual network and to generate a policy associated with the application entity in the policy plane of the virtual network, the policy and the application entity enabling monitoring and management of the application via the policy plane.
US10698710B2 Authentication of virtual machine images using digital certificates
A vendor of virtual machine images accesses a virtual computer system service to upload a digitally signed virtual machine image to a data store usable by customers of the virtual computer system service to select an image for creating a virtual machine instance. If a digital certificate is uploaded along with the virtual machine image, the virtual computer system service may determine whether the digital certificate has been trusted for use. If the digital certificate has been trusted for use, the virtual computer system service may use a public cryptographic key to decrypt a hash signature included with the image to obtain a first hash value. The service may additionally apply a hash function to the image itself to obtain a second hash value. If the two hash values match, then the virtual machine image may be deemed to be authentic.
US10698709B2 Prediction of virtual machine demand
For each selected category of virtual machine, a cardinality of virtual machines of the category that are requested is recorded over time. For each category of virtual machine, a prediction algorithm is used to predict a cardinality of virtual machines for the selected category to be requested in the future, such that the prediction algorithm weighs under-prediction of the cardinality of virtual machines as costlier than over-prediction. For each category of virtual machine, a cardinality of virtual machines of the category of virtual machines are composed and booted with generic virtual machine artifacts such that the cardinality of virtual machines of the selected categories is the predicted cardinality of requested virtual machines for the selected category. The booted virtual machines are caused to enter a state in which the booted virtual machines are polling for a configuration with user-specific compute settings and user-specific networking settings.
US10698705B2 Method and device for managing virtual desktops virtualized by a host server and allocated to terminal users, and virtual desktop server
A virtual desktop processing method and device, and a virtual desktop server (60), herein the method includes: establishing a virtual desktop control group, herein the virtual desktop control group includes a control desktop and one or more controlled desktop group members (S102); receiving an instruction for delivering a predetermined image to the one or more controlled desktop group members from the control desktop (S104); and delivering the predetermined image to the one or more controlled desktop group members according to the instruction (S106). By adopting the method, the problems that the virtual desktop is not suitable for scenarios that multi-user interacts to use and the user experience is poor since desktops are independently controlled in the related art are solved, such that one virtual desktop can display the predetermined image to one or more virtual desktops and the demands of specific scenarios on the virtual desktops are satisfied.
US10698699B2 Method and apparatus for configuring accelerator
A method for configuring an accelerator, applied to a server including at least one bare accelerator. The at least one bare accelerator is an accelerator that is generated after a basic logic function is loaded for accelerator hardware, and the basic logic function includes a communications interface function and a loading function. The method includes determining, by the server, a target service type and a target bare accelerator, determining, by the server, a service logic function corresponding to the target service type, and loading, by the server, the service logic function corresponding to the target service type for the target bare accelerator to generate a target service accelerator, where the target service accelerator is capable of providing an acceleration service for a service of the target service type.
US10698695B2 Method for intel platform detection of parameters in Flash Rom
A method for Intel platform detection of parameters in a flash ROM, relating to the technical field of servers: before OPMENU and OPTYPE registers are locked in a PEI state, storing the data in an SFDP table in a HOB, and then storing the data in a memory of an EfiACPIMemoryNVS type in a DXE stage; the data can be acquired by means of invoking driving on the application layer; the acquisition of various flash ROM parameters is more convenient, facilitating checking whether the parameters are the same as those written in the program; product performance and product stability are increased, and the occurrence of bugs is reduced.
US10698693B1 Distributed resource allocation
Disclosed methods, systems, and apparatus, include computer programs encoded on computer storage media, for performing allocation of M resources among N users into K pools by solving a knapsack problem (KP) using a distributed computing system. The method includes: receiving data representing K global constraints and L local constraints of the KP; transforming the KP into a dual problem using K dual multipliers; decomposing the dual problem into N sub-problems; performing two or more iterations in solving the dual problem, wherein in one iteration, for each dual multiplier corresponding to a global constraint corresponding to a pool: determining an updated dual multiplier for the global constraint corresponding to the pool to be a non-negative threshold; and computing M decision variables of each of the N users corresponding to the updated dual multiplier in solving each of the N sub-problems corresponding to the each of the N users.
US10698691B2 Method and device for determining branch prediction history for branch prediction by partially combining shifted branch prediction history with branch signature
Disclosed are a method and a processing device directed to determining global branch history for branch prediction. The method includes shifting first bits of a branch signature into a current global branch history and performing a bitwise exclusive-or (XOR) function on second bits of the branch signature and shifted bits of the current global branch history. In this way, the current global branch history is updated. The processing device implements the method using a shift logic configured to store and shift bits representing a current global branch history, a register configured to store the current global branch history, decision circuitry configured to determine whether or not a branch is taken, and XOR gates.
US10698690B2 Synchronisation of execution threads on a multi-threaded processor
Method and apparatus are provided for synchronising execution of a plurality of threads on a multi-threaded processor. A program executed by a thread can have a number of synchronisation points corresponding to points where execution is to be synchronised with another thread. Execution of a thread is paused when it reaches a synchronisation point until at least one other thread with which it is intended to be synchronised reaches a corresponding synchronisation point. Execution is subsequently resumed. A control core maintains status data for threads and can cause a thread that is ready to run to use execution resources that were occupied by a thread that is waiting for a synchronisation event.
US10698689B2 Recompiling GPU code based on spill/fill instructions and number of stall cycles
An apparatus to facilitate register sharing is disclosed. The apparatus includes one or more processors to generate first machine code having a first General Purpose Register (GRF) per thread ratio, detect an occurrence of one or more spill/fill instructions in the first machine code, and generate second machine code having a second GRF per thread ratio upon a detection of one or more spill/fill instructions in the first machine code, wherein the second GRF per thread ratio is based on a disabling of a first of a plurality of hardware threads.
US10698688B2 Efficient quantization of compare results
A set machine instruction is provided that has associated therewith a result location to be used with a set operation. The set machine instruction is executed, which includes checking contents of a selected field, and determining, based on the checking, whether the contents of the selected field indicate a first condition, a second condition or a third condition represented in one data type. The result location is set to a value based on the determining, wherein the value, based on the setting, is of a data type different from the one data type and represents a result of a previously executed instruction. The result of the previously executed instruction being one of the first condition, the second condition or the third condition.
US10698684B2 Code injection and code interception in an operating system with multiple subsystem environments
Systems, methods, and apparatuses are provided for code injection and code interception in an operating systems having multiple subsystem environments. Code injection into a target process can rely on generation of a virtual process that can permit analysis of information loaded in a memory image of the target process regardless of the host environment in which the target process is executed. Based at least on information collected via the analysis, code can be injected into the target process while preserving integrity of the target process. Code interception also can exploit the analysis for suitable hooking that preserves integrity of target process. Code interception can utilize relocatable tokenized code that can be parameterized through token replacement.
US10698677B2 Method and system for lifecycle management optimization
A method and system for lifecycle management optimization. Specifically, the method and system disclosed herein eliminate the performance of exhaustive pre-checks, which pertain to determining compatibility between downloaded upgrade packages for installed components in a computing system and a current state of the computing system. Traditional approaches to performing lifecycle management operations entail downloading upgrade packages first, followed by the performance of the exhaustive pre-checks thereafter. In contrast, the method and system disclosed herein perform the pre-checks first, through a processing of fingerprints and, subsequently, based on the outcome of the pre-checks, allowing the upgrade packages to be downloaded or providing feedback to mitigate any issues that may arise.
US10698669B2 Methods and apparatus for data transfer optimization
Methods, apparatus and computer software product for optimization of data transfer between two memories includes determining access to master data stored in one memory and/or to local data stored in another memory such that either or both of the size of total data transferred and the number of data transfers required to transfer the total data can be minimized. The master and/or local accesses are based on, at least in part, respective structures of the master and local data.
US10698667B2 Compiler with type inference and target code generation
Systems and methods for a compiler with type inference is described herein. The compiler includes a computer program having one or more variables and context of the variables. The compiler has a type selector to infer a type of the variable using the context of the variable and dereference the variable using the inferred type. Prior to executing the computer program, the compiler carries out a type check of the variable by accessing a recommended type of the variable and comparing the recommended type and the types associated with the context of the variable.
US10698664B2 API mashup generation
A method may include extracting information regarding a software project based on source code of the software project, where the information includes a description of the source code and computer-readable source code. The method may also include identifying at least two application programming interface (API) calls within the information, and extracting metadata regarding at least one of the APIs from the information. The method may additionally include, using the metadata, analyzing the computer-readable source code to determine a correlation between the two API calls. The method may also include, based on the correlation and using a first of the two API calls, generating computer source code that combines the first API call and an additional API call in an API mashup.
US10698663B1 System and method for pervasive software platform-based model driven architecture application generator
In developing applications for a plurality of node types, a meta-data definition of the application can be captured into an application definition module. The meta-data definition can describe the application for the plurality of node types. A code generation module can then automatically generate the application code for the plurality of node types. The code can be compiled per node type and the packaging necessary to deploy the application to the plurality of node types can also be automatically generated.
US10698657B2 Hardware accelerator for compressed RNN on FPGA
The present invention relates to recurrent neural network. In particular, the present invention relates to how to implement and accelerate a recurrent neural network based on an embedded FPGA. Specifically, it proposes an overall design processing method of matrix decoding, matrix-vector multiplication, vector accumulation and activation function. In another aspect, the present invention proposes an overall hardware design to implement and accelerate the above process.
US10698653B2 Selecting multimodal elements
For selecting multimodal elements, a method is disclosed that includes receiving a coarse-grained indication indicating a coarse-grained portion of an electronic document, receiving an audio signal comprising a fine-grained indication indicating a fine-grained portion of the coarse-grained portion and a command to be performed on the fine-grained portion, and executing the command on the fine-grained portion in response to receiving the audio signal.
US10698649B2 Operation switch unit and game machine
An operation switch unit attached to a game machine includes a spin button that receives an input operation of an operator, an input detector that detects that the input operation of the operator is performed, and a controller that controls a directional speaker such that the directional speaker emits a directional sound, which does not spread uniformly but has directionality, to the operator as a notification that an operation input is performed based on a detection signal from the input detector.
US10698645B2 Virtual printer
A virtual printing system includes a driver system, a network, a virtual print server, a database, and a search and report terminal to capture and store a print stream in PDF or PDF/A format. The driver system captures and converts metadata and print data from the client devices into a print stream. The virtual printer receives and prints the print stream as PDF or PDF/A files. The search and report terminal aids in searching within the PDF or PDF/A files.
US10698644B2 Information processing system for collecting and linking log information of multiple workflows
An information processing system includes: a first information processing apparatus connected to a first network and executing a first workflow; a second information processing apparatus connected to a second network and executing a second workflow; and a third information processing apparatus executing the second workflow in cooperation with the second information processing apparatus. The information processing system includes circuitry. The circuitry stores, in the first information processing apparatus, log information of the first workflow and log information of the second workflow. The circuitry stores, in the second information processing apparatus, the log information of the second workflow. The circuitry displays a log information display screen on the second information processing apparatus, the log information display screen being generated by using at least one of the log information of the second workflow and a pair of the log information of the first workflow and the log information of the second workflow.
US10698635B2 Memory device and operating method capable of storing data in a plurality of name spaces
There are provided a memory system and an operating method thereof. The memory system includes: a memory device divided into a plurality of name spaces; and a controller for controlling a program operation of the memory device in response to a write command, wherein the controller generates at least one data set based on input data, and controls the memory device to program the at least one data set in a select name space of the plurality of name spaces based on meta data included in the at least one data set.
US10698634B2 Computer system and data control method utilizing NVMe and storing commands including an offset address corresponding to a server in a queue
A driver of a server converts an address of a memory included in the server into an offset address on the basis of an offset value corresponding to the server and stores a command including the offset address in a queue. A storage device acquires the command from the queue of the server and issues an access request to the offset address included in the acquired command. An intermediate device traps the access request issued from the storage device, specifies a server on the basis of the offset address included in the trapped access request, resets the offset address to an original address on the basis of an offset value corresponding to the specified server, and transfers the access request including the reset address to the specified server.
US10698633B2 Snapshot space reduction method and apparatus
A system and method are presented that reduce the use of snapshot space. One embodiment of the present invention only performs snapshot copies for blocks on the source volume that have not yet been backed up. Another embodiment stores the data in the snapshot space in multiple files, and then deletes those files that contain data whose corresponding blocks have been backed up. A third embodiment stores the data in the snapshot space directly onto a dedicated device and then reuses the data blocks for data already backed up when the dedicated device is full.
US10698632B2 Integrated snapshot interface for a data storage system
A data storage system includes a generic snapshot interface, allowing for integration with a wide variety of snapshot-capable storage devices. The generic interface can be a programming interface (e.g., an application programming interface [API]). Using the snapshot interface, storage device vendors can integrate their particular snapshot technology with the data storage system. For instance, the data storage system can access a shared library of functions (e.g., a dynamically linked library [DLL]) provided by the vendor (or another by appropriate entity) and that complies with the specifications of the common programming interface. And by invoking the appropriate functions in the library, the data storage system implements the snapshot operation on the storage device.
US10698629B2 Systems and methods for locality management
Systems, methods, and non-transitory computer readable media are configured to determine a request corresponding to a portion of data. A placement configuration associated with the portion of data can be determined. The placement configuration can belong to a set of placement configurations. A datacenter identified by the placement configuration can be selected. Subsequently, the portion of data can be accessed at the selected datacenter.
US10698623B2 Data processing method and apparatus and storage medium
A method and an apparatus for data processing are provided. Interface circuitry connects the apparatus in a distributed system. Processing circuitry generates first hash values for a first group of virtual nodes to be added into a hash ring. The first group of virtual nodes represents a first newly added device in the distributed system. Then, the processing circuitry distributes the data in the distributed system according to the hash ring that includes the first group of virtual nodes. When the distribution of the data in the distribution system fails to satisfy a uniformity requirement, the processing circuitry identifies a specific virtual node in the first group of virtual nodes that causes the distribution to fail the uniformity requirement. Then, a hash value for a makeup virtual node to replace the specific virtual node is generated to update the distribution of the data in the distributed system.
US10698616B2 Efficient data storage across multiple storage volumes each representing a track of a larger storage volume
Embodiments disclosed herein provide systems, methods, and computer readable media for storing data to a plurality of physical storage volumes. In a particular embodiment, a method provides identifying first data for storage on the plurality of physical storage volumes. Each of the plurality of storage volumes corresponds to respective ones of a plurality of data channels. The method further provides segmenting the first data into a plurality of data segments corresponding to respective ones of the plurality of data channels and transferring the plurality of data segments as respective bit streams over the respective ones of the plurality of data channels to the respective ones of the plurality of physical storage volumes. The plurality of storage volumes stores the respective bit streams in the exact condition in which the bit streams are received.
US10698615B2 Trigger event detection for automatic log collection in an automated data storage library
Embodiments for trigger event detection for automatic log collection in an automated data storage library by a processor. A triggering event associated with the automated data storage library may be detected using firmware of the automated data storage library such that the triggering event is one from a group that includes a drive or library reset, a component action, and a service action. A snapshot of one or more logs associated with the automated data storage library may be captured upon detection of the triggering event, wherein the one or more logs include at least one of diagnostic information, statistical information, configuration information, backup information, database information, or a combination thereof. The snapshot of the one or more logs by the automated data storage library may be stored.
US10698613B1 Host processing of I/O operations
A host system performs I/O processing functions traditionally performed on storage systems. Metadata about data stored on the storage system may be stored on the host system, including metadata about the data stored in a cache of the storage system. The SSI may be configured to determine whether an I/O operation is a read or write operation. If the I/O operation is a read operation, the SSI may determine from metadata stored thereon whether the data to be read is in cache. If the data is in cache, the SSI may read the data directly from cache over the internal fabric without use of CPU resources of a director, and, in some embodiments, without use of a director at all. If the data is not in cache, the SSI may read the data directly from the physical storage device over the internal fabric without use of a director.
US10698605B2 Multipath storage device based on multi-dimensional health diagnosis
Embodiments of the present disclosure provide a method of storage management and an electronic device. The method of storage management includes collecting information indicating an access error in an access path for accessing a storage device; performing a failure diagnosis on the access path based on the access error, the failure diagnosis including at least one of a first diagnosis related to a topology, a second diagnosis related to a history access error, or a third diagnosis related to a protocol; and providing an output related to health status of the access path based on the failure diagnosis.
US10698601B2 Second touch zoom control
A second touch zoom solution allows maintaining selection control, and movement of a selection point, during zoom operations not possible through traditional pinch-zoom. A first finger touch to a touch screen establishes a hot spot, selection, or one-finger gesture. Before the first finger is lifted from the touch screen, a second finger is placed on the screen and serves as a zoom control. Dragging the second finger away from the first zooms in; toward the first zooms out. Dragging the first finger does not affect the zoom, even if the motion changes the difference between the two fingers. When the second finger is lifted, the zoom level stays where it is. When the first finger is lifted, the zoom returns to the zoom level before the gesture began.
US10698595B1 Support for swimlanes in a mobile graphical user interface
A server device may transmit, to a client device, data and program code that instructs the client device to display a graphical user interface (GUI). The GUI may include cards associated with a first categorical group of a first plurality of categorical groups and a second categorical group of a second plurality of categorical groups. The toggling, dragging, and releasing of a particular card causes the GUI to: (i) display a grid interface containing vertical lanes associated with the first plurality of categorical groups and horizontal lanes associated with the second plurality of categorical groups, wherein intersections of vertical lanes and horizontal lanes define graphical boxes, (ii) slide the particular card among the graphical boxes, and (iii) associate the particular card with a third categorical group or a fourth categorical group defined by the graphical box that the particular card is released.
US10698590B2 Method for providing content and electronic device therefor
Various embodiments of the present invention relate to a device and a method for setting an area for an interaction of reactive content in an electronic device, wherein an electronic device operating method can comprise the steps of: displaying an image acquired from an external electronic device electrically connected to the electronic device; correcting the image into a top view form; displaying a guide interface of a lattice pattern form such that the image corrected into a top view form is overlapped therewith; selecting at least a partial area of the guide interface; applying spatial coordinates for the at least partial area so as to set an area for an interaction in a sensor of the external electronic device; copying the selected at least partial area and attaching the same to an adjacent other area; and mapping content to the area for an interaction. Other embodiments are possible.
US10698586B2 Data visualization through use of linked charts
A user provides input to a graphical user interface to transform a chart that is linked to other charts presented to the user through the interface. In response to this input, the chart is transformed and updated. This transformation may cause the chart to make available a transformation event to a queue, which may cause other linked charts to obtain the transformation event and determine what transformations need to be performed within these other linked charts. Based at least in part on this transformation event, the other linked charts may obtain any necessary data and may perform the necessary transformations mirror the transformations performed for the original chart.
US10698585B2 Virtual assistant development system
In accordance with aspects of the disclosure, a computing device may provide a user interface for developing an interactive natural-language response system, which may include a virtual assistant. A user may interact with a system using spoken, written (e.g., text), or other input methods. The user interface may allow a user to associate sentences with intents, tag words within the sentences with concepts, and construct a grammar using the associated intents and tagged concepts. The system may use the grammar for automatically predictively associating sentences with intents and words with concepts. The system may display in the foam of a chat transcript a single branch of a tree of a discussion between the virtual assistant and a user. The user interface may graphically display variable values to assist a user to test system responses under different simulated conditions.
US10698582B2 Controlling voice input based on proximity of persons
Methods, systems, and computer program products are provided for presenting a user interface on a display of a computer system. A presence of a second person in a proximity of a computer system other than a first person using the computer system is determined. A user interface is automatically selected based on the determined presence of the second person. In an absence of the second person, a voice interface is selected. When the second person is present, a text entry interface is selected. The selected user interface is presented to the first person on a display of the computer system.
US10698581B2 Dialog reuse for a visual bot builder
Disclosed herein are embodiments for a visual bot builder. An embodiment operates by visually displaying, within a user interface, a plurality of selectable chat bot functions associated with a first dialog. A first selection of one of the bot functions is received. It is determined that the first selection corresponds to calling a selectable second dialog from a one or more previously configured dialogs. A link to the one or more selectable previously configured dialogs is provided and a second selection of one of the previously configured dialogs is received as the second dialog. The execution of the first dialog is linked to an execution of the second dialog. A preview of the execution of the first dialog including the second dialog is provided.
US10698579B2 Method, device for displaying reference content and storage medium thereof
A method and device for displaying reference content, and a storage medium thereof are provided. In some embodiments, the method includes displaying a first interface in response to an operation of enabling the first interface; displaying multiple second interfaces on the first interface in a form of floating window in response to an operation of enabling reference content, the multiple second interfaces including different reference content respectively; and displaying, in response to an operation of selecting a second interface from the multiple second interfaces, the selected second interface on the first interface in an overlaying manner. The formation arranging efficiency and communication efficiency between game players and the reference content can be improved by the above technical solution.
US10698574B2 Display control program, display control method, and display control apparatus
A display control method executed by a computer includes selecting an object from among a plurality of objects displayed in a display area in response to detecting a specific operation, obtaining first identification information corresponding to the selected object, and positional relationship information that represents a positional relationship between the objects by referring to a storage that stores information regarding the objects, displaying the obtained first identification information in the display area, identifying another object from among the objects in response to receiving a designation of a direction, based on the selected object, the obtained positional relationship information, and the designated direction, obtaining second identification information corresponding to the identified another object, and displaying the obtained second identification information in the display area.
US10698567B2 Method and apparatus for providing a user interface on a device that indicates content operators
A computer-implemented method of operating an electronic device having a display and means for receiving user input, the method comprises: displaying on the display a menu adjacent an edge of the display, the menu containing one or more icons, each icon representing a function and being selectable by the user; and in response to detection of a user input in relation to an icon, causing the device to display a description of the function of the icon, wherein the description is displayed to project from the menu.
US10698564B2 User terminal device and displaying method thereof
A user terminal device includes a touch screen including a main display area and an auxiliary display area including a curved portion extending from the main display area, and a processor configured to, in response to an input for moving an icon displayed on the main display area to the auxiliary display area, control the touch screen to display the icon on the auxiliary display area.
US10698559B2 Method and apparatus for displaying content on same screen, and terminal device
Provided are a method and an apparatus for displaying content on a same screen and a terminal device. The method includes: displaying an application interface of an application on a display apparatus, and displaying a floating region on the same screen as the application interface; setting a content loader corresponding to the floating region; determining display content of the floating region; and invoking the content loader to load the determined display content to the floating region for display.
US10698558B2 Automatic tagging of objects on a multi-view interactive digital media representation of a dynamic entity
Various embodiments of the present disclosure relate generally to systems and methods for automatic tagging of objects on a multi-view interactive digital media representation of a dynamic entity. According to particular embodiments, the spatial relationship between multiple images and video is analyzed together with location information data, for purposes of creating a representation referred to herein as a multi-view interactive digital media representation for presentation on a device. Multi-view interactive digital media representations correspond to multi-view interactive digital media representations of the dynamic objects in backgrounds. A first multi-view interactive digital media representation of a dynamic object is obtained. Next, the dynamic object is tagged. Then, a second multi-view interactive digital media representation of the dynamic object is generated. Finally, the dynamic object in the second multi-view interactive digital media representation is automatically identified and tagged.
US10698557B2 Automated screen captures
A computer-implemented method, computer program product, and computing system is provided for automatically creating screen captures of a user interface. In an implementation, a method may include identifying a portion of a user interface display associated with a page object. The method may also include creating a screen capture image including the portion of the user interface display associated with the page object. The method may further include associating the screen capture image with a documentation record for the page object.
US10698552B2 Touch substrate and touch display device
The present disclosure provides a touch substrate and a touch display device. The touch substrate includes: a touch structure, at least a part of which is located in the main touch region; and a connecting member and a wiring, at least partially located in the wiring region, wherein the connecting member is configured to electrically connect the touch structure and the wiring; the connecting member has a hollow portion. Such that, touch sensitivity can be improved.
US10698551B2 Touch control display panel
The present invention provides a touch control display panel, including a display panel, a film packaging layer, and a touch induction layer. The touch induction layer includes multiple first touch control electrode structures, multiple second touch control electrode structures, multiple independent electrode structures and multiple conductive bridges. Grid metal lines of the first touch control electrode structures, the second touch control electrode structures and the independent electrode structures are opposite to gaps between sub-pixels. Adjacent two of the first touch control electrode structures are electrically connected by at least two conductive bridges and at least one independent electrode structure.
US10698548B2 Touch panel and organic light emitting diode display panel
Disclosed are a touch panel and a corresponding organic light emitting diode display panel. A metal grid touch line is fabricated on an encapsulation layer of a flexible organic light emitting diode display panel, and is not positioned in a light emitting area of a pixel point, and traced in a middle of adjacent pixel points. At least one electrode of a driving electrode and a sensing electrode is conducted with a metal grid bridge (bridge metal) thereunder, to realize a flexible touch panel and to reduce a thickness of a film by reducing use of transparent optical adhesive.
US10698544B2 Systems and methods for printing sensor circuits on a sensor mat for a steering wheel
Systems and methods of printing sensor loops on a sensor mat for use in a steering wheel are disclosed herein. For example, the sensor mat may include a base substrate, one or more printed sensing loops, and an insulating material. The printed sensing loops are made with conductive ink that is disposed upon the base substrate or the insulating layer from a print head and adheres thereto. These sensor mats are versatile with respect to the type of base substrate and insulating materials that may be used, the shape of the sensing loops, and the area each loop may occupy. Shielding loop(s) may also be printed adjacent the sensing loop(s). This configuration allows shielding for the sensing loops as part of the sensing mat, which may reduce the thickness of the steering wheel rim and manufacturing and installation times.
US10698529B2 Integrating capacitive sensing with an optical sensor
Embodiments herein provide a dual optical and capacitance sensor. During a first time period, the dual sensor uses optical sensing to capture a fingerprint (e.g., to identify or verify the fingerprint). During a second time period, the dual sensor uses one or more capacitive sensor electrodes to perform capacitive sensing. The capacitive sensing may be absolute capacitive sensing or transcapacitive sensing.
US10698518B2 Reduction of touchscreen bounce
Particular embodiments described herein provide for an electronic device, that includes a display and a bounce reduction mechanism configured to provide an active counterforce to a force on the display. In an example, a proximity sensor can detect when a device is going to create the force on the display. In another example, a screen bounce detection engine to detect oscillations of the display and the bounce reduction mechanism is configured to provide an active counterforce to dampen oscillation of the display.
US10698517B2 Display device and sensor
According to one embodiment, a display device includes a display panel which displays an image, a touch panel provided on the display panel and including a sensor area in which a plurality of electrodes for detecting touch operation are provided and a peripheral area provided around the sensor area, a controller which controls the plurality of electrodes, lead lines provided in the peripheral area to connect the electrodes provided in the sensor area to the controller and a conductive layer provided in a region which overlaps at least part of the lead lines.
US10698515B2 Touch display device having a gate off modulation voltage and method of driving the same
A touch display device for simplifying a signal transmission pattern and a circuit structure is disclosed. A timing controller supplies display information to a touch and data driver through a data transmission line during a data writing period and supplies touch voltage information to the touch and data driver through the data transmission line during a touch driving period.
US10698513B2 Display module including touch sensing electrodes of different sizes
A display module includes a display panel and an input sensing unit. The display panel includes a base surface. The input sensing unit is directly disposed on the base surface. The input sensing unit includes a first electrode, a second electrode, and an insulation layer. The first electrode extends in a first direction. The first electrode includes a first opening area. The second electrode extends in a second direction intersecting the first direction. The second electrode is longer than the first electrode. The second electrode includes a second opening area of a size greater than a size of the first opening area. The insulation layer is configured to insulate the first electrode from the second electrode.
US10698512B2 Electrode substrate, display device, input device and method of manufacturing electrode substrate
An electrode substrate includes a sensing electrode formed on a glass substrate, a concave/convex pattern formed on the glass substrate, and a protective film formed so as to cover the sensing electrode. The concave/convex pattern is disposed closer to an outer periphery of the glass substrate than the sensing electrode is when seen in a plan view. The protective film is formed so as to cover a part of the glass substrate positioned between the sensing electrode and the concave/convex pattern when seen in a plan view.
US10698511B2 Display panel with touch detector, touch panel, and electronic unit
There are provided a display panel with a touch detector that allows the touch detection electrodes to be less visible, a touch panel, and an electronic unit having the display panel with a touch detector. The display panel with a touch detector includes: a display layer including a plurality of display elements arranged side by side; and an electrode layer alternately segmented into first regions and second regions along a first direction, the electrode layer including a plurality of first slits arranged side by side to extend in a second direction, and a plurality of second slits each allowing an adjacent pair of the plurality of first slits in the second regions to be in communication with one another.
US10698509B2 Display screen assembly, terminal front cover, and terminal
A display screen assembly comprises a display screen, a touch panel, and a cover plate that are stacked sequentially. The display screen includes a display surface, the display surface has a display area and a non-display area surrounding the display area; the touch panel covers the non-display area and is provided with at least one virtual key; the cover plate comprises a light shielding band corresponding to the non-display area, the light shielding band comprises a key area, and the key area is configured to correspond to the at least one virtual key. The display screen assembly further has a lighting assembly configured to illuminate the key area.
US10698507B2 Vehicle user interface (UI) management
According to one or more aspects, a system for vehicle user interface (UI) management includes an interface component, an operation component, a presentation logic, and a rendering component. The interface component may include a display portion located at a first position and an input portion located at a second position different than the first position. The input portion may receive one or more user inputs and include a touch sensitive portion, a first button, and a second button. The operation component may select one or more modes for a UI based on one or more of the user inputs. The presentation logic may generate one or more objects based on a selected mode and presence information associated with one or more of the user inputs. The rendering component may render one or more of the objects to form a composite image at the display portion.
US10698506B2 Input system and method for detecting touch using the same
An input system includes an input pen for interfacing with a touchscreen of a display panel. The input pen includes a conductive tip. A switching unit of the pen connects the conductive tip to a receiving unit and a driving unit. The receiving unit receives touchscreen driving signals from the touchscreen through the conductive tip. The driving unit generates pen driving signals transferred to the touchscreen through the conductive tip. The input pen also include a signal processing unit to calibrate timing of the pen driving signal by synchronizing the pen driving signal with the touchscreen driving signal. To enable touch detection, the conductive tip is positioned to contact or approach the touchscreen, the touchscreen driving signal is received from the touchscreen via the conductive tip. The pen driving signal is generated and transferred to the touchscreen via the conductive tip.
US10698503B2 Detachable computer mouse
A detachable computer mouse includes a mouse body and a detachable input module. The mouse body is provided with a plurality of first magnetic members, a pogo-pin assembly, a first snap-fit member and a second snap-fit member. The detachable input module is provided with a plurality of second magnetic members, a metal pad assembly, a first hook and a second hook, and a plurality of function buttons. The first magnetic members are correspondingly and magnetically adhered with the second magnetic members, the pogo-pin assembly is correspondingly in direct contact with the metal pad assembly, and the first snap-fit member and the second snap-fit member are respectively elastically snap-fitted to the first hook and the second hook when the detachable input module is coupled to the mouse body.
US10698501B2 Systems and methods for three dimensional control of mobile applications
The embodiments described herein relate to systems, methods, and devices for capturing arm motion. The arm motion can be transformed into a rendered object that can interact with a three dimensional scene that allows a user to intuitively grab, move, manipulate and hit objects within the scene.
US10698499B1 Mouse device
A mouse device includes a lower casing, a circuit board, an upper casing, a button and an elastic element. The switch module is disposed on the circuit board. The circuit board is located over the lower casing. The upper casing has a slot. The upper casing and the lower casing are combined together. The button includes a push structure. The push structure includes a contacting portion corresponding to the switch module. The push structure is penetrated through the slot. The button is pivotally coupled to the upper casing. Consequently, the button is permitted to be swung relative to the upper casing. The elastic element is arranged between the contacting portion and the upper casing. Moreover, two ends of the elastic element are respectively contacted with the contacting portion and the upper casing. Consequently, the contacting portion is in contact with the switch element.
US10698493B1 Virtual reality surgical training systems with advanced haptic feedback
Disclosed herein are systems, methods, and software for providing a virtual environment with enhanced visual and haptic detail. In some embodiments, the haptic tool and haptic target are assigned affordance and susceptibility values, respectively, that are used to determine visual and haptic feedback.
US10698489B1 Compact pivoting input device
An input device includes an input structure, a magnet attached to the input structure, and an electromagnet. The magnet rotates when the electromagnet is activated, thereby rotating the input structure. The magnet and input structure rotate about a pivot in order to provide haptic and/or visual feedback to a user. The pivot may attach the magnet and input structure to a body, which in turn may be affixed to, or part of, an electronic device. The electromagnet can encircle the body and/or magnet.
US10698486B2 Haptic tactile feedback with buckling mechanism
A method may include obtaining, using a first set of resulting signals from various proximity sensor electrodes, positional information regarding a location of an input object in a sensing region. The method may include obtaining, using a second set of resulting signals from various force sensor electrodes, force information regarding an input force that is applied to an input surface. The method may include loading, using a loading actuator and in response to the positional information or the force information, energy in a spring element coupled to a buckling element. The spring element may apply a compression force to the buckling element based on the energy in the spring element. The method may include generating, using a buckling actuator and in response to the positional information or the force information, a haptic event by applying a force to the buckling element to trigger the haptic event.
US10698484B2 Input device, biosensor, program, computer-readable medium, and mode setting method
An object of the present invention is to provide an input device, a biosensor, a program, a computer-readable medium, and a mode setting method that enable errors in determining whether or not to set a mode of a control target device to be controlled to be reduced. An input device includes: a sensor signal acquisition unit configured to acquire a sensor signal; a waveform comparison unit configured to compare waveforms during two or more periods of the sensor signal; and a mode setting unit configured to, on the basis of a result of comparison by the waveform comparison unit, set a mode of a control target device to be controlled.
US10698481B1 Glint-assisted gaze tracker
Methods and apparatus for glint-assisted gaze tracking in a VR/AR head-mounted display (HMD). Images of a user's eyes captured by gaze tracking cameras may be analyzed to detect glints (reflections on the cornea of light sources that illuminate the user's eyes) and the pupil. The glints are matched to particular ones of the light sources. The glint-light source matches are used to determine the cornea center of the eye, and the pupil center is determined. The optical axis of the eye is reconstructed from the cornea center and the pupil center, and the visual axis is then reconstructed from the optical axis and a 3D model of the user's eye. The point of gaze on the display is then determined based on the visual axis and a 3D model of the HMD.
US10698474B2 Apparatus and method for designing patterns for wearable items
Described is an apparatus for designing a pattern for a wearable item, comprising: (a.) position detector adapted to detect a position of at least a portion of a body of a user; and (b.) data processor adapted to compute at least one intersection of at least one virtual object and the portion of the body of the user, and pattern data representative of a pattern for the wearable item based on the intersection. In addition, described is a method for designing a pattern for a wearable item.
US10698470B2 Smart battery balance system and method
A smart battery power balance system and method to maximize the operating life of a mobile computing device and a portable peripheral (e.g., a peripheral having scanning capability). The mobile computing device battery and portable peripheral battery parameters such as battery level, velocity/rate of consumption and usage history are collected. A curve fitting and estimation is done to predict the empty time for complete battery discharge of the mobile computing device and portable peripheral. Based on this analysis, if the calculated empty time of the mobile computing device battery is less than the portable peripheral battery, the portable peripheral charges the mobile computing device battery and if the calculated empty time of the mobile computing device battery is greater than that of the portable peripheral battery, the portable peripheral battery does not charge the mobile computing battery.
US10698469B2 Premises power usage monitoring system
A control system (300) allows recognized standard premise electrical outlets, for example NEMA, CEE and BS, among others to be remotely monitored and/or controlled, for example, to intelligently execute blackouts or brownouts or to otherwise remotely control electrical devices. The system (300) includes a number of smart receptacles (302) that communicate with a local controller (304), e.g., via power lines using the TCP/IP protocol. The local controller (304), in turn, communicates with a remote controller (308) via the internet.
US10698466B2 Power discharge control device, circuit and method using the same
A power discharge control device for a computer system is disclosed. The power discharge control device includes a control unit for generating a control signal corresponding to a pin signal of the computer system, and a discharge unit coupled to the control unit, for executing a power discharge process of the computer system according to the control signal, wherein the pin signal is generated when the computer system is shut down normally or powered off abnormally.
US10698455B2 Antenna module and electronic device including the same
An antenna module includes an insulating substrate; a first antenna wiring including a first spiral wiring disposed on the insulating substrate and having a first portion disposed adjacent to an edge of the insulating substrate, and a second spiral wiring disposed on the insulating substrate and spaced apart from the first spiral wiring; and a magnetic part disposed on one surface of the insulating substrate and disposed to overlap a second portion of the first spiral wiring that is adjacent to the second spiral wiring without overlapping the first portion of the first spiral wiring.
US10698454B2 Camera assembly, electronic apparatus, and mobile terminal
A camera assembly may include a fixed holder; a support means; a guiding rack, arranged on the fixed holder; a guiding gear rotatably arranged on the support means and movably engaged with the guiding rack; a camera module arranged on the support means and configured to move between a first position at which the camera module extends out of the fixed holder and a second position at which the camera module retracts into the fixed holder with movement of the support means; a chain device rotatable relative to the fixed holder; and a power device comprising an output end coupled to the chain device and configured to drive the chain device to rotate, such that the camera module moves between the first position and the second position. An electronic apparatus and a method for controlling a camera assembly of an electronic apparatus are further provided.
US10698451B2 Portable electronic device with actuating and sensing module
A portable electronic device includes a casing and an actuating and sensing module. The casing includes at least one inlet aperture, at least one vent aperture, a first chamber, a second chamber and at least one communication channel. The communication channel is connected between the first chamber and the second chamber. The actuating and sensing module includes an actuating device and a sensor. The actuating device is disposed within the first chamber and closes the inlet aperture. The actuating device further includes a first protective film. The sensor is disposed within the second chamber. When the actuating device is enabled, a gas is guided into the first chamber through the inlet aperture, and the gas is transferred to the second chamber through the communication channel so as to be monitored by the sensor. After the gas is monitored, the gas is outputted from the vent aperture.
US10698449B2 Electronic devices with flexible displays having fastened bent edges
An electronic device may be provided with a display having a flexible substrate with fastened bent edges. The flexible substrate may have an active region that includes an array of light-emitting elements such as organic light-emitting diodes. The flexible substrate may also have inactive regions that lie outside of the active region. The bent edges may include portions of the inactive regions and portions of the active region. The bent edges may be wrapped to conform to the shape of an internal support structure. The bent edges may be fastened to the support structure with fastening members that attach a housing member or an internal clamp to the support structure. The bent edges may be secured between the housing member or the internal clamp and the support structure. The fastening members may be engaged in openings in the support structure and may pass through or alongside the bent edges.
US10698448B2 Elastic support substrate for flexible display, flexible display, and flexible display layered body
An elastic support substrate elastically deforms in at least a longitudinal direction that is a winding direction, and as for the longitudinal direction and the lateral direction that is a direction orthogonal to the longitudinal direction, the elastic support substrate is less likely to deform in the longitudinal direction.
US10698444B2 Docking station having adapter function and end-user device accessory
A docking station having adaptor function contains: an AC-DC conversion module, a charging module, a control module, and at least two interface modules. When an AC power source outputs AC power into the AC-DC conversion module, the AC-DC conversion module outputs two DC powers to the charging module and the control module according to the AC power. The control module is enabled to operate according to the first DC power. And, according to the second DC power, the control module controls the power charging module to charge each target end-user devices being connected to a corresponding interface module. When interface modules respectively connect to target end-user devices, the control module controls the signal transmission sequence of interface modules to provide data transmission paths amongst the end-user devices via the interface modules. The docking station also serves as an accessory for supplying electric power to an end-user device for endurance use.
US10698443B2 Computing devices with an adhered cover and methods of manufacturing thereof
A computing device is described. The computing device includes a support structure with an interface surface that has a cross-sectional width. The computing device includes a cover adhered to the interface surface of the support structure along an entirety of the cross-sectional width of the interface surface. A method of manufacturing a computing device is described. The method includes applying an adhesive to a cover. A support structure of a computing device is heated. The support structure is cooled. While the support structure is heated and cooled, pressure is applied to the cover.
US10698439B1 Efficient clock forwarding scheme
In certain aspects, an apparatus includes a multiplexer having a first input, a second input, a select input, and an output, wherein the first input is configured to receive a first reference clock signal, the second input is configured to receive a second reference clock signal, and the select input is configured to receive a select signal. The multiplexer is configured to select one of the first and second reference clock signals based on the select signal, and output the selected one of the first and second reference clock signals at the output of the multiplexer. The apparatus also includes a clock driver having an input and an output, wherein the input of the clock driver is coupled to the output of the multiplexer.
US10698423B2 Systems and methods for surveillance with a visual marker
A method of controlling an unmanned aerial vehicle (UAV) includes receiving an image from one or more vision sensors of the UAV. The image is captured while the UAV is in flight and includes a marker within an environment. The marker has a visual pattern. The method further includes identifying the visual pattern to determine a plurality of instructions encoded in the visual pattern, and controlling, in response to the plurality of instructions, the UAV to perform an action including at least one of adjusting position of a payload, swapping a payload, or capturing an image of a selected subject.
US10698416B2 Autonomous mobile apparatus and autonomous move method
An autonomous mobile apparatus includes a driving unit, a memory including a map memory, and a processor. The processor is configured to estimate an apparatus location based on information from the driving unit and estimate the apparatus location based on information from other than the driving unit. The processor is configured to acquire a location of an object around the autonomous mobile apparatus, create an environment map based on the estimated apparatus location and the acquired object location, and store the environment map in the map memory. The processor is configured to use, at a time of tracking when the estimation of the apparatus location based on the information from other than the driving unit is enabled, the environment map that is in the map memory at a time of reference determined by a time of loss when the estimation of the apparatus location is not enabled.
US10698407B2 Trajectory planning
Trajectory planning for an autonomous vehicle is disclosed. A method for planning a trajectory for an autonomous vehicle includes determining a coarse driveline from a first location to a second location; determining a strategic speed plan for the coarse driveline; removing lateral discontinuities in the coarse driveline based on the strategic speed plan to generate an adjusted coarse driveline; and generating lateral constraints around the adjusted coarse driveline and a discrete-time speed plan based on observed objects.
US10698402B2 Agricultural robot
An agricultural robot for monitoring plants in a growing site, the robot comprising: a sensor module comprising: a speaker operable to transmit a directional acoustic signal at an object; and a microphone operable to register a reflection of the acoustic signal; a sound analyzer operable to time-index the reflection received by the microphone and maps a location of the object that reflected the received acoustic signal; and an autonomous mobile platform onto which the sensor module is mounted.
US10698386B2 Scan path generation for a rotary additive manufacturing machine
Some embodiments facilitate creation of an industrial asset item via a rotary additive manufacturing process. For example, a build plate may rotate about a vertical axis and move, relative to a print arm, along the vertical axis during printing. An industrial asset item definition data store may contain at least one electronic record defining the industrial asset item. A frame creation computer processor may slice the data defining the industrial asset item to create a series of two-dimensional, locally linear frames helically arranged as a spiral staircase of steps (and each step may be oriented normal to the vertical axis. Indications of the series of two-dimensional frames may then be output to be provided to a rotary three-dimensional printer.
US10698378B2 Industrial control system smart hardware monitoring
According to some embodiments of the present invention there is provided a computerized method for automatic monitoring of control systems. The method may comprise receiving electronic measurement values, measured on one or more conductors of computerized control devices, where the conductors may be a system bus conductor and/or and input-output line of a programmable logic controller. The method may comprise automatically calculating normal data patterns based on an analysis of the electronic measurement values. The method may comprise matching between new electronic measurement values measured on the computerized control devices and the normal data patterns to automatically detect abnormal data patterns. The method may comprise sending automatically an abnormal operation alert in response to the abnormal data patterns.
US10698374B2 System and method for managing water or other type of fluid
The present invention relates to a system and method for managing water or other fluid that provides monitoring and reliable control of the use of water or other fluid in a given territorial area, facilitating the management of water use or other fluid in processes where it is involved, for example in tasks of irrigating agricultural land or in industrial processes using fluids such as leaching. The system and method of the invention operates on the basis of a distributed monitoring and control logic implemented to control and monitor a hydraulic system located in the given territorial area by an arrangement of sensors, actuators and controllers deployed in communication with a network of nodes that allows a user to monitor, control and automate the use of water in that territorial area, reducing to almost zero user intervention in the process of monitoring and control to almost zero.
US10698373B2 Device in home network and method for executing instruction in home network
A method includes: an obtaining step, in which a first device in the home network obtains the instruction; a query step, in which the first device queries for at least one particular device meeting a predetermined condition in the home network; and a notification step, in which the first device notifies the particular device of the instruction. A user does not need to directly send an instruction to a particular device that executes the instruction; instead, the user only needs to make sure that any device in the home network obtains the instruction. The user can enable a most suitable device to execute the instruction automatically without knowing a large amount of detailed information such as device performance. Therefore, not only is full use of functions and features of devices in the home network made, but also user operations are significantly facilitated, improving user experience for users.
US10698370B2 Device control method, device control apparatus and device control system
A device control apparatus which controls a second device connected in place of a first device acquires first performance information indicative of performance of the first device and second performance information indicative of performance of the second device, generates a correction function based on a difference between the first performance information and the second performance information, generates, from first operation mode information for causing the first device to operate by first setting, the first operation mode information being generated based on log information of the first device, second operation mode information for causing the second device to operate by second setting corresponding to the first setting based on the correction function, and transmits the second operation mode information to the second device.
US10698358B2 Power supply apparatus and image forming apparatus having adjusted load power
A power supply apparatus including a first circuit and a second circuit insulated from the first circuit includes an adjustment unit and a detector in the first circuit, a controller in the second circuit, and first and second communication units in the first and second circuits, respectively. The adjustment unit is configured to adjust power. The controller is configured to control the adjustment unit. The detector is configured to detect a parameter. The second communication unit is configured to perform wireless communication with the first communication unit. The first communication unit is operated with power supplied to the first communication unit by a signal generated in the first communication unit due to a signal output from the controller to the second communication unit, and transmits information about a result of detection by the detector to the second communication unit. The controller controls the adjustment unit based on the information.
US10698352B2 Fixing apparatus
An image fixing device including a cylindrical film, a heater, and a heat conduction member. The cylindrical film is contactable with toner unfixed on a sheet. The heater includes a substrate and a heat generating resistor provided on the substrate. The heat conduction member has a thermal conductivity higher than that of the substrate and is on a side of the substrate opposite from the heat generating resistor. The substrate is provided with non-insulating wiring patterns on a side opposite from the side provided with the heat generating resistor with respect to a direction perpendicular to a recording material feeding direction. The heat conduction member is in contact with one of the wiring patterns and is in contact with the substrate from a position of the substrate outside of an end of the heat generating resistor toward a central portion.
US10698346B2 Image forming apparatus
An idler roller as at least one of a plurality of support rollers for stretching an intermediate transfer belt is a metal roller having a groove formed on a metal surface. A primary transfer roller is a metal roller having a metal surface with a smaller maximum surface height than the idler roller.
US10698345B2 Image forming apparatus
An image forming apparatus includes a drum unit, a process frame, a lock member and an intermediate transferring unit. The drum unit rotatably supports a rotating shaft of a photosensitive drum. The process frame has an attachment part to which the drum unit is attached. The lock member positions the drum unit to the attachment part. The intermediate transferring unit is attached to the process frame after the drum unit is attached. The lock member has a supporting part, an engagement part and a restriction part. Though the supporting part, an end of the rotating shaft is passed. The engagement part is engaged with the process frame between the process frame and the intermediate transferring unit. The restriction part interferes with the intermediate transferring unit between the engagement part and the intermediate transferring unit to prevent the engagement part from being detached from the process frame.
US10698344B2 Molding device, metal mold, method of manufacturing magnet roll and method of magnetizing magnet roll
A molding device for molding a magnet roll with a profiled cross-section comprises a heating and kneading unit that supplies, to a cylindrical metal mold, a kneaded material obtained by heating and kneading a raw mixture including ferromagnetic particles and thermoplastic resin, an extrusion molding unit that molds the supplied kneaded material by the metal mold, and a magnetic field generating unit disposed at an end portion of the metal mold in a lengthwise direction that generates a magnetic field inside the metal mold, and the metal mold has a profiled C-shaped cross-section at an inlet for the kneaded material and a profiled cross-section at an outlet for the kneaded material more complex than the inlet.
US10698326B2 Measurement device, lithography system and exposure apparatus, and control method, overlay measurement method and device manufacturing method
A measurement device has: a slider which holds a substrate and is movable parallel to the XY plane; a drive system that drives the slider; a position measurement system which emits beams from a head section to a measurement surface in which grating section are provided on the slider, which receives respective return beams of the beams from the measurement surface, and which is capable of measuring position information in at least directions of three degrees of freedom including the absolute position coordinates of the slider; a mark detection system that detects a mark on the substrate; and a controller which detects the marks on the substrate using the mark detection system while controlling the drive of the slider, and which obtains the absolute position coordinates of each mark based on the detection result of each mark and measurement information by the position measurement system at the time of detection.
US10698318B2 Method and device for characterizing a mask for microlithography
The invention relates to a method and a device for characterizing a mask for microlithography. In a method according to the invention, structures of a mask intended for use in a lithography process in a microlithographic projection exposure apparatus are illuminated by an illumination optical unit, wherein the mask is imaged onto a detector unit by an imaging optical unit, wherein image data recorded by the detector unit are evaluated in an evaluation unit. In this case, for emulating an illumination setting predefined for the lithography process in the microlithographic projection exposure apparatus, the imaging of the mask onto the detector unit is carried out in a plurality of individual imagings which differ from one another with regard to the illumination setting set in the illumination optical unit or the polarization-influencing effect set in the imaging optical unit.
US10698311B2 Reflection-type exposure mask
A reflection-type exposure mask includes a light reflector provided in a pattern on a substrate. The light reflector has a multilayer structure including first-type layers and second-type layers that are alternately stacked. The second-type layers have a refractive index higher at an extreme ultraviolet wavelength than a refractive index of the first-type layer at the extreme ultraviolet wavelength. A light transmitting medium is on a side surface of the light reflector.
US10698308B2 Ranging method, automatic focusing method and device
Described are a ranging method, and an automatic focusing method and device. The ranging method comprises: acquiring a coefficient of relationship between the number of pixels and the object distance within a range of a distance between a camera and a projection lens on the basis of a preset calibrated object distance; and calculating an actual object distance according to the acquired coefficient of relationship.
US10698307B2 Wavelength conversion device, light source device, lighting apparatus, and projection image display apparatus
A wavelength conversion device is provided. The wavelength conversion device includes a light-transmissive substrate that includes an incidence surface and an emission surface opposite the incidence surface. The light-transmissive substrate is configured to receive, by the incidence surface, excitation light and emit, from the emission surface, the excitation light. A phosphor layer is configured to emit fluorescent light when excited by the excitation light emitted from the emission surface. The phosphor layer includes a first phosphor layer and a second phosphor layer. The first phosphor layer includes first phosphor particles. The second phosphor layer includes second phosphor particles configured to emit fluorescent light including a peak wavelength longer than a peak wavelength of fluorescent light emitted by the first phosphor particles. The first phosphor layer includes a refractive index different from a refractive index of the second phosphor layer.
US10698305B2 Color wheel module and projection apparatus
A color wheel module includes a fixing bracket, a carbon-iron alloy bracket, a motor, an optical filter, a first damper, and a second damper. The carbon-iron alloy bracket is fixed to the fixing bracket. The motor is fixed to the carbon-iron alloy bracket, and the motor is connected with the optical filter, so as to drive the optical filter to rotate between the motor and the fixing bracket. The first damper is disposed between the carbon-iron alloy bracket and the fixing bracket. The second damper is disposed between the motor and the carbon-iron alloy bracket.
US10698304B2 Cooling device, projector, and heat receiving unit
A cooling device includes a heat receiving unit, a working fluid, a radiator, and a pump. The heat receiving unit includes a first member, a second member, an inlet housing, and an outlet housing. The first member receives heat. The second member is disposed to face the first member. The inlet housing is connected to the pump and disposed between the first member and the second member. The outlet housing is connected to the radiator and disposed on a side of the second member facing away from the inlet housing. The first member and the second member are disposed at a predetermined distance away from each other. A vaporization space portion is disposed between the first member and the second member. An outlet space portion is disposed on a side of the second member facing away from the vaporization space portion.
US10698302B2 Spatial light modulator for reduction of certain order light
A novel spatial light modulator (SLM) includes a cover glass, and modulation layer, and a plurality of pixel mirrors, and separates unwanted, reflected light from desired, modulated light. In one embodiment, a geometrical relationship exists between the cover glass and the pixel mirrors, such that light that reflects from the cover glass is separated from light that reflects from the pixel mirrors and is transmitted from the SLM. In one example, one of the cover glass or the pixel mirrors is angled with respect to the modulation layer. In another example embodiment, the cover glass has a particular thickness, which introduces destructive interference between light that reflects from the top and bottom surfaces of the cover glass. In another embodiment antireflective coatings are disposed between optical interfaces of the SLM. In another embodiment, light from the SLM is directed through an optical filter to remove unwanted light.
US10698298B2 Camera frame with side door
A camera housing includes four walls configured to enclose and secure a camera: a top wall, a bottom wall, a right wall, and a left wall. The bottom wall includes a first segment and a segment coupled by a latching mechanism. The latching mechanism comprises a tongue component coupled to the second segment and a groove component coupled to the first segment. The tongue and groove components are configured such that the tongue component securely couples the second segment to the first segment when the camera frame is in the closed configuration. In the open configuration, the first and second segment can decouple and the left wall and second segment rotates upwards relative to the top wall such that a camera can be inserted or removed from the camera system. The camera housing also includes a button interface, an input/output interface, and a mounting mechanism.
US10698294B2 Control of an SMA actuation arrangement
Resistance feedback control of drive signals for plural SMA actuator wires in an SMA actuation arrangement is performed. Target resistance values are set representing a desired position of a movable element with respect to the support structure. Measures of resistance of each SMA actuator wire are detected. Errors are derived from the target resistance values and the detected measures of resistance, the errors being adjusted by offsets. The powers of the drive signals supplied to SMA actuator wires are controlled. in accordance with the adjusted errors. The offsets have values selected to adjust the actual position of the movable element to match the desired positions represented by the target resistance values.
US10698292B1 Optical wavelength conversion device and method for manufacturing the same
An object is to provide, for example, a method for manufacturing an optical wavelength conversion device having a structure that enables efficient formation of crystal regions on the surface of, or inside, an amorphous material. An amorphous main body is intermittently irradiated with a first laser beam for generating a high-density excited electron region inside the main body and a second laser beam for heating the high-density excited electron region, with respective focus regions of the first and second laser beams overlapping each other. During the intermittent irradiation with the first and second laser beams, the relative position of the main body and the overlapping focus region of the first and second laser beams are varied. This enables part of the main body where the overlapping focus region moves to serve as a heat source for forming a crystal region.
US10698290B2 Advanced blocking pattern structures, apparatus and methods for a spatial light modulator
A system passively images a scene using an antenna for collecting electromagnetic energy from the scene and directing the electromagnetic energy toward a single pixel sensor. A spatial light modulator includes a flexible tape that supports a series of blocking patterns along its length. The tape moves through the electromagnetic energy in an exposure region as the energy travels from the antenna to the sensor and the tape moves on a transport path that is nonlinear outside of the exposure region. A processor captures a set of output values from the sensor to form an image of the scene based on the set of output values. Two blocking pattern structures, either rigid or flexible, can be superimposed in an exposure region between an antenna and a sensor.
US10698289B2 Optical modulator
An optical modulator having a substrate having an electro-optic effect, an optical waveguide formed in the substrate, and a signal electrode and ground electrodes formed on the substrate so as to interpose the optical waveguide, in which the signal electrode and the ground electrodes respectively have a plurality of electrode layers, and an interval between the signal electrode and the ground electrode is larger than a mode field diameter of the optical waveguide in a first layer of the electrode layers closest to the substrate and is smaller than the interval in the first layer of the electrode layers in at least any one of second and upper layers of the electrode layers.
US10698283B2 Liquid crystal display device
A liquid crystal display device includes a first substrate, a second substrate, a liquid crystal layer, and a plurality of columnar spacers. The pixel arrangement is a stripe arrangement including red, green and blue pixel columns. The first substrate includes TFTs, one for each pixel, wherein each TFT includes an oxide semiconductor layer. The second substrate includes a color filter layer and a light-blocking layer. The light-blocking layer includes a plurality of first shading portions extending along the column direction, and a plurality of second shading portions extending along the row direction. Each of the columnar spacers is aligned with one of the second shading portions. At least one of the red, green and blue pixel columns has first pixel boundaries, where one of the second shading portions is present, and second pixel boundaries, where none of the second shading portions present, alternating with each other in the column direction, and the second shading portions are arranged in a staggered arrangement.
US10698280B2 Display device and method of manufacturing the same
A display device includes: a display region and a sealing region; a first substrate; a second substrate opposite to the first substrate; a sealing member in the sealing region between the first substrate and the second substrate; and a first conductive member overlapping the sealing member and passing through the first substrate and the sealing member.
US10698279B2 Display device
A display device including a first resin substrate having flexibility, a second resin substrate having flexibility facing the first resin substrate, an electro-optical layer between the first resin substrate and the second resin substrate, a semiconductor layer included in a transistor between the first resin substrate and the electro-optical layer, a plurality of wiring layers between the first resin substrate and the electro-optical layer, the plurality of wiring layers including a metal layer below the semiconductor layer, a first inorganic insulating layer between the metal layer and the first resin substrate, and a second inorganic insulating layer arranged in the second resin substrate between the electro-optical layer and the second resin substrate, a thickness of the second inorganic insulating layer being different from a thickness of the first inorganic insulating layer.
US10698270B2 Liquid crystal display panel, method thereof, and liquid crystal display device
The present disclosure provides a liquid crystal display panel, an operating method thereof, and a liquid crystal display device. A liquid crystal display panel comprises: A liquid crystal display panel comprising: a first substrate including light-shielding portions and light-transmitting portions; an electrode layer including a plurality of discrete electrodes; a liquid crystal layer; wherein the liquid crystal layer is adaptable to form an array of liquid crystal optical elements according to voltages of the electrodes, and wherein the voltages of the electrodes are configured such that the array of liquid crystal optical elements formed in the liquid crystal layer guides light to the light-shielding portions of the first substrate, to perform a dark-state (L0) display, wherein the light is incident onto the liquid crystal layer.
US10698261B1 Backlight module
A backlight module having a bearing plate and a light module is provided. The bearing plate has a bearing surface, which includes a trough, a first groove, a first inner stage, and a first outer stage. The first groove is disposed close to the trough. The first inner stage is between the trough and the first groove while the first outer stage is on the side of the first groove opposite to the first inner stage. The light module is disposed on the bearing surface and corresponds to the trough. Comparing to the first inner stage, the first outer stage is more protruding toward the light module.
US10698259B2 Deformed liquid crystal display device
A deformed liquid crystal display device including a cover bottom; a backlight unit on the cover bottom; the backlight unit including: a LED assembly including a plurality of LEDs; a reflector comprising a bottom surface, and side portions bent upward from edges of the bottom surface; a diffuser, disposed above and spaced apart from the plurality of LEDs and the bottom surface of the reflector; a liquid crystal panel disposed on the backlight unit, wherein the reflector has at least one corner having an acute angle formed by two adjacent side portions, wherein a brightness enhancing portion is disposed at the corner having the acute angle.
US10698255B2 Photoluminescence device, method of manufacturing the same and display apparatus having the same
A photoluminescence device includes a first base substrate, a blue light blocking pattern disposed on the first base substrate in a first color pixel area, a second color pixel area and a first light blocking area disposed between the first color pixel area and the second color pixel area, a blue color filter disposed on the first base substrate in a blue pixel area, the first light blocking area and a second light blocking area between the blue pixel area and the second color pixel area, a first color conversion pattern disposed on the blue light blocking pattern in the first color pixel area, and a second color conversion pattern disposed on the blue light blocking pattern in the second color pixel area.
US10698249B2 Window substrate, method of manufacturing the same and image display device including the same
A window substrate includes a base substrate including a display region and a non-display region, a light-shielding pattern disposed on a surface of the base substrate in the non-display region to define the display region and the non-display region, a first adhesive layer formed along a surface of the light-shielding pattern and the surface of the base substrate, a polarizing layer on the first adhesive layer, and a touch sensor layer on the polarizing layer. A viscoelasticity ratio of the light-shielding pattern relative to the first adhesive layer is 75,000 or less, and a thickness ratio of the light-shielding pattern relative to the first adhesive layer is 0.6 or less.
US10698248B2 Counter substrate, display panel, display device and fabricating method
The present disclosure provides a counter substrate, a display panel, a display device, and fabricating method, further simplifying the fabricating process of the display panel by reducing the number of masking times required during the making of a spacer pattern and a frame light shielding pattern while achieving the frame light shielding function of the counter substrate and getting the counter substrate conductive with an array substrate. The fabricating method of the counter substrate comprises: forming a transparent electrode layer on a first base substrate; forming a black spacer pattern and a frame light shielding pattern at the same time on the transparent electrode layer, wherein the frame light shielding pattern comprises a first via hole that exposes a portion of the transparent electrode layer; and forming a conductive light shielding layer pattern in the first via hole.
US10698241B2 Silicon compound and hard coating film and display device including the same
A liquid crystal display device includes a liquid crystal panel; and a backlight unit disposed at one side of the liquid crystal panel. The backlight unit includes a prism sheet, which comprises a base and a plurality of prism patterns arranged on the base and a binder and a silicon compound having adjacent siloxane moieties linked via a diselenide group, and a light source disposed at a lower portion of the prism sheet. In the liquid crystal display device, the prism sheet is disposed between the light source and the liquid crystal panel.
US10698229B2 Long-range optical device with a graticule
The invention relates to a long-range optical device (1) with an observation beam path (8) and a graticule for aiming at a target, and with a laser rangefinder (15), wherein a transmitting beam path of a laser transmitter (16) runs at least partly in the observation beam path (8), and wherein in an objective housing (63) a joint is arranged and at least one lens of the objective (31) is mounted to be movable by means of the joint in the objective housing (63), and wherein the joint comprises a bearing housing (66) fixed in the objective housing (63) and a lens tube (64), and at an object-side end of the lens tube (64) a front objective lens system (61) of the objective (31) is arranged and an eyepiece side end of the lens tube (64) is mounted pivotably in the bearing housing (66).
US10698222B1 Method for monitoring blind spot of cycle using smart helmet for cycle rider and blind spot monitoring device using them
A method for monitoring blind spots of a cycle using a smart helmet for a rider is provided. The method includes steps of: a blind-spot monitoring device, (a) if a video image of 1-st blind spots corresponding to the smart helmet is acquired, instructing an object detector to detect objects on the video image and confirming 1-st objects in the 1-st blind spots; and (b) determining a smart helmet orientation and a cycle traveling direction by referring to sensor information from part of a GPS sensor, an acceleration sensor, and a geomagnetic sensor on the smart helmet, confirming 2-nd objects, among the 1-st objects, in 2-nd blind spots corresponding to the cycle by referring to the smart helmet orientation and the cycle traveling direction, and displaying the 2-nd objects via an HUD or sounding an alarm that the 2-nd objects are in the 2-nd blind spots via a speaker.
US10698220B1 Dynamic frustrated total internal reflection coupler
A waveguide display is used for presenting media to a user. The waveguide display is part of a Near Eye Device (NED), and an output of the waveguide display is a light field directed to a user's eye that extends across the surface of an exit pupil. Light traveling in total internal reflection (TIR) is selectively interrupted through frustrated total internal reflection (FTIR). FTIR coupling between waveguides produces multiple expansions of an input light field. The coupling locations of FTIR are dynamic, allowing for adjustment of the location and size of the exit pupil.
US10698200B2 Optical system for a display with an off axis projector
An optical projection system provides part of a display system that presents a displayed virtual image at a predetermined distance in front of a viewing position. Said display system comprises a projection system and a primary reflecting optic that deflects an off-axis incoming optical signal from the projection system toward the viewing position. Said projection system is arranged to provide an adapted output image signal that compensates for optical aberration effects introduced by the reflecting optic to ensure provision of a reduced aberration display image to the viewing position, and where the reflecting optic comprises a grating structure.
US10698193B2 Telescopic column
A telescopic column includes a first telescopic element and a second telescopic element moveable linearly with respect to one another, at least one drive unit connected to the first telescopic element, at least one connecting element configured to transmit a force from the drive unit to the second telescopic element, a monitoring unit configured to detect an operating parameter of the connecting element, and a switch configured to send a signal to the monitoring unit in response to the detected operating parameter being outside a predetermined range.
US10698190B2 Compact optical system for substanially simultaneous monitoring of samples in a sample array
Optical systems and apparatuses configured for enabling substantially simultaneous observation of a plurality of points in an array from a common reference point. Without the optical systems and apparatuses disclosed herein, less than all of the plurality of points can be observed substantially simultaneously from the common reference point.
US10698189B2 Variable magnification optical system, optical apparatus, and variable magnification optical system manufacturing method
A variable magnification optical system includes: a first lens group having a positive refractive power and arranged closest to an object; a negative lens group having a negative refractive power and arranged closer to an image than the first lens group; a positive lens group which has a positive refractive power, which includes at least one lens that moves integrally with an aperture stop, and which is arranged closer to the image than the negative lens group; and a focusing group arranged between the negative lens group and the positive lens group, wherein when varying magnification, the first lens group moves with respect to an image plane, the distance between the first lens group and the negative lens group is changed, and the distance between the negative lens group and the positive lens group is changed, wherein when focusing, the distance between the focusing group and a lens arranged at a position to face an object-side of the focusing group is changed, and the distance between the focusing group and a lens arranged at a position to face an image-side of the focusing group is changed, wherein the focusing group is constituted by a single lens component, wherein the positive lens group is constituted by a front group having a positive refractive power and a rear group having a negative refractive power, and the distance between the front group and the rear group is the largest air distance among air distances in the positive lens group, and wherein the rear group is constituted by two lens components.
US10698186B2 Optical photographing lens system, image capturing apparatus and electronic device
The present disclosure provides an optical photographing lens system comprising four lens elements, the four lens elements being, in order from an object side to an image side: a first lens element with positive refractive power having an object-side surface being convex in a paraxial region thereof; a second lens element; a third lens element; and a fourth lens element with positive refractive power having an object-side surface being convex in a paraxial region thereof and an image-side surface being concave in a paraxial region thereof, the image-side surface of the fourth lens element having at least one convex critical point in an off-axial region thereof, both the object-side and the image-side surfaces thereof being aspheric.
US10698185B2 Optical image capturing system having seven lenses, visible light image plane, and infrared light image plane
An optical image capturing system includes, along the optical axis in order from an object side to an image side, a first lens, a second lens, a third lens, a fourth lens, a fifth lens, a sixth lens, and a seventh lens. At least one lens among the first to the sixth lenses has positive refractive force. The seventh lens can have negative refractive force. The lenses in the optical image capturing system which have refractive power include the first to the seventh lenses. The optical image capturing system can increase aperture value and improve the imaging quality for use in compact cameras.
US10698181B2 Optical imaging lens
An optical imaging lens may include a first, a second, a third, a fourth, a fifth, and a sixth lens elements positioned in an order from an object side to an image side. Through designing concave and/or convex surfaces of the six lens elements, the optical imaging lens may provide improved imaging quality and optical characteristics, and increased field of view while the optical imaging lens may satisfy V2−V6≥20.000, wherein an Abbe number of the second lens element is represented by V2, and an Abbe number of the sixth lens element is represented by V6.
US10698177B2 Lens assembly
A lens assembly includes a first lens, a second lens, a third lens, a fourth lens, and a fifth lens arranged along an optical axis in order from an object side to an image side. The first lens is a meniscus lens with positive refractive power, and an object-side surface of the first lens is convex. The second lens is a lens with positive refractive power, and an object-side surface of the second lens is convex. The third lens is a lens with negative refractive power, and an object-side surface and an image-side surface of the third lens are concave. The fourth lens is a meniscus lens with negative refractive power. The fifth lens is a lens with positive refractive power, and an object-side surface of the fifth lens is convex.
US10698175B2 Optical imaging lens
An optical imaging lens may include a first, a second, a third, and a fourth lens elements positioned in an order from an object side to an image side along an optical axis. Through designing concave and/or convex surfaces of the four lens elements, the optical imaging lens may provide improved imaging quality and optical characteristics, and have the ability to cooperate the demand of present smaller-sized electronic product while the optical imaging lens may satisfy TTL/TL≥1.700 and EFL/ImgH≥2.500, wherein a distance from the object-side surface of the first lens element to an image plane along the optical axis is represented by TTL, a distance from the object-side surface of the first lens element to the image-side surface of the fourth lens element along the optical axis is represented by TL, an effective focal length of the optical imaging lens is represented by EFL, and an image height of the optical imaging lens is represented by ImgH.
US10698172B2 Imaging module and method of manufacturing the same
An imaging module includes: an object lens; an image-sensing device; a holder that holds the object lens and the image-sensing device, the holder having a butt-contact portion with which the object lens is able to be brought into contact from an object side; and an aperture stop arranged closer to the object than the butt-contact portion, wherein an area that is to be light-shielded by an outer-periphery of the aperture stop is larger than an internal diameter of the butt-contact portion.
US10698167B2 Connector device for connecting at least one optical fiber end piece and manufacturing method
A connector device for connecting optical fiber endpieces comprising an optoelectronic chip, a fiber end piece holder and a reflection surface. The chip is oriented for emitting and/or detecting optical signals along a first propagation direction normal to a circuit board. The reflection surface changes a propagation direction of optical signals from the first propagation direction to a different, second propagation direction and/or vice versa. The connector device comprises a layered optical stack mounted to the circuit board and designed for propagation of optical signals along the first propagation direction. The connector device further comprises a coupling adapter piece mounted to the layered optical stack that holds and/or secures the fiber end piece holder in an orientation enabling propagation of signals radiation along the second propagation direction. The reflection surface for changing between both propagation directions is comprised in the coupling adapter piece.
US10698161B2 Optical fiber with lens and optical coupler
An optical fiber with lens in which one end face of a first GRIN lens is connected to an end face of an optical fiber and one end face of a second GRIN lens is connected to another end face of the first GRIN lens, wherein the optical fiber and the first and second GRIN lenses are coaxially connected, a numerical aperture of the first GRIN lens is smaller than a numerical aperture of the second GRIN lens, and a position in a radial direction of a minimum distribution refractive index nt of the second GRIN lens is set on an inner side of an outer edge of the second GRIN lens and set at a same position as or on an outer side of an outermost periphery of light that is spread by the first GRIN lens.
US10698157B2 Methods of forming waveguides utilizing temperature control
Disclosed are methods of making a planar optical waveguide, the method including depositing an uncured waveguide material on a substrate, the uncured waveguide material having a first temperature when deposited and the uncured waveguide material having a density dependent on the temperature thereof; changing the temperature of at least a portion of the uncured waveguide material to a second temperature before curing, after curing, during curing or any combination thereof; and curing the uncured waveguide material to form the planar optical waveguide.
US10698155B2 Microstructured fiber and supercontinuum light source
A microstructured optical fiber including a core region and a cladding region which surrounds the core region. The cladding region includes a plurality of cladding features within a cladding background material, wherein the cladding region includes an inner cladding region with at least one inner ring of cladding features and an outer cladding region with at least three outer cladding rings of outer cladding features. The inner cladding features have a first characteristic diameter and the outer cladding region includes a plurality of outer cladding features having a characteristic diameter smaller than the first characteristic diameter. The first characteristic diameter is at least about 10% larger than an average diameter of the outer cladding features and the core region has a diameter of at least about 2 μm. A cascade optical fiber with at least one fiber as described, as well as a source of optical supercontinuum generation.
US10698151B2 Textured surfaces for display applications
A substrate with a textured surface is disclosed. The substrate may be, for example, a light emitter comprising a light guide, for example a backlight element for use in a display device, wherein a surface of the light guide, for example a glass substrate, is configured to have a textured surface with a predetermined RMS roughness and a predetermined correlation length of the texture. A plurality of light scatter suppressing features can be provided on the textured surface. Textured surfaces disclosed herein may be effective to reduce electrostatic charging of the substrate surface. Methods of producing the textured surface are also disclosed.
US10698150B2 Compound parabolic collimator array for high intensity lighting
The invention provides a lighting device (1) comprising a plurality of light sources (100) configured to generate light source light (101), a plurality of light converter elements (200), wherein each light converter element (200) is radiationally coupled with one or more light sources (100), wherein the light sources (100) are configured at a non-zero distance from the light converter elements (200), wherein the light converter elements (200) are configured to convert at least part of the light source light into light converter light (201), the lighting device (1) further comprising a plurality of compound parabolic concentrators (300) configured in an array (310), each compound parabolic concentrator (300) having a first end (301) and a second end (302), and having a shape tapering from the first end (301) to the second end (302), wherein the light converter elements (200) are configured at the second ends (302) of the compound parabolic concentrators (300), wherein the light converter elements (200) and the compound parabolic concentrators (300) are configured to provide light converter light (201) emanating from the first ends (301) of the compound parabolic concentrators (300), and wherein the light converter elements (200) are in thermal contact with a heat sink (400).
US10698148B2 Polarizing element and method of producing same
Provided is a polarizing element having a wire grid structure. The polarizing element includes a transparent substrate (11) and grid-shaped protrusions (10) that are arranged on the transparent substrate (11) at a smaller pitch than a wavelength of operating band light and that extend in a specific direction. The grid-shaped protrusions (10) include a reflection layer (12) formed on the transparent substrate (11). The reflection layer (12) includes a metal layer (15) and an oxide layer (16) that covers a side surface of the metal layer (15) as viewed in the specific direction and is formed from an oxide of a constituent metal of the metal layer (15).
US10698144B2 Phase difference film, optical film, and display device
A phase difference film is formed by using a liquid crystal compound and that indicates an Nz factor of more than 0 and less than 1, an optical film with same, and a display device. The phase difference film is formed by using a composition including a polymerizable liquid crystal compound having a mesogen group, where an order parameter of the mesogen group in an in-plane slow axis direction of the phase difference film is set as Sx, an order parameter of the mesogen group in a direction orthogonal to the in-plane slow axis direction in a plane is set as Sy, and an order parameter of the mesogen group in a thickness direction of the phase difference film is set as Sz, in a case where the mesogen group has a rod or a disc shape, differing Expressions are satisfied.
US10698125B2 Time of flight calibration in digital positron emission tomography
Time of flight (TOF) corrections for radiation detector elements of a TOF positron emission tomography (TOF PET) scanner are generated by solving an over-determined set of equations defined by calibration data acquired by the TOF PET scanner from a point source located at an isocenter of the TOF PET scanner, suitably represented as matrix equation Formula I=CS where Formula I represents TOF time differences, C is a relational matrix encoding the radiation detector elements, and S represents the TOF corrections. A pseudo-inverse C−1 of relational matrix C may be computed to solve S=C−1 Formula I. TOF corrections can be generated for a particular type of detector unit by identifying the radiation detector elements in C by detector unit. Further, multi-photon triggering time stamps can be adjusted to first-photon triggering based on Formula II where P1 is average photon count using first-photon triggering and Pm is a photon count using multi-photon triggering.
US10698124B2 Testing leaking rays
Devices and methods of testing leaking rays are provided. In one aspect, a device includes a first rotary arm configured to rotate around a first rotary axis, a second rotary arm rotatably connected with the first rotary arm and configured to rotate around a second rotary axis, a probe mounted on a rotating end of the second rotary arm and configured to measure a numerical value of leaking rays at each position at which the probe stays, a mounting base rotatably connected with the second rotary arm and configured to mount a ray source component, a first driving unit configured to drive the first rotary arm to rotate around the first rotary axis, and a second driving unit configured to drive the second rotary arm to rotate around the second rotary axis, the first rotary axis being perpendicular to the second rotary axis.
US10698121B2 10B enriched plastic scintillators for application in thermal neutron detection, methods of making and using the same
The present invention relates to a 10B enriched plastic scintillators, methods of making the same and methods of using the same. Neither carboranes nor 3He are required to be included in the plastic scintillators, which can be used in neutron detection.
US10698119B1 Satellite navigation receiver for a rapidly rotating object with improved resistance to jamming
Apparatus and methods determine the rotational position of a spinning object. A satellite positioning system can be used to determine the spatial position of an object, which in turn can be used to guide the object. An adaptive sideband filter is used to provide increased robustness against interference. However, when the object is spinning, such as an artillery shell, then the rotational orientation should be known in order to properly actuate the control surfaces, such as fins, which will also be spinning.
US10698110B2 Laser scanning apparatus and method
The disclosed embodiments include an apparatus and method of using a laser to scan the ground or a target from an airborne or ground-based platform. In certain embodiments, the apparatus and method produces a 3-D elevation model of the terrain. In some embodiments, the apparatus includes a pulsed laser, a receiver to detect and amplify the pulse after being reflected by objects on the ground (or the ground itself), and electronics which measures the time of flight of the optical pulse from which the slant range to the target is calculated. Technical advantages of the disclosed embodiments include avoiding blind zones to ensure that no laser shots are wasted. In certain embodiments for airborne applications, the apparatus may also be configured to maintain a constant swath width or constant spot spacing independent of aircraft altitude or ground terrain elevation.
US10698108B2 Receive signal beam steering and detector for an optical distance measurement system
An optical distance measuring system includes a transmitter and a receiver. The transmitter is configured to generate a first optical waveform and direct the first optical waveform toward a first scan point within a field of view (FOV). The receiver is configured to receive the first optical waveform reflected off a first object within the FOV, direct the first optical waveform reflected off the first object to a first photodiode group of an array of photodiode elements, and determine a distance to the first object based on a time of flight of the first optical waveform from the transmitter to the first object and back to the receiver.
US10698098B2 Millimeter wave radar and millimeter wave radar detection method
A millimeter wave radar includes an antenna unit including a plurality of antennas that receive millimeter waves, each of the antennas having a prescribed reception range from which the millimeter waves are incident on the antenna; and a signal processing unit that detects, on the basis of a difference between outputs of the plurality of antennas that have received millimeter waves, a moving object moving across the reception ranges of the plurality of antennas.
US10698095B1 Systems and methods and performing offset IQ modulation
Systems and methods in accordance with embodiments of the invention transmit and detect electromagnetic signals using an offset IQ modulation technique. Offset IQ modulation systems use a digital to analog converter to generate a transmitted waveform that is frequency offset from direct current by an amount equal or larger than half the signal bandwidth, so that the level of any local oscillator leakage present within the frequency band containing the transmitted signal is insignificant. When the transmitted signal is received, an IQ mixer is also used to down convert the received signal. In many embodiments, the down converted signal is over sampled and provided to a digital signal processing system to perform linear filtering to remove intermodulation and/or crossmodulation components that can be introduced by nonlinearities in components such as (but not limited to) Power Amplifiers, Low Noise Amplifiers and/or the IQ mixer used during the down conversion.
US10698094B2 3D-position determination method and device
A device and method for determining the three-dimensional position of an object. The device comprises at least one transmitter that is adapted to emit a signal; at least three receivers, wherein the at least three receivers and the at least one transmitter are preferably arranged within a first plane, wherein a first receiver and a second receiver are preferably arranged along a first straight line, and a third receiver is preferably arranged at a distance from the first straight line; and a processor that is configured to determine at least three propagation times, wherein the respective propagation time is a time required by the signal from the transmitter via the object to the respective receiver, and wherein the processor is further configured to determine the three-dimensional position of the object on the basis of the determined propagation times as well as on the basis of the arrangement of the transmitter and the receivers.
US10698085B2 Near-infrared sensor cover
There is provided a near-infrared sensor cover to be applied to a near-infrared sensor including a transmitting unit that transmits near-infrared radiation and a receiving unit that receives near-infrared radiation reflected by an object. The near-infrared sensor cover includes a cover main body portion disposed with a thickness direction thereof to be coincide with a transmission and reception direction of the near-infrared radiation and covering the transmitting unit and the receiving unit, and a heater wire disposed on the cover main body portion to generate heat when energized. The heater wire includes plural straight line portions that extend in parallel to each other and plural connection portions that connect end portions of adjacent straight line portions. An interval between adjacent straight line portions ranges from 3 mm to 10 mm, and a diameter of the heater wire ranges from 0.01 mm to 0.2 mm.
US10698084B2 Method and system for carrying out a calibration of a sensor
A method/system for calibrating a vehicle sensor, including detecting data about the vehicle's surroundings using the sensor, and ascertaining stationary structures using the detected first data pieces. Stationary structures are selected for later calibration, and potential parking positions are determined. A parking position is selected from the potential parking positions so that after parking, stationary structures selected for a calibration of the sensor are in the sensor's field of vision. The vehicle is parked, and the position of the stationary structures selected for the calibration of the sensor is stored. After the vehicle start, second data pieces about the vehicle's surroundings are detected using the sensor, and instantaneous positions of the selected stationary structures are ascertained using the detected second data pieces. The instantaneous position are compared with the stored positions, and deviations between the instantaneous positions and the stored positions determined. The sensor is calibrated using the determined deviations.
US10698082B2 Methods and systems for vehicle radar coordination and interference reduction
A method is provided that includes a vehicle receiving data from an external computing device indicative of at least one other vehicle in an environment of the vehicle. The vehicle may include a sensor configured to detect the environment of the vehicle. The at least one other vehicle may include at least one sensor. The method also includes determining a likelihood of interference between the at least one sensor of the at least one other vehicle the sensor of the vehicle. The method also includes initiating an adjustment of the sensor to reduce the likelihood of interference between the sensor of the vehicle and the at least one sensor of the at least one other vehicle responsive to the determination.
US10698076B2 Radio frequency signal transmission detector and locator
The present invention is a system and method for detecting and locating the transmission of radio frequency signals from within a defined geographical area. The system uses statistical confidence limits to detect outliers caused by transmissions in the defined geographical area. The source of the transmission can then be located with triangulation.
US10698066B2 Calibration of hall device sensitivity using an auxiliary hall device
In described examples, a Hall effect sensor includes a primary Hall effect sensor element and an auxiliary Hall effect sensor element. A known magnetic field is applied to the auxiliary Hall effect sensor to produce an auxiliary Hall voltage used in a feedback loop to control the bias current of the auxiliary Hall effect sensor to maintain the auxiliary Hall voltage approximately constant over a range of temperature and other factors. A bias current for the primary Hall effect sensor is controlled to track the bias current of the auxiliary Hall effect sensor to maintain the sensitivity of the primary Hall effect sensor approximately constant over the same range of temperature and other factors.
US10698065B2 System, method and computer accessible medium for noise estimation, noise removal and Gibbs ringing removal
An exemplary system, method and computer-accessible medium for removing noise and Gibbs ringing from a magnetic resonance (“MR”) image(s), can be provided, which can include, for example, receiving information related to the MR image(s), receiving information related to the MR image(s), and removing the Gibbs ringing from the information by extrapolating data in a k-space from the MR image(s) beyond an edge(s) of a measured portion of the k-space. The data can be extrapolated by formatting the data as a regularized minimization problem(s). A first weighted term of the regularized minimization problem(s) can preserve a fidelity of the extrapolated data, and a second weighted term of the regularized minimization problem(s) can be a penalty term that can be based a norm(s) of the MR image(s), which can be presumed to be sparse.
US10698062B2 Diffusion MRI method for generating a synthetic diffusion image at a high B-value
Embodiments of the present invention provide a method for generating a synthetic diffusion image. The method comprises the steps of acquiring multiple sets of initial diffusion scan data by means of diffusion weighted magnetic resonance scans at multiple initial b-values, deriving an initial diffusion image from at least part of the initial diffusion scan data, acquiring target diffusion scan data by means of a diffusion weighted magnetic resonance scan at a target b-value higher than each of the initial b-values, and generating the synthetic diffusion image by performing a cost function based reconstruction to apply a fidelity term in k space to the synthetic diffusion image based on at least the initial diffusional image, and the target diffusion scan data.
US10698054B2 Method and system for magnetic resonance imaging using sampled portions of K-space data
A method and a system for magnetic resonance imaging are provided. The method includes acquiring a magnetic resonance (MR) data set of an object by sampling only a portion of a k-space of the object. This sampled portion may be substantially triangle-shaped or be composed of multiple planes that extend through a point of origin of the k-space and are tangential to a common spherical cap in the k-space. An inverse Fourier transformation is then applied to the MR data set to transform the MR data set from the k-space to image space. A final MR image with a fan- or cone-beam geometry is then computed based on the transformed MR data set in image space.
US10698050B2 Electromagnetic shielding for magnetic resonance imaging methods and apparatus
According to some aspects, a portable magnetic resonance imaging system is provided, comprising a B0 magnet configured to produce a B0 magnetic field for an imaging region of the magnetic resonance imaging system, a noise reduction system configured to detect and suppress at least some electromagnetic noise in an operating environment of the portable magnetic resonance imaging system, and electromagnetic shielding provided to attenuate at least some of the electromagnetic noise in the operating environment of the portable magnetic resonance imaging system, the electromagnetic shielding arranged to shield a fraction of the imaging region of the portable magnetic resonance imaging system. According to some aspects, the electromagnetic shield comprises at least one electromagnetic shield structure adjustably coupled to the housing to provide electromagnetic shielding for the imaging region in an amount that can be varied. According to some aspects, substantially no shielding of the imaging region of the portable magnetic resonance imaging system is provided.
US10698049B2 System and method for maintaining vacuum in superconducting magnet system in event of loss of cooling
An apparatus includes: a getter material disposed within a vacuum chamber to absorb stray molecules within the vacuum chamber; a thermal mass disposed adjacent the getter material and in thermal communication with the getter material; a cold station disposed within the vacuum chamber above the thermal mass; and a convective cooling loop connected between the thermal mass and the cold station and configured to convectively cool the thermal mass when the cold station is at a lower temperature than the thermal mass, and to thermally isolate the thermal mass from the cold station when the cold station is at a higher temperature than the thermal mass. The thermal mass may be water ice and may be thermally isolated from the walls of vacuum chamber by low loss support links and/or thermal reflective shielding.
US10698037B2 Sensing circuit for battery cell voltage
A sensing circuit for battery cell voltage may include a first cell module including a plurality of battery cells; a first sensor sensing voltage of each battery cell of the first cell module; and a first isolation relay device including a plurality of relays, determining an electrical connection state between each battery cell of the first cell module and the first sensor by being connected thereto, and maintaining isolation between the first cell module and the first sensor.
US10698030B1 Precise transmission medium delay measurement
A measurement system may measure a fractional time delay of transmission of a signal across a medium, such as a cable. The system may use a first clock to assist in creating and injecting an injected sequence (signal) into the medium. A second, slower clock may be used for sampling the sequence after transmission of the sequence through the medium. This causes a time Vernier scale effect that results in a sampled sequence that has a one-step skip for each instances of the sequence, where the sequence has N elements in the sequence. The location of the skip within the sequence will depend on the magnitude of the delay measured as a fraction of a clock period with a resolution of N. To measure this delay, a modified version of a pseudo-random sequence generator, capable of skipping one step, is used to determine the output.
US10698025B2 Probe systems and methods that utilize a flow-regulating structure for improved collection of an optical image of a device under test
Probe systems and methods for collecting an optical image of a device under test (DUT) are disclosed herein. The probe systems include a chuck, a chuck thermal module, an enclosure, an imaging device, and a flow-regulating structure. The chuck defines a support surface configured to support a substrate and the chuck thermal module is configured to regulate a temperature of the chuck. The enclosure defines an enclosed volume, which contains the support surface of the chuck, and an aperture. The imaging device is at least partially external the enclosed volume and the enclosure and the imaging device defines a gap therebetween. The gap at least partially defines a fluid conduit that permits fluid flow between the enclosed volume and an external region. The flow-regulating structure is configured to regulate fluid flow through the fluid conduit. The methods include methods of utilizing the systems.
US10698021B2 Device including a compound semiconductor chip
A device includes a leadframe having a diepad and leads, a compound semiconductor chip arranged over a first surface of the diepad and including gate, source electrode and drain electrodes, and an encapsulation material covering the compound semiconductor chip and diepad. A second surface of the diepad opposite the first surface is exposed from the encapsulation material. The device also includes a first lead of the leadframe electrically coupled to the gate electrode, a second lead of the leadframe electrically coupled to the source electrode, a third lead of the leadframe electrically coupled to the source electrode, and a fourth lead of the leadframe electrically coupled to the drain electrode. The third lead is configured to provide a sensing signal representing an electrical potential of the source electrode to a gate driver circuit. The gate driver circuit is configured to drive the gate electrode based on the sensing signal.
US10698017B2 Test apparatus for signal integrity testing of connectors
A test apparatus includes a host compliance printed circuit board having a first circuit plane and a second circuit plane separated by at least one dielectric layer. A first row of surface mount pads are disposed on the first circuit plane. The first row of surface mount pads includes a first pad and a second pad. A second and third row of surface mount pads are disposed on the first circuit plane. A first and second differential pair of circuit lines is disposed on the first circuit plane. The first differential circuit line has one end coupled to the first pad. The second differential circuit line has one end coupled to the second pad. The first and second differential pair of circuit lines extend from the first and second pads and between the second and third rows of surface mount pads.
US10698016B2 Testing system and method using electromagnetic near field measurements
A system, method and computer readable medium are provided. One system includes a transmit antenna, at least one receive antenna, and a controller configured to operate the transmit antenna and the at least one receive antenna to acquire coupled signal information from a device under test. The system also includes a processor configured to approximate a shape of a structure within the device under test using changes in resonance determined from the coupled reflected signal information and caused by different materials forming the structure.
US10698013B2 Lock-in amplifier, integrated circuit and portable measurement device including the same
A lock-in amplifier includes a clock signal generator configured to generate a first demodulation clock signal and a second demodulation clock signal having a phase difference of 90 degrees and a same demodulation frequency; and a detector configured to, based on an input signal, the first demodulation clock signal, and the second demodulation clock signal, provide an offset voltage corresponding to an offset of the lock-in amplifier in a first operation mode, and provide a first output voltage and a second output voltage, each of which correspond to a demodulation frequency component of the input signal in a second operation mode.
US10698007B2 Load detector
A method and apparatus of load detection for an audio amplifier system is described. A load detector includes a first load terminal and a second load terminal; a controller coupled to the first and second load terminals and configured to in a first control loop, vary a first current supplied to a first load terminal dependent on the difference between a first reference signal and the detected first load terminal voltage; and in a second control loop, vary a second current supplied to the second load terminal dependent on the difference between a second reference signal and the detected second load terminal voltage; and to determine a current through a load connected between the first load terminal and the second load terminal from the second current value, and a voltage across the load from the detected voltage difference between the first load terminal voltage and the second load terminal voltage.
US10698006B2 Inspection method and inspection apparatus
An inspection apparatus includes a tester unit that applies a stimulus signal to a semiconductor apparatus, an MO crystal arranged to face a semiconductor apparatus, a light source that outputs light, an optical scanner that irradiates the MO crystal with light output from light source, a light detector that detects light reflected from the MO crystal arranged to face the semiconductor apparatus D and outputs a detection signal, and a computer that generate phase image data based on a phase difference between a reference signal generated based on a stimulus signal and the detection signal, the phase image data including a phase component indicating the phase difference, and generates an image indicating a path of a current from the phase image data.
US10697996B2 Accelerometer sensing and object control
A handheld controller includes a three-axis, linear acceleration sensor that can detect linear acceleration in three directions, i.e., the up/down direction (Y-axis), the left/right direction (Z-axis), and the forward/backward direction (X-axis). A programmed object adjustment process adjusts a falling object to decrease the velocity v at which the object is moving in response to detected tilt changes in a first direction, and to increase the velocity v at which the object is moving in response to detected tilt changes in a second direction different from the first direction.
US10697995B2 Acceleration sensor including improved mass body
An acceleration sensor with an improved membrane (mass body) is provided. The membrane includes a moving portion, a moving portion electrically separated from the moving portion, and a mechanical junction portion that mechanically connects the moving portion and the moving portion in a y-axis direction. The mechanical junction portion includes a first portion extending in a direction having a first angle with respect to the y-axis direction and a second portion extending in a direction having a second angle different from the first angle with respect to the y-axis direction in an xy plane, and is formed to have a non-linear shape in an x-axis direction. The acceleration sensor with improved the membrane stably operates by reducing a variation in a capacity value of a detection electrode and has an excellent noise characteristic.
US10697989B2 Liquid-sealed cartridge, specimen analyzer, and specimen analysis method
This liquid-sealed cartridge includes: a cartridge body including a plurality of liquid storage portions; a seal body configured to seal an opening of each of the plurality of liquid storage portions; and an elastic body disposed so as to be opposed to the plurality of liquid storage portions, the elastic body being configured to form a passage adjacent to the plurality of liquid storage portions. Each of the plurality of liquid storage portions and the passage are configured to be communicated with each other by the corresponding seal body being pushed to be opened through the elastic body.
US10697987B2 Automated system for storing, retrieving and managing samples
An automated storage system for storing large quantities of samples in trays includes a storage compartment, a tray shuttle compartment abutting the storage compartment on one side and a plurality of independent modules on the other side. The modules perform processing of samples that are retrieved from the storage compartment by a tray shuttle, including extraction of selected samples from retrieved source trays and transfer of the selected samples into a separate, destination tray that can be further processed or removed from the system for use. The independent operation of the modules permits handling and processing to be performed simultaneously by different modules while the tray shuttle accesses additional samples within the storage compartment. In one embodiment, a vertical carousel is used to vertically align a desired tray with the tray shuttle, while the tray shuttle operates within a horizontal plane.
US10697984B2 NMR methods for monitoring blood clot formation
The invention features a method of monitoring a clotting process by measuring a signal characteristic of the NMR relaxation of water in a sample undergoing clotting to produce NMR relaxation data and determining from the NMR relaxation data a magnetic resonance parameter of water in the sample characteristic of the clots being formed.
US10697982B2 Methods of evaluating quality of a chromatography media which binds anti-A or anti-B antibodies
Embodiments described herein relate to methods of evaluating quality of a chromatography media for removal of anti-A or anti-B antibodies from a sample, where the methods employ use of purified monoclonal IgM-A and IgM-B antibodies.
US10697978B2 Method for the in vitro identification of drug-resistant epilepsy
A method is provided for in vitro identification of drug-resistant epilepsy, which is based on the evaluation, in a biological sample, of the concentration of the metabolites 3-OH-butyrate, acetoacetate, choline, alanine, glutamate, scyllo-inositol, glucose, lactate and citrate.
US10697971B2 Diagnostic method of liver cancer using α-fetoprotein derived glycopeptides by mass spectrometry
The present invention relates to a diagnosis method of liver cancer using mass spectrometry of α-fetoprotein derived glycopeptide. Particularly, according to the AFP glycopeptide analysis method of the invention, fucosylation rate of the glycopeptide having the sequence composed of Val-Asn-Phe-Thr-Glu-Ile-Gln-Lys is analyzed to diagnose liver cancer in the early developmental grade. In particular, fucosylation rate is higher in the liver cancer patients than in other liver disease patients, so that the comparison of the fucosylation rate can be useful to diagnose or distinguish liver cancer from other liver diseases in the early HCC patients.
US10697941B2 Method and system of non-destructive testing for composites
Method and system are disclosed for characterizing and quantifying composite laminate structures. The method and system take a composite laminate of unknown ply stack composition and sequence and determine various information about the individual plies, such as ply stack, orientation, microstructure, and type. The method and system can distinguish between weave types that may exhibit similar planar stiffness behaviors, but would produce different failure mechanisms. Individual ply information may then be used to derive the laminate bulk properties from externally provided constitutive properties of the fiber and matrix, including extensional stiffness, bending-extension coupling stiffness, bending stiffness, and the like. The laminate bulk properties may then be used to generate a probabilistic failure envelope for the composite laminate. This provides the ability to perform non-destructive QA to ensure that individual lamina layup was accomplished according to specifications, and results may be used to identify a numerous laminate properties beyond purely structural.
US10697937B2 MUSIC corrosion monitoring method via excitation beam forming and weighted image fusing
The present invention discloses a Multiple Signal Classification (MUSIC) corrosion monitoring method via excitation beam forming and weighted image fusing. Because damage-related scattering signals are weak and precision of the MUSIC algorithm is affected, the present invention first introduces excitation beam forming and two arrays into the MUSIC method, to enhance scattering signals of corrosive damage and improve their signal-to-noise ratios. Then, the two arrays serve as an excitation array or a sensor array in turn, by assigning weight to fused corrosive damage images of the two arrays, monitoring of corrosive damage in blind zones of the one-dimensional linear arrays is realized. Finally, factors related to the corrosive damage are calculated based on eigenvalues of covariance matrixes of array signals, to determine the depth of the corrosive damage. The present invention improves the positioning precision in the MUSIC corrosion monitoring, widens a monitoring range of the conventional one-dimensional linear array, and realizes evaluation of the depth of the corrosive damage, thus has wide application prospects in actual monitoring of corrosive damage in an aviation structure.
US10697934B2 Miniaturized pulsed discharge ionization detector, non-radioactive ionization sources, and methods thereof
The present application relates to pulsed discharge ionization detectors (PDIDs) and non-radioactive ionization sources, including miniaturized forms thereof. In some examples, the PDID includes annular electrodes, where each electrode is disposed between annular insulators. Also provided herein are methods of making and using such PDIDs, such as for detecting one or more volatile organic compounds, as well as non-radioactive ionization sources.
US10697932B2 Method of associating precursor and product ions
A method of mass spectrometry is disclosed comprising selecting a modification of interest that may modify the mass to charge ratios of precursor ions of interest when said precursor ions are subjected to a fragmentation or reaction condition for producing product ions. The method then filters the product ions (or product ion data) such that only a subset of the product ions are transmitted and detected (or a subset of the data remains) and so as to exclude product ions (or product ion data) that could not have possibly resulted from the modification of interest. This significantly simplifies the product ion data, enabling the product ions to be identified or compared to precursor ion spectra more efficiently.
US10697925B2 Gas sensor device, gas measuring equipment, and method for fabricating gas sensor device
A gas sensor device has a crystalline film of copper(I) bromide, wherein a crystal surface of the copper(I) bromide is formed of a stepped terrace having a flat face and a steep slope.
US10697921B2 Flame rod analysis system
A flame rod analysis system, methods for determining a condition of a flame and a flame rod, and circuits for determining a condition of a flame and a flame rod. The flame rod analysis system comprises energy storage connectable to a flame rod, a pulsed source connected to the energy storage and providing a voltage pulse or a current pulse, and a buffer to allow a processor to measure a buffered voltage at various time points. Flame rod analysis systems can distinguish between various flame conditions (no flame, low flame, etc.) while simultaneously characterizing the condition of the flame rod (shorted to ground, contaminated, etc.). Some flame rod analysis systems can directly measure the resistance of the flame rod.
US10697916B2 Physical quantity detection device
The purpose of the present invention is to enhance the detection accuracy of an absolute humidity determined from at least temperature and relative humidity when carrying out temperature control using a heating element according to detection characteristics for temperature and relative humidity. A physical quantity detection device according to the present invention is provided with a humidity sensor for detecting relative humidity and temperature, a heater for heating the humidity sensor, and a microcomputer and controls the heat generation amount of the heater by using the heater for heating and stopping heating such that an environment under measurement is at least a room temperature and is a temperature at which a relative humidity detection characteristic and temperature detection characteristic for the humidity sensor improve, thereby enhancing the accuracy of absolute humidity detection.
US10697911B2 Rapid quantification of components in solid mixtures of chemicals via time-domain NMR spectroscopy
There is described a method for determining the relative quantities of the expected components in a multi-component mixture of solids. The proposed quantification method makes use of a time domain nuclear magnetic resonance (TD-NMR) spectrometer and requires that, for each of the expected components in the mixture, a T1 saturation recovery curve (SRCi) is measured and recorded. The saturation recovery curve for the mixture sample (SRCmix) is determined from a measurement of the sample with the spectrometer. The relative amounts of the expected components present in the mixture sample are determined by fitting a linear combination of the component SRCs (SRCi) to the SRCmix. The resulting value of each weighting coefficient in the fit provides the relative proportion of the corresponding component in the overall sample.
US10697910B2 Determining properties of porous material by NMR
A porous material with liquid in the pores is examined by submerging the material in a bathing liquid, possibly a perfluorocarbon, which is immiscible with the liquid in the pores, is non-wetting towards the material, is immiscible with and differs in density from any liquid on the outside of the material, and does not contain a resonant element found in the bathing liquid. This bathing liquid displaces fluid from the surface of the porous material but not the liquid in the pores. Nuclear magnetic resonance signals from liquid in the pores give a measurement of pore volume. Volume of bathing liquid displaced by the porous material gives the bulk volume and porosity can be derived from these measurements. Sample preparation is minimal and a benchtop spectrometer can be used, making the method practical for examination of drill cuttings from a borehole while drilling.
US10697906B2 System and method for identifying an object
A system and method for identifying an object is provided. The system includes an enhanced chemical compound coupled to an object, an X-Ray Fluorescence (XRF) device for scanning the enhanced chemical compound coupled to the object, and a display coupled to the XRF device for displaying the results of the scan of the enhanced chemical compound coupled to the object, the results of the scan including at least one of what kind of object was scanned, the owner of the object, and the manufacturer of the object.
US10697898B2 SiC substrate evaluation method and method for manufacturing SiC epitaxial wafer
In a SiC substrate evaluation method, a bar-shaped stacking fault is observed by irradiating a surface of a SiC substrate before stacking an epitaxial layer with excitation light and extracting light having a wavelength range from equal to or greater than 405 nm and equal to or less than 445 nm among photoluminescence light beams emitted from the first surface.
US10697894B2 Device and method for checking a material for transplantation
In order to check a material for transplantation, at least one Raman spectrum (41, 42) of the material is detected. An electronic evaluation device determines an information, from which depends a suitability of the material for use during the transplantation, by evaluating the at least one Raman spectrum (41, 42).
US10697891B2 Terahertz wave spectroscopic measurement device
A terahertz wave spectroscopic measurement device includes a light source that emits a terahertz wave and probe light having a wavelength different from that of the terahertz wave, an internal total reflection prism including an incidence surface of the terahertz wave, a placement surface on which a measurement target is placed, and an emission surface of the terahertz wave, the internal total reflection prism internally totally reflecting the terahertz wave incident from the incidence surface by means of the placement surface and emitting the terahertz wave from the emission surface, and a terahertz wave detection unit that indirectly detects the terahertz wave emitted from the emission surface using the probe light. The internal total reflection prism includes an avoidance portion on which incidence of the probe light on the measurement target on the placement surface is avoided.
US10697890B1 Apparatus and method of hydroxyl detection
The present invention relates to measuring hydroxyl in an atmosphere, including forwarding sunlight and ultraviolet light into a gas cell; switching between nitrogen gas only, or nitrogen gas and water vapor, into the gas cell; emitting ultraviolet rays into the cell which breaks down the water vapor into hydroxyl; and detecting a difference between two states, including 1) an OFF state where only nitrogen gas does not react to the ultraviolet light or the sunlight and there is no OH filter and the detector detects light that OH absorbs; and 2) an ON state where the water vapor is broken down by the ultraviolet rays to produce hydroxyl, and the gas cell acts as an OH filter and does not detect the light that OH absorbs; where a difference in signals measured by the detector in the two states is proportional to a column abundance of OH in earth atmosphere.
US10697889B2 Methods for determining transition metal compound concentrations in multicomponent liquid systems
Methods for determining the concentration of transition metal compounds in a solution containing more than one transition metal compound are described. Polymerization reactor systems providing real-time monitoring and control of the concentrations of the transition metal components of a multicomponent catalyst system are disclosed, as well as methods for operating such polymerization reactor systems and for improving methods of preparing the multicomponent catalyst system.
US10697879B2 Colloid size distribution measurement technology
A method and system of measuring the size distribution of particles within dilute colloids, for example, through variation of the minimum detected size of aerosolized colloid particles. The method of determining the size distribution of particles in a fluid, involves forming a stream of aerosol droplets of the fluid, the droplets containing particles and dissolved material evaporating the droplets to generate particles, and measuring the concentration of particles by varying a detection threshold. A system or apparatus for determining the size distribution of particles in a fluid, includes a droplet former for forming a stream, of aerosol droplets of the fluid, the droplets containing particles and dissolved material, and a condensation particle detector for evaporating the droplets to generate particles and for measuring the concentration of particles, the condensation particle detector having a variable detection threshold.
US10697869B2 Systems, devices, and methods for improved tissue treatment
Provided herein are systems, devices, and methods for improved treatment of tissue, such as brain tissue. The improved treatment described herein can result in improved tissue penetration of various compounds and chemicals, such as stains and immunohistochemistry reagents. For example, provided herein is a pressurizing device that may include a chamber body having an opening in one of a top and a sidewall of the body, and may also include a chamber lid covering the opening and releasably coupled to the chamber body proximate the opening. The chamber lid and chamber body form an air-tight cavity. The pressurizing device may also have an inlet passing through one of the chamber body and the chamber lid and into the air-tight cavity. The device may also include a retainer coupled inside the air-tight cavity and configured to releasably couple to at least one tissue sample receptacles.
US10697868B2 In situ heat induced antigen recovery and staining apparatus and method
Contemplated herein is an automated microscope slide antigen recovery and staining apparatus and method that features a plurality of individually operable miniaturized pressurizable reaction compartments for individually and independently processing a plurality of individual microscope slides. The apparatus preferably features independently movable slide support elements each having an individually heatable heating plate. Each slide support element may support a microscope slide. Each microscope slide can be enclosed within an individual pressurizable reaction compartment. Pressures exceeding 1 atm or below 1 atm can be created and maintained in the reaction compartment prior to, during or after heating of the slide begins. Because of the ability to pressurize and regulate pressure within the reaction compartment, and to individually heat each slide, each slide and a liquid solution or reagent thereon can be heated to temperatures that could not be obtained without the enclosed pressurized environment of the reaction compartment. A reagent dispensing strip having a plurality of reconfigurable reagent modules may also be used.
US10697857B2 Method and apparatus for checking tyres in a production line
A method and apparatus for checking tyres in a tyre production line. The method includes alternately illuminating, with a first and second grazing light radiation, a surface portion of the tyre and respectively acquiring a first and second two-dimensional digital image of the illuminated surface portion. For each point of the surface portion, the respective overall light power of the first and second light radiation incident at the point respectively comes from two half-spaces that are opposite with respect to an optical plane passing through the perpendicular to the surface at the point; and comparing the first and second image to obtain information on an altimetric profile of the surface portion.
US10697852B2 Measuring method and measuring system for interferometrically measuring the imaging quality
The imaging quality of an optical imaging system is interferometrically measured. A wavefront measurement has a first imaging scale β1 in a first direction and a second imaging scale β2 in a second, perpendicular direction. The second imaging scale differs from the first imaging scale by a scale ratio (β1/β2)≠1 (anamorphic imaging system). A first measurement structure (MS1) on a first structure carrier arranged on the object side of the imaging system has a two-dimensional mask structure suitable for shaping the coherence of measurement radiation. A second measurement structure (MS2) on a second structure carrier arranged on the image side of the imaging system has a diffraction grating. The first and second measurement structures are mutually adapted, taking account of the scale ratio so that an interference pattern arises upon imaging the first measurement structure onto the second measurement structure using the anamorphic imaging system.
US10697848B1 Smart building water supply management system with leak detection and flood prevention
A logic-based building water supply management system having a minimal number of components to supply water on a qualifying-demand basis, thereby preventing major building flooding due to water plumbing leaks. The components are an electrically actuated valve downstream of the main building water supply valve, an accumulator tank immediately downstream of the valve, a tank pressure sensor, an electronic control module (ECM) and a manually operated bypass valve. The valve remains in a failsafe closed position unless a determination of qualifying demand is made. With the valve closed, all water flowing in the building may only come from the tank. As water flow stank, the measured tank supply pressure decays. The ECM compares the pressure decay rate to preprogrammed values so as to distinguish normal demand from a leak and takes appropriate action by opening the valve or disabling it from opening, and alarming, until a system reset is initiated.
US10697842B2 Magnetostriction type torque detection sensor
There is provided a magnetostriction type torque detection sensor which is improved in torque detection sensitivity by increasing respective magnetic paths which are formed between a detected object and a plurality of cores attached to an insulating tubular body in such a manner that a magnetic path which is formed at the detected object is at a predetermined angle to an axis of the detected object.A plurality of cores is arrayed while being inclined at a predetermined angle to an axis of a detected object, and end surfaces of two-side leg portions are attached in such a way as to face the detected object via an inner circumferential surface of an insulating tubular body.
US10697841B2 System for measuring residual stress in optical thin films in both transmission and reflection
Conventional optical-transmission-type residual stress measuring apparatus cannot be used for completing the measurement of residual stress in an optical film having light reflective property, and conventional optical-reflection-type residual stress measuring apparatus is known failing to achieving the measurement of residual stress in an optical thin film having transparent or translucent property. In view of that, the present invention discloses a system for measuring residual stress in optical thin films, which is able to be utilized for achieving the residual stress measurement of respective optical thin film having transparent or translucent property and that of respective optical thin film having light reflective property. Therefore, it is helpful for largely reducing both the purchase cost and the maintenance cost by only purchasing the residual stress measuring system provided by the present invention instead of simultaneously purchasing the aforesaid two different types of residual stress measuring apparatuses.