Document Document Title
US10446561B2 Semiconductor devices including a dummy gate structure on a fin
Semiconductor devices including a dummy gate structure on a fin are provided. A semiconductor device includes a fin protruding from a substrate. The semiconductor device includes a source/drain region in the fin, and a recess region of the fin that is between first and second portions of the source/drain region. Moreover, the semiconductor device includes a dummy gate structure overlapping the recess region, and a spacer that is on the fin and adjacent a sidewall of the dummy gate structure.
US10446556B2 Method for preparing a semiconductor memory structure
The present disclosure provides a method for preparing a semiconductor memory structure. The method includes the following steps: providing a substrate comprising a plurality of active regions extending in a first direction; forming a plurality of first trenches in the substrate, the first trenches comprising a first depth and extending in a second direction different from the first direction; forming a plurality of buried digit lines in the first trenches; forming a plurality of second trenches in the substrate, the second trenches comprising a second depth and extending in a third direction different from the first direction and the second direction; deepening portions of the second trenches to form a plurality of third trenches in the substrate, the third trenches comprising a third depth; and forming a plurality of buried word lines in the third trenches.
US10446552B2 Memory element
According to one embodiment, a memory element includes a first conductive layer, a second conductive layer, and a first layer. The first conductive layer includes an ion source. The first layer includes a first element and is provided between the first conductive layer and the second conductive layer. An electronegativity of the first element is greater than 2. The first layer includes a first region and a second region. The first region includes the first element. The second region is provided between the first region and the second conductive layer. The second region does not include the first element, or the second region includes the first element, and a concentration of the first element in the first region is higher than a concentration of the first element in the second region.
US10446545B2 Bidirectional switch having back to back field effect transistors
A bi-directional semiconductor switching device includes first and second vertical field effect transistors (FETs) formed in tandem from a semiconductor substrate. A source for the first FET is on a first side of the substrate and a source for the second FET is on a second side of the substrate opposite the first side. Gates for both the first and second FETs are disposed in tandem in a common set of trenches formed a drift region of the semiconductor substrate that is sandwiched between the sources for the first and second FETs. The drift layer acts as a common drain for both the first FET and second FET.
US10446534B2 Capacitors in integrated circuits and methods of fabrication thereof
In one embodiment, a capacitor includes a first row including a first capacitor element and a second capacitor element coupled in parallel, and a second row including a third capacitor element and a fourth capacitor element coupled in parallel. The first row is coupled in series with the second row. In a metallization level over a workpiece, the second capacitor element is disposed between the first capacitor element and the third capacitor element. In the metallization level, the third capacitor element is disposed between the second capacitor element and the fourth capacitor element. The first, the second, the third, and the fourth capacitor elements are disposed in the metallization level.
US10446533B2 Package on package with integrated passive electronics method and apparatus
The present application relates to devices and techniques for a package on package multi-package integrated circuit. A component of the integrated circuit maybe located in a void formed in a circuit package of the multi-package integrated circuit. The void may be formed by fabricating a void structure with an internal void corresponding to the component. The void structure may be bonded to a first substrate of a first package in the multi-package integrated circuit. The first substrate and void structure may be encased in a mold compound. A sacrificial layer may be removed, exposing the void in the void structure. The component may be, for example, a through mold via. The first package may be coupled to a second package. Multi-package integrated circuit assemblies fabricated pursuant to the disclosure herein may comprise a higher density of electronic components, including passive electronic components.
US10446530B2 Offset interposers for large-bottom packages and large-die package-on-package structures
An offset interposer includes a land side including land-side ball-grid array (BGA) and a package-on-package (POP) side including a POP-side BGA. The land-side BGA includes two adjacent, spaced-apart land-side pads, and the POP-side BGA includes two adjacent, spaced-apart POP-side pads that are coupled to the respective two land-side BGA pads through the offset interposer. The land-side BGA is configured to interface with a first-level interconnect. The POP-side BGA is configured to interface with a POP substrate. Each of the two land-side pads has a different footprint than the respective two POP-side pads.
US10446529B2 Display device using semiconductor light emitting device
A semiconductor light emitting device including a first conductive electrode and a second conductive electrode; a first conductive semiconductor layer on which the first conductive electrode is disposed; a second conductive semiconductor layer overlapping the first conductive semiconductor layer, on which the second conductive electrode is disposed; and an active layer disposed between the first conductive semiconductor layer and the second conductive semiconductor layer. Further, the second conductive semiconductor layer includes a first layer including a porous material capable of being electro-polished and disposed on an outer surface of the semiconductor light emitting device; a second layer disposed under the first layer and having a lower impurity concentration than the first layer; and a third layer disposed between the second layer and the active layer and having a higher impurity concentration than the second layer.
US10446528B2 Apparatuses and methods for scalable memory
Apparatuses and methods are provided for scalable memory. An example apparatus comprises a logic component, a plurality of memory components adjacent to and coupled to one another and the logic component, a plurality of memory component programmable delay lines (PDLs), of the plurality of memory component PDLs associated with a respective one of the plurality of memory components, and a logic component programmable delay line (LPDL) coupled to the logic component and each of the plurality of memory component PDLs.
US10446524B2 Radio frequency system-in-package with stacked clocking crystal
A packaged module for use in a wireless communication device has a substrate supporting a crystal and a first die that includes at least a microprocessor and one or more of radio frequency transmitter circuitry and radio frequency receiver circuitry. The first die is disposed between the crystal and the substrate. An overmold encloses the first die and the crystal. The substrate also supports a second die that includes at least a power amplifier for amplifying a radio frequency input signal, where the second die is disposed on an opposite side of the substrate from the first die and the crystal.
US10446522B2 Methods of forming multiple conductive features in semiconductor devices in a same formation process
Semiconductor devices and methods of forming the same are described. An embodiment is a device including a pad on a substrate. A passivation film is on the substrate and covering at least a portion of the pad. A first conductive feature is on the pad and has a planar top surface, with the first conductive feature having a first height as measured from the pad to the planar top surface of the first conductive feature. A second conductive feature is on the passivation film and has a non-planar top surface, with the second conductive feature having a second height as measured from the passivation film to the non-planar top surface of the second conductive feature.
US10446516B2 Semiconductor package structure
A semiconductor package structure is disclosed. The semiconductor package structure comprises a plurality of layered structures, a plurality of wires, and a first ring structure. The wires are connected to each of the layered structures. The first ring structure is coupled to at least one of the layered structures and positioned between the wires.
US10446514B2 Combing bump structure and manufacturing method thereof
A manufacturing method of a combing bump structure is disclosed. In the manufacturing method, a semiconductor substrate is provided, a pad is formed on the semiconductor substrate, a conductive layer is formed on the pad, a solder bump is formed on the conductive layer, and at least two metal side walls are formed disposed along opposing laterals of the solder bump respectively.
US10446509B2 Methods of forming and operating microelectronic devices including dummy chips
A semiconductor device includes an interposer having a first side and a second side opposite to the first side, at least one active chip mounted on the first side within a chip mounting area through a plurality of first bumps, at least one dummy chip mounted on the first side within a peripheral area being adjacent to the chip mounting area, a molding compound disposed on the first side. The molding compound covers the at least one active chip and the at least one dummy chip. A plurality of solder bumps is mounted on the second side.
US10446505B2 Backside substrate openings in transistor devices
A method for fabricating a transistor device involves providing a substrate, forming an oxide layer over at least a portion of the substrate, forming a transistor over at least a portion of the oxide layer, and removing at least a portion of a backside of the substrate to form an opening providing radio-frequency isolation for the transistor.
US10446504B2 Chip package and method for forming the same
A chip package is provided. A first bonding structure is disposed on a first redistribution layer (RDL). A first chip includes a sensing region and a conductive pad that are adjacent to an active surface. The first chip is bonded onto the first RDL through the first bonding structure. The first bonding structure is disposed between the conductive pad and the first RDL. A molding layer covers the first RDL and surrounds the first chip. A second RDL is disposed on the molding layer and the first chip and is electrically connected to the first RDL. A second chip is stacked on a non-active surface of the first chip and is electrically connected to the first chip through the second RDL, the first RDL, and the first bonding structure. A method of forming the chip package is also provided.
US10446501B2 Semiconductor device, method of positioning semiconductor device, and positioning apparatus for semiconductor device
A semiconductor device includes: a semiconductor chip that has a first connection terminal for wiring connection; a substrate that has a second connection terminal for wiring connection, the second connection terminal being electrically connected to the first connection terminal; and a reflective surface that reflects light from the first connection terminal and the second connection terminal in a thickness direction of the substrate or the semiconductor chip.
US10446473B1 Semiconductor device and method of forming the same
A semiconductor device and a method of forming the semiconductor device are provided. The semiconductor device includes a substrate, an interconnection structure, an oxide semiconductor (OS) transistor and a contact structure. The substrate has a first surface and a second surface opposite to the first surface. The interconnection structure is disposed on the first surface, and the oxide semiconductor (OS) transistor is disposed on the second surface. Also, the OS transistor includes a back gate disposed on the second surface of the substrate. The contact structure is formed between the OS transistor and the interconnection structure, and the contact structure is electrically connected to the back gate. The contact structure penetrates through the substrate for electrically connecting the interconnection structure to the OS transistor.
US10446467B2 Thermal transfer/management and EMI shielding/mitigation solutions for electronic devices
Disclosed are exemplary embodiments of thermal transfer/management and electromagnetic interference (EMI) shielding/mitigation solutions, systems, and/or assemblies for electronic devices. Also disclosed are methods of making or manufacturing (e.g., stamping, drawing, etc.) components of the thermal transfer/management and EMI shielding/mitigation solutions, systems, and/or assemblies.
US10446466B1 Mechanically improved microelectronic thermal interface structure for low die stress
A heat dissipation structure for a semiconductor integrated circuit die having a plurality of connection areas may include a thermal mount comprising a plurality of pillars each having an aspect ratio preferable greater than 2:1 and each positioned to connect to one of the connection areas on a peripheral portion of the semiconductor integrated circuit die with one of a plurality of interface layers. A thermal conductivity of materials for the connection areas, the thermal mount, the pillars, each of which is preferably copper, and the interface layers, which are preferably copper nanoparticle layers, has a thermal conductivity greater than 100 Watts per meter degree Kelvin (W/m·K). Flexure of the pillars accommodates mechanical strain arising from temperature changes and differences in coefficients of thermal expansion for materials of the semiconductor integrated circuit die and the thermal mount.
US10446443B2 Integrated circuit product having a through-substrate-via (TSV) and a metallization layer that are formed after formation of a semiconductor device
An integrated circuit product includes a substrate, an interlayer dielectric (ILD) material positioned above the substrate and a through-substrate-via (TSV) extending continuously through the substrate and the ILD material. The TSV includes a substrate portion of the TSV that is positioned in and extends continuously through the substrate and an ILD portion of the TSV that is positioned in and extends continuously through the ILD. An insulating liner layer is selectively positioned between and separates the substrate portion of the TSV and the substrate, wherein the selectively positioned insulating liner layer does not extend from the substrate to the ILD material.
US10446440B2 Semiconductor devices comprising nickel— and copper—containing interconnects
A method of activating a metal structure on an intermediate semiconductor device structure toward metal plating. The method comprises providing an intermediate semiconductor device structure comprising at least one first metal structure and at least one second metal structure on a semiconductor substrate. The at least one first metal structure comprises at least one aluminum structure, at least one copper structure, or at least one structure comprising a mixture of aluminum and copper and the at least one second metal structure comprises at least one tungsten structure. One of the at least one first metal structure and the at least one second metal structure is activated toward metal plating without activating the other of the at least one first metal structure and the at least one second metal structure. An intermediate semiconductor device structure is also disclosed.
US10446438B2 Method of manufacturing semiconductor device
A method of manufacturing a semiconductor device by performing a process on a substrate includes: forming a protective layer made of a polymer having a urea bond by supplying a raw material for polymerization to a surface of a substrate on which a protected film to be protected is formed; forming a sealing film at a first temperature lower than a second temperature at which the polymer is depolymerized so cover a portion where the protective layer is exposed; subsequently, subjecting the substrate to a treatment at a third temperature equal to or higher than the second temperature at which the polymer as the protective layer is depolymerized; subsequently, performing a treatment which causes damage to the protected film when the protective layer is not present; and after the performing a treatment which causes damage to the protected film, depolymerizing the polymer by heating the substrate.
US10446436B2 In-line protection from process induced dielectric damage
A method of protecting a dielectric during fabrication is provided. A conductive layer is patterned to form a first conductive shape on a first portion of a dielectric layer and a second conductive shape on a second portion of the dielectric layer. A conductive trace is formed over at least a portion of the second conductive shape. The conductive trace electrically connects the first conductive shape with a substrate tie. An interconnect layer is coupled to the first conductive shape. The conductive trace is etched to electrically isolate the first conductive shape from the substrate tie.
US10446415B2 Exhaust method of heat treatment apparatus
In a state where an ammonia atmosphere is formed in a chamber for housing a semiconductor wafer, heating treatment is applied to the semiconductor wafer by emitting a flash of light to a front surface of the substrate using a flash lamp. When the semiconductor wafer cracks during flash heating, supplying gas into the chamber as well as exhausting gas therefrom is temporarily stopped. Then, gas in the chamber is exhausted at an exhaust flow rate smaller than a steady exhaust flow rate. The steady exhaust flow rate is an exhaust flow rate when heating treatment is applied to a semiconductor wafer. This enables ammonia in the chamber to be discharged by exhausting gas in the chamber while preventing fragments of the semiconductor wafer from being caught in the vacuum pump.
US10446400B2 Method of forming multi-threshold voltage devices and devices so formed
A method provides a gate structure for a plurality of components of a semiconductor device. A silicate layer is provided. In one aspect, the silicate layer is provided on a channel of a CMOS device. A high dielectric constant layer is provided on the silicate layer. The method also includes providing a work function metal layer on the high dielectric constant layer. A low temperature anneal is performed after the high dielectric constant layer is provided. A contact metal layer is provided on the work function metal layer.
US10446396B2 Method of semiconductor device fabrication
A method of fabricating a semiconductor device is disclosed. The method includes forming a dielectric layer over a substrate, forming a hard mask (HM) layer over the dielectric layer, forming a fin trench through the HM layer and the dielectric layer and extending down to the substrate, forming a semiconductor feature in the fin trench and removing the HM layer to expose an upper portion of the semiconductor feature to form fin features.
US10446393B2 Methods for forming silicon-containing epitaxial layers and related semiconductor device structures
A method for forming a silicon-containing epitaxial layer is disclosed. The method may include, heating a substrate to a temperature of less than approximately 950° C. and exposing the substrate to a first silicon source comprising a hydrogenated silicon source, a second silicon source, a dopant source, and a halogen source. The method may also include depositing a silicon-containing epitaxial layer wherein the dopant concentration within the silicon-containing epitaxial layer is greater than 3×1021 atoms per cubic centimeter.
US10446391B2 Thick pseudomorphic nitride epitaxial layers
In various embodiments, a semiconductor device includes an aluminum nitride single-crystal substrate, a pseudomorphic strained layer disposed thereover that comprises at least one of AlN, GaN, InN, or an alloy thereof, and, disposed over the strained layer, a semiconductor layer that is lattice-mismatched to the substrate and substantially relaxed.
US10446388B2 Substrate processing device
A substrate processing apparatus includes a processing unit supplying at least one of a plurality of types of chemical liquids to a substrate and a scrubber cleaning an exhaust by bringing the exhaust in contact with a scrubbing liquid. The scrubber includes an exhaust passage that guides the exhaust, generated at the processing unit and containing the chemical liquid, toward an exhaust equipment disposed outside the substrate processing apparatus and a discharger that is able to discharge each of a plurality of types of scrubbing liquids that clean the exhaust individually inside the exhaust passage. A controller selects any one of the plurality of types of scrubbing liquids based on the type of chemical liquid contained in the exhaust and makes the selected scrubbing liquid be discharged from the discharger.
US10446381B2 Ion entry/exit device
A method of introducing and ejecting ions from an ion entry/exit device (4) is disclosed. The ion entry/exit device (4) has at least two arrays of electrodes (20,22). The device is operated in a first mode wherein DC potentials are successively applied to successive electrodes of at least one of the electrode arrays ((20,22) in a first direction such that a potential barrier moves along the at least one array in the first direction and drives ions into and/or out of the device in the first direction. The device is also operated in a second mode, wherein DC potentials are successively applied to successive electrodes of at least one of the electrode arrays (20,22) in a second, different direction such that a potential barrier moves along the array in the second direction and drives ions into and/or out of the device in the second direction. The device provides a single, relatively simple device for manipulating ions in multiple directions. For example, the device may be used to load ions into or eject ions from an ion mobility separator in a first direction, and may then be used to cause ions to move through the ion mobility separator in the second direction so as to cause the ions to separate.
US10446380B2 IRMS sample introduction system and method
A sample introduction system for a spectrometer comprises a desolvation region that receives or generates sample ions from a solvent matrix and removes at least some of the solvent matrix from the sample ions. A separation chamber downstream of the desolvation region has a separation chamber inlet communicating with the desolvation region, for receiving the desolvated sample ions along with non-ionized solvent and solvent ion vapors. The separation chamber has electrodes for generating an electric field within the separation chamber, defining a first flow path for sample ions between the separation chamber inlet and a separation chamber outlet. Unwanted solvent ions and non-ionized solvent vapors are directed away from the separation chamber outlet. The sample introduction system has a reaction chamber with an inlet communicating with the separation chamber outlet, for receiving the sample ions from the separation chamber and for decomposing the received ions into smaller products.
US10446375B2 Liquid processing apparatus including container, first and second electrodes, insulator surrounding at least part of side face of the first electrode, gas supply device, metallic member surrounding part of side face of the first electrode, and power source
A liquid processing apparatus includes a container for holding liquid, a first electrode, a second electrode, a first insulator that has a cylindrical shape and at least partly surrounds a side face of the first electrode via a space, the first insulator having an opening in an end face of the first insulator, a gas supply device that supplies gas into the space and releases the gas into the liquid via the opening, a power source that applies a voltage between the first electrode and the second electrode and generates plasma, and a metallic member that partly surrounds the side face of the first electrode via the space. The metallic member is electrically connected to the first electrode. At least a part of the first insulator is disposed between the first electrode and the metallic member.
US10446362B2 Distortion correction method and electron microscope
There is provided a method which is for use in a charged particle beam system including an illumination system equipped with an aberration corrector having a plurality of stages of multipole elements and a transfer lens system disposed between the multipole elements, the method being capable of correcting distortion in a shadow of an aperture of the illumination system. The method involves varying excitations of the transfer lens system to correct distortion in the shadow of the aperture of the illumination system.
US10446361B2 Aberration correction method, aberration correction system, and charged particle beam apparatus
In order to provide an aberration correction system that realizes a charged particle beam of which the anisotropy is reduced or eliminated on a sample surface even in the case where there is magnetic interference between pole stages of an aberration corrector, an correction system includes a line cross position control device (209) which controls a line cross position in the aberration corrector of the charged particle beam so that a designed value and an actually measured value of the line cross position are equal to each other, an image shift amount extraction device (210), and a feedback determination device (211) which determines whether or not changing an excitation amount of the aberration corrector is necessary whether or not changing an excitation amount is necessary from an extracted image shift amount.
US10446360B2 Particle source for producing a particle beam and particle-optical apparatus
A particle source for producing a particle beam includes a particle emitter, a first plate, a first deflector and a second plate with an aperture. The first plate has a smaller aperture, downstream of which a first beam is formed, and a larger aperture, downstream of which a second beam is formed. A controller sets the deflection angle of the deflector so that in a first mode of operation that particles of the first beam pass through the aperture in the second plate and form the particle beam produced by the particle source. The controller sets the deflection angle so that in a second mode of operation that particles of the second beam pass through the aperture in the second plate and form the particle beam produced by the particle source.
US10446359B2 Charged particle beam device
Provided is a charged particle beam device that enables, even if a visual field includes therein a plurality of regions having different secondary electron emission conditions, the setting of appropriate energy filter conditions adapted to each of these regions. The charged particle beam device is equipped with a detector for detecting charged particles obtained on the basis of scanning, over a sample, a charged particle beam emitted from a charged particle source, and an energy filter for filtering by energy the charged particles emitted from the sample. Index values are determined for the plurality of regions contained within the scanning region of the charged particle beam, and, for each of a plurality of energy filter conditions, differences are calculated between the plurality of index values and the reference index values that have been set for each of the plurality of regions.
US10446357B2 Power fuse and fabrication methods with enhanced arc mitigation and thermal management
Power fuses having filler material including hydrated zeolite material facilitates increasing power density of electrical fuses in reduced package sizes. The hydrated zeolite material releases water to cool and suppress electrical arcing conditions experienced in higher power circuitry.
US10446351B2 Electrical contact assembly
An electrical contact assembly including an elongate stud having a coupling end and an opposing butt end, the butt end having a recess formed therein, the recess having a head portion and a shank portion defining a shoulder at a juncture therebetween, the head portion bounded by a collar and having a diameter that is larger than a diameter of the shank portion, and a contact pad having a head and a shank, the head having a top surface and a bottom surface with a tapered sidewall extending therebetween, the shank extending from the bottom surface of the head and having a diameter that is smaller than a diameter of the bottom surface, wherein the contact pad is disposed within the recess with the bottom surface of the head disposed on the shoulder and with the collar extending over and engaging the angled sidewall of the head.
US10446345B2 Reflowable thermal fuse
A reflowable thermal fuse including a fuse body, a conductive composite element disposed within the fuse body, first and second conductive terminals connected to the conductive composite element and extending out of the fuse body, a removable barrier covering a surface of the conductive composite element and in electrical communication with the first and second conductive terminals, and a solvent element disposed on the removable barrier and separated from the conductive composite element by the removable barrier, wherein the removable barrier has a fusing temperature that is greater than a reflow temperature of the reflowable thermal fuse.
US10446326B2 Laminated capacitor and in-vehicle control device
The purpose of the present invention is to provide a component in which inductors and capacitors necessary for a low-pass filter and the like can be mounted at high density, and to in turn reduce the size of an electronic control unit in which the component is installed. The electronic control unit is characterized in that: the electronic control unit is provided with a laminated capacitor having built-in circuit patterns and dielectric bodies; the circuit patterns comprise a laminated plurality of coil effect generation patterns and inter-layer connection patterns for series connection of the plurality of coil effect generation patterns; and at least some of the plurality of coil effect generation patterns are used as electrodes for the laminated capacitor.
US10446310B2 Linear variable displacement transformer (LVDT) with improved linearity using extreme end booster winding
A linear variable displacement transformer (LVDT) position sensor. The position sensor comprises a bobbin, a primary coil of wire wound on the bobbin, a first secondary coil wound in stepped layers on the bobbin, and a second secondary coil wound in stepped layers on the bobbin. The first secondary coil comprises a plurality of booster windings at an end of the first secondary coil. The second secondary coil comprises a plurality of booster windings at an end of the second secondary coil opposite the end of the first secondary coil booster windings. The stepped windings of the second secondary coil are complementary to the stepped windings of the first secondary coil.
US10446305B1 Magnetic nanocomposites and methods of forming magnetic nanocomposites
Magnetic nanocomposites are disclosed with aligned, rod-shaped, rare-earth-free and Pt-free metal domains in a rigid, non-metallic matrix. In some variations, the invention provides a magnetic nanocomposite comprising metallic nanorods dispersed within a continuous and rigid non-metallic matrix. The nanorods have an average nanorod length-to-width ratio of at least 2. The nanorods are alignable and may be aligned in one axial direction with magnetic or mechanical forces. Some variations provide a method of forming a magnetic nanocomposite, comprising: dispersing metal oxide nanorods into a hardenable non-metallic material; thermally or chemically reducing the metal oxide nanorods to form magnetic metallic nanorods; aligning nanorods in one axial direction within the hardenable non-metallic material; and hardening the non-metallic material to form a continuous and rigid non-metallic matrix containing the metallic nanorods.
US10446301B2 MIDI control device combining translatory and rotatory movements
A manual operating device (100) for providing a first and a second control signal in accordance with a user's operation, e.g. for controlling electronic musical instruments, stage/theatre equipment and/or audio/video studio equipment. The manual operating device (100) comprises a linear position sensor device (110), providing the first control signal (120), representing a linear position of a longitudinally slidable element (130), and a rotary position sensor device (140), having a body attached to the longitudinally slidable element (130) and providing the second control signal (150) representing the rotary position of a rotatable shaft (160) to be manually operated by the user. A MIDI controller device (210) may include at least one such manual operating device (100). Converting the positions parameters to advanced studio equipment MIDI control signals and/or to legacy MIDI synthesizer tone control.
US10446294B2 Coated conductor high temperature superconductor carrying high critical current under magnetic field by intrinsic pinning centers, and methods of manufacture of same
A coated conductor comprises a substrate supporting a ReBCO superconductor adapted to carry current in a superconducting state. The superconductor is characterized in having peaks in critical current (Jc) of at least 0.2 MA/cm2 in a magnetic field of about 1 Tesla when the field is applied normal to the surface of the superconductor and when the field is applied parallel to the surface of the superconductor, and further characterized in that the superconductor includes horizontal defects and columnar detects in a size and an amount sufficient to result in the said critical current response. The conductor is characterized in that the ratio of the height of the peaks in the Jc is in the range from 3:1 with the ratio of the field perpendicular (0 degrees) to the field parallel (+/−90 degrees) to the range from 3:1 with the ratio of the field parallel to the field perpendicular.
US10446288B2 Ray beam guiding device and ray inspection apparatus having the same
The present invention provides a ray beam guiding device for guiding a ray beam in a ray inspection apparatus. The ray beam guiding device is provided in a housing of the ray inspection apparatus, and two ends of the ray beam guiding device are connected to a front collimator and a rear collimator, respectively. The ray beam guiding device comprises a plurality of guiding walls and a guiding cavity surrounded by the guiding walls. The guiding wall is formed of a first material which is capable of absorbing rays or the first material is coated on an inside of the guiding wall, and the guiding cavity has a central axis extending in a direction from the rear collimator to the front collimator, and the ray beam guiding device further comprises at least one fin plate provided in the guiding cavity of the ray beam guiding device. The at least one fin plate is configured for blocking and/or absorbing scattered rays.
US10446284B2 Instrumentation conduit housing
A conduit housing includes a top face, a pair of side faces disposed opposite each other and adjacent to the top face, a front side, and a rear side. The top face includes a plurality of vertical conduit ports arranged in a plurality of rows. The front side is positioned between the pair of side faces and defines a plurality of stepped faces. The rear side is disposed opposite the front side and adjacent the top face. The stepped faces include a plurality of downward faces and each of the plurality of downward faces defines a downward face plane. The stepped faces also include a plurality of upward faces, where each of the plurality of upward faces defines an upward face plane. Each upward face includes a plurality of pitched conduit ports.
US10446280B2 Control room for nuclear power plant
A reactor control interface includes a home screen video display unit (VDU) displaying blocks representing functional components of a nuclear power plant and connecting arrows that connect blocks that are providing the current heat sinking path for the nuclear power plant. Directions of the connecting arrows represent the direction of heat flow along the current heat sinking path. If the current heat flow path of the plant changes, the connecting arrows are updated accordingly. Additional VDUs include: a mimic VDU displaying a mimic of a plant component; a procedures VDU displaying a stored procedure executable by the plant; a multi-trend VDU trending various plant data; and an alarms VDU displaying side-by-side alarms registries sorted by time and priority respectively. If a VDU fails, the displays are shifted to free up one VDU to present the display of the failed VDU, and one display is shifted to an additional VDU.
US10446279B2 Boiling water type nuclear power plant
To more reliably supply cooling water to a reactor pressure vessel and a reactor containment vessel using a back-up building if a severe accident should occur, a boiling water type nuclear power plant includes a nuclear reactor building including a reactor containment vessel, and an external building, which is installed independently outside the nuclear reactor building and which has an anti-hazard property. The external building has a power source and an operating panel independent of the nuclear reactor building. The boiling water type nuclear power plant includes a water injection pump installed inside the external building, an alternative water injection pipe performing water injection at least on a reactor pressure vessel or the reactor containment vessel in the nuclear reactor building from the water injection pump, and a valve connected to the alternative water injection pipe, making it possible to perform alternative water injection if a severe accident occurs.
US10446263B2 Assay information management methods and devices
The present invention relates to methods, devices and systems for associating assay information with an assay consumable used in a biological assay. Provided are assay systems and associated consumables, wherein the assay system includes a reader adapted to read/erase/write information from/to an assay consumable identifier associated with the assay consumable. Various types of assay information are described, as well as methods of using such information in the conduct of an assay by an assay system.
US10446261B1 System and method for analyzing splicing codes of spliceosomal introns
A system and method for analyzing splicing codes of spliceosomal introns is disclosed. One embodiment comprises methods of identifying introns and exons in genomic DNA or pre-mRNA sequences by locating characteristic markers in splicing junctions by computation and/or manually. Exon sequences predicted by computation can be verified and characterized by employing standard amplification methods, such as comparative genomic, RNA-seq, next-generation sequencing, RT-PCR. DNA/RNA/oligo, electrophoretic or protein chip technologies. If a given sample is verified, its polypeptide can be translated based on genetic codons. Its functions can be deduced based on its characteristics, computation predictions and related knowledge databases. These data can be used to compare databases which correlate the characterized intron or exon or gene to characterized diseases or genetic mutations. Isoforms can be detected and analyzed at mRNA and protein levels alone and with other isoforms predicted by computation, characterized by experiments and stored in existing databases.
US10446259B2 Systems, apparatus, and methods for analyzing and predicting cellular pathways
Integrative analysis of metabolites is essential to obtain a comprehensive view of dysregulated biological pathways leading to a disease. Despite the great potential of metabolites their system level analysis has been limited. Global measurements of the metabolites by liquid chromatography-mass spectrometry (MS) detects metabolites features changing in a disease. However, identification of each feature is a bottleneck in metabolomics, in which a fraction of them are identified via tandem MS. Consequently, the scarcity of these data add additional barriers to decipher their biological meaning, especially in relation to other 'omic data such as proteomics. To address these challenges, a novel network-based approach called PIUMet is described. PIUMet infers dysregulated pathways and components from the differential metabolite features between control and disease systems without the need for the prior identification. The application of PIUMet is demonstrated by integrative analysis of untargeted lipid profiling data of a cell line model of Huntington's disease. The results show that PIUMet inferred dysregulation of sphingolipid metabolism in the disease cells. Additionally, PIUMet identified disease-modifying metabolite in the pathway that remained undetected experimentally. Furthermore, the lipidomic data of these cell lines was integrated with global phospho-proteomic ones. Integrative analysis of these data using PIUMet was shown to systematically lead to identifying dysregulated proteins in the disease cells that cannot be distinguished with individual analysis of each dataset.
US10446250B2 Shift register
A shift register includes a first switch and a second switch coupled to a first node, a pull-down circuit selectively connecting the first node to a voltage end according to a potential of a second node, a control circuit, and an input stage circuit which may receive a previous-stage shift register output signal, a next-stage shift register output signal, and at least one scanning order logic signal. The first switch receives clock signals. A first output end of the input stage circuit outputs the previous-stage shift register output signal or the next-stage shift register output signal to a control end of the second switch based on the scanning order logic signal. The previous-stage shift register output signal or the next-stage shift register output signal triggers a second output end of the input stage circuit to output the scanning order logic signal to an input end of the control circuit.
US10446249B2 Magnetic memory device
According to one embodiment, a magnetic memory device includes a first interconnect, a second interconnect, a first memory portion, and a controller. The first memory portion is provided between the first and second interconnects. The controller is electrically connected with the first and second interconnects. The first memory portion includes a first magnetic member, a first magnetic element, and a first non-linear element. The first magnetic element is provided between the first magnetic member and the second interconnect in a first current path between the first and second interconnects. The first non-linear element is provided between the first magnetic element and the second interconnect in the first current path. The controller is configured to supply a first shift current in the first current path in a first shift operation. The controller is configured to supply a first reading current in the first current path in a first reading operation.
US10446248B1 Non-volatile memory devices and systems with read-only memory features and methods for operating the same
Memory devices, systems including memory devices, and methods of operating memory devices and systems are provided, in which at least a subset of a non-volatile memory array is configured to behave as read-only memory by not implementing erase or write commands. In one embodiment of the present technology, a memory device is provided, comprising a non-volatile memory array, and circuitry configured to store one or more addresses of the non-volatile memory array, to compare an address of a received command to the one or more addresses, and at least in part based on the comparison, determine not to implement the received command. The circuitry can be further configured to return an error message after determining not to implement the received command.
US10446238B2 Pseudo single pass NAND memory programming
Embodiments include apparatuses, methods, and computer devices including a multi-level NAND memory array and a memory controller coupled to the multi-level NAND memory array. The multi-level NAND memory array may include a first word line and a second word line. The memory controller may receive a first page of data and a second page of data together with a program command to program the first page of data and the second page of data into the multi-level NAND memory array. The memory controller may program the first page of data into a page of the first word line via a first pass, and further program the second page of data into a page of the second word line via a second pass, subsequent to the first pass. Other embodiments may also be described and claimed.
US10446235B2 Method for writing in an EEPROM memory and corresponding device
A method can be used for writing in a memory location of the electrically-erasable and programmable memory type. The memory location includes a first memory cell with a first transistor having a first gate dielectric underlying a first floating gate and a second memory cell with a second transistor having a second gate dielectric underlying a second floating gate that is connected to the first floating gate. In a first writing phase, an identical tunnel effect is implemented through the first gate dielectric and the second gate dielectric. In a second writing phase, a voltage across the first gate dielectric but not the second gate dielectric is increased.
US10446224B2 Semiconductor SRAM circuit having a plurality of MOSFETS controlling ground potential
When threshold voltages of constituent transistors are reduced in order to operate an SRAM circuit at a low voltage, there is a problem in that a leakage current of the transistors is increased and, as a result, electric power consumption when the SRAM circuit is not operated while storing data is increased. Therefore, there is provided a technique for reducing the leakage current of MOS transistors in SRAM memory cells MC by controlling a potential of a source line ssl of the driver MOS transistors in the memory cells.
US10446223B1 Data storage apparatus, and related systems and methods
The reliability of a low-power SRAM device fabricated in a small process node can be improved by using an SRAM cell with circuitry that reduces or eliminates contention between pull-up and pull-down devices during write operations. In the first stage of a write operation, the node N that stores the SRAM cell's bit value may be decoupled from a power-supply rail (“Rail 1”) by deactivating one type of “pulling” device (e.g., the type of pulling device that can pull the voltage of node N toward the voltage of Rail 1). Using pulling device(s) of the opposite type, the voltage of node N may then be pulled toward the voltage of the other power-supply rail (“Rail 2”). In this manner, the new SRAM cell may reduce or eliminate contention between pull-up and pull-down devices at node N during the first stage of the write operation.
US10446220B1 Sense amplifier with lower offset and increased speed
Methods and apparatus for sensing a memory cell using lower offset, higher speed sense amplifiers are described. A sense amplifier may include an amplifier component that is configurable to operate in an amplifier mode or a latch mode. In some examples, the amplifier component may be configured to operate in the amplifier or latch mode by activating or deactivating switching components inside the amplifier component. When configured to operate in the amplifier mode, the amplifier component may be used, during a read operation of a memory cell, to pre-charge a digit line and/or amplify a signal received from the memory cell. When configured to operate in the latch mode, the amplifier component may be used to latch a state of the memory cell. In some cases, the amplifier component may use some of the same internal circuitry for pre-charging the digit line, amplifying the signal, and/or latching the state.
US10446219B2 Memory device and methods for controlling a memory assist function
According to one embodiment, a memory device is described including a memory array including a plurality of memory cells wherein each memory cell is coupled to a control line, a memory assist circuit configured to, when activated, apply a reduction of a voltage of the control line, a signal generator configured to generate a signal representing at least one of a process corner of the memory device, a supply voltage of the memory device, a temperature of the memory device and an aging of the memory device, a signal processing circuit configured to amplify the signal and a controller configured to activate the memory assist circuit based the amplified signal.
US10446215B1 System and method for adaptively optimized refresh of memory
A system and method are provided for system for adaptive refresh of a memory device having multiple integrated circuit chips. A command generation portion generates commands for actuating a plurality of operational tasks on the memory device, including at least read, write, and refresh operations for selectively addressed storage cells of the memory device. A command management portion stores the commands and selects from the commands for timely execution of corresponding operational tasks on the memory device. A refresh management portion coupled to the command generation and command management portions actuates a plurality of refresh operations adaptively interleaved with other operational tasks, such that recursive refresh of the storage cells is carried out for the memory device within a predetermined refresh window of time. The refresh management portion selectively actuates each refresh operation for a chip-based selection of storage cells, whereby the storage cells of a selected chip are refreshed.
US10446213B1 Bitline control in differential magnetic memory
The present disclosure is drawn to, among other things, a magnetoresistive memory. The magnetoresistive memory includes a first memory cell, a first access circuit, a second access circuit, and a current generating circuit. The first memory cell includes a first magnetic tunnel junction and a second magnetic tunnel junction. The first access circuit is configured to receive access command signals for accessing the first magnetic tunnel junction. The first access circuit includes a first access switch and a second access switch. The second access circuit is configured to receive access command signals for accessing the second magnetic tunnel junction. The second access circuit includes a third access switch and a fourth access switch. The current generating circuit is configured to generate a first write current through the first magnetic tunnel junction and generate a second write current through the second magnetic tunnel junction based on data input signals.
US10446210B2 Memory instruction pipeline with a pre-read stage for a write operation for reducing power consumption in a memory device that uses dynamic redundancy registers
A memory pipeline for performing a write operation in a memory device is disclosed. The memory pipeline comprises an input register operable to receive a first data word and an associated address to be written into a memory bank. The memory pipeline also comprises a pre-read register of the first pipe-stage coupled to the input register and operable to receive the first data word and the associated address from the input register and further operable to pre-read a second data word stored in the memory bank at the associated address. Finally, the memory pipeline comprises a write register of the second pipe-stage operable to receive the first data word, the associated address and mask bits from the pre-read register, wherein the write register is further operable to use information from the mask bits to write the first data word into the memory bank by changing those bits in the first data word that differ from the second data word.
US10446205B1 Magnetic random access memory structures, integrated circuits, and methods for fabricating the same
Spin transfer torque magnetic random access memory structures, integrated circuits, and methods for fabricating integrated circuits are provided. An exemplary spin transfer torque magnetic random access memory structure has a perpendicular magnetic orientation, and includes a bottom electrode, a seed layer over the bottom electrode, a hard layer over the seed layer, a magnetically continuous transition layer over the hard layer, a reference layer over the magnetically continuous transition layer, a tunnel barrier layer over the reference layer, a storage layer formed over the tunnel barrier layer, and a top electrode. The reference layer, the tunnel barrier layer, and the storage layer form a magnetic tunnel junction (MTJ) element with a perpendicular orientation.
US10446196B1 Flexible power sequencing for dual-power memory
A dual-power-domain SRAM is disclosed in which the dual power domains may be powered up or down in whatever order is desired. For example, a (CX) power domain may be powered up first, followed by a memory (MX) power domain. Conversely, the MX power domain may be powered up prior to the CX domain.
US10446188B2 Method and apparatus for low latency non-linear media editing using file-based inserts into finalized digital multimedia files
Techniques are disclosed for non-linear media editing where insert edits are performed directly on finalized digital multimedia files to replace target frames of essence data with new frames of essence data without modifying metadata within the finalized digital multimedia files. Through these techniques, the time-consuming process of re-exporting an edited multimedia file is avoided.
US10446178B1 Writer with recessed spin flipping element in the write gap
A microwave assisted magnetic recording (MAMR) writer has a recessed spin flipping element formed in the write gap between the MP tapered trailing side and a first trailing shield, a thickness ≤ to the write gap thickness, and a width ≤ to a maximum width of the MP tapered trailing side. The spin flipping element has a lower non-spin preserving layer, a middle flux guiding layer (FGL), and an upper spin preserving layer. The FGL has a magnetization that flips to a direction substantially anti-parallel to the write gap field when a current of sufficient magnitude is applied from the trailing shield towards the MP thereby increasing reluctance in the write gap and forcing additional flux out of the MP at the air bearing surface to enhance writability and tracks per inch capability on a recording medium while maintaining bits per inch capability compared with conventional MAMR writers.
US10446174B2 File system for shingled magnetic recording (SMR)
A file system executing on a computing system is configured to efficiently manage and store data on a tiered storage volume using hybrid media that includes a shingled magnetic recording (SMR) data store, such as an SMR disk drive, and a randomly-writable data store, such as a conventional magnetic recording (CMR) disk or solid-state drive (SSD) using flash memory. Write operations in the SMR disk are performed in a sequential manner to optimize storage density on the disk. The file system utilizes logic incorporated in an allocator that monitors I/O operations on the computing system—for example, write requests from applications executing on the system—to determine if a request is associated with file data or metadata. If the request is for metadata, then the allocator allocates space on the SSD/CMR for the metadata, and if the request is for file data, then space is allocated on the SMR disk.
US10446173B2 Apparatus, method for detecting speech production interval, and non-transitory computer-readable storage medium for storing speech production interval detection computer program
An apparatus for speech processing: calculates a pitch gain indicating a magnitude of periodicity of an audio signal for each frame, the audio signal representing speaker's voice to be divided into the frames each having a predetermined length; determines that a speech production interval has started, when the pitch gain becomes equal or greater than a first threshold after a non-speech production interval; sets a second threshold that is lower than the first threshold by a reduction amount corresponding to a value acquired by subtracting a second representative value of the pitch gain in an interval preceding the start of the speech production interval from a first representative value of the pitch gain in the speech production interval; and determines that the speech production interval has terminated, when the pitch gain becomes smaller than the second threshold after the speech production interval has started.
US10446172B2 Noise source visualization data accumulation and display device, method, and acoustic camera system
A noise source visualization data accumulation and display device is provided where at two or more acoustic data are generated by beamforming acoustic signals acquired at different moments by using a plurality of microphone arrays and thereafter, one selected among two or more acoustic data or acoustic data processed therefrom is mapped to one optical image to be displayed.
US10446169B1 Pre-selectable and dynamic configurable multistage echo control system for large range level of acoustic echo
A method for controlling echo of a voice recognition system includes receiving at least two audio input signals corresponding to sound sensed by at least two microphones in a physical space. A first audio input signal of the at least two audio input signals is received on a primary channel, and each remaining audio input signal is received through a respective secondary channel. The method includes selecting, by a processor, based on an echo power level of a speaker in the physical space, a subset of echo control functions (ECFs) from among a plurality of ECFs of a multistage echo control system. Each ECF modifies the at least two audio input signals to reduce echo. The method includes generating a corresponding number of audio output signals by processing the signals received on the primary and secondary channels through the selected subset of ECFs, and outputting the audio output signals.
US10446165B2 Robust short-time fourier transform acoustic echo cancellation during audio playback
Example techniques involve noise-robust acoustic echo cancellation. An example implementation may involve causing one or more speakers of the playback device to play back audio content and while the audio content is playing back, capturing, via the one or more microphones, audio within an acoustic environment that includes the audio playback. The example implementation may involve determining measured and reference signals in the STFT domain. During each nth iteration of an acoustic echo canceller (AEC): the implementation may involve determining a frame of an output signal by generating a frame of a model signal by passing a frame of the reference signal through an instance of an adaptive filter and then redacting the nth frame of the model signal from an nth frame of the measured signal. The implementation may further involve determining an instance of the adaptive filter for a next iteration of the AEC.
US10446163B2 Optimized scale factor for frequency band extension in an audio frequency signal decoder
A method and device are provided for determining an optimized scale factor to be applied to an excitation signal or a filter during a process for frequency band extension of an audio frequency signal. The band extension process includes decoding or extracting, in a first frequency band, an excitation signal and parameters of the first frequency band including coefficients of a linear prediction filter, generating an excitation signal extending over at least one second frequency band, filtering using a linear prediction filter for the second frequency band. The determination method includes determining an additional linear prediction filter, of a lower order than that of the linear prediction filter of the first frequency band, the coefficients of the additional filter being obtained from the parameters decoded or extracted from the first frequency band and calculating the optimized scale factor as a function of at least the coefficients of the additional filter.
US10446161B2 Cross product enhanced subband block based harmonic transposition
The invention provides an efficient implementation of cross-product enhanced high-frequency reconstruction (HFR), wherein a new component at frequency QΩ+rΩ0 is generated on the basis of existing components at Ω and Ω+Ω0. The invention provides a block-based harmonic transposition, wherein a time block of complex subband samples is processed with a common phase modification. Superposition of several modified samples has the net effect of limiting undesirable intermodulation products, thereby enabling a coarser frequency resolution and/or lower degree of oversampling to be used. In one embodiment, the invention further includes a window function suitable for use with block-based cross-product enhanced HFR. A hardware embodiment of the invention may include an analysis filter bank, a subband processing unit configurable by control data and a synthesis filter bank.
US10446160B2 Coding device and method, decoding device and method, and program
The present technology relates to a coding device and method, and a decoding device and method, and a program capable of reducing the amount of calculations for decoding.A separating unit separates a supplied bit stream into coded data of channel sources including a dialog source, coded data of additional data sources, and coded data of dialog information. A dialog information decoding unit decodes the coded data of the dialog information. When the dialog information acquired by the decoding is presented to a viewer, the viewer selects one source from the dialog source and some additional dialog sources. An additional dialog source decoding unit decodes only the coded data of an additional dialog source selected by the viewer. An additional dialog selection unit outputs a viewer-selected audio signal from among the audio signals of the dialog source and additional dialog sources in response to the selection instruction of the viewer. The present technology is applicable to coding devices and decoding devices.
US10446153B2 Providing pre-computed hotword models
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for obtaining, for each of multiple words or sub-words, audio data corresponding to multiple users speaking the word or sub-word; training, for each of the multiple words or sub-words, a pre-computed hotword model for the word or sub-word based on the audio data for the word or sub-word; receiving a candidate hotword from a computing device; identifying one or more pre-computed hotword models that correspond to the candidate hotword; and providing the identified, pre-computed hotword models to the computing device.
US10446143B2 Identification of voice inputs providing credentials
Systems and processes for identifying of a voice input providing one or more user credentials are provided. In one example process, a voice input can be received. A first character, a phrase identifying a second character, and a word can be identified based on the voice input. In response to the identification, the first character, the second character, and the word can be converted to text. The text can be caused to display, with a display, in a sequence corresponding to an order of the first character, the second character, and the word in the voice input.
US10446135B2 System and method for semantically exploring concepts
A method for detecting and categorizing topics in a plurality of interactions includes: extracting, by a processor, a plurality of fragments from the plurality of interactions; filtering, by the processor, the plurality of fragments to generate a filtered plurality of fragments; clustering, by the processor, the filtered fragments into a plurality of base clusters; and clustering, by the processor, the plurality of base clusters into a plurality of hyper clusters.
US10446132B2 Acoustic lens and applications thereof
The disclosed embodiments relate to a portable ultrasound device. Specifically, the disclosed embodiments relate to an acoustic lens positioned at an ultrasound probe. The acoustic lens may be configured for impedance matching and signal attenuation. In one embodiment, ultrasound signal attenuation is provided by forming an acoustic lens as a solid admixture of signal attenuating particles in a polymer matrix.
US10446130B1 Stringed instrument pickup with multiple coils
A stringed instrument pickup with multiple selectable coils has at least a bobbin body supporting at least one pole piece, a first coil, and a second coil. The first coil may continuously extend between a first terminal of the bobbin body and a second terminal of the bobbin body while the second coil continuously extends from the second terminal to a third terminal of the bobbin body.
US10446127B2 DJ apparatus including an integrated removable fader component
An apparatus is provided for integrating a removable fader component with an audio component while also enabling the fader component to be connected with one or more external audio components and/or to function as a standalone fader when removed from the apparatus. Embodiments include an audio component configured to produce a first audio signal; a removable fader component configured with a first connection point for connectivity to the audio component and a second connection point for connectivity to an external audio component that produces a second audio signal, wherein a hardware component, a software component, or a combination thereof for performing a mixing of the first audio signal and the second audio signal is contained within the removable fader component; and a receptacle integrated into the apparatus, wherein the receptacle is configured to hold the removable fader component to the apparatus.
US10446115B2 Crowd-sourced brightness for a display
Computing devices and methods for adjusting light output of a display in a user computing device are disclosed. In one example, user-adjusted brightness settings are received from a plurality of computing devices. For each brightness setting, a corresponding environment brightness level determined contemporaneously with execution of the user-adjusted brightness setting is also received. At least one crowd-sourced brightness curve is generated using the user-adjusted brightness settings and the corresponding environment brightness levels. When a trigger event occurs, the at least one crowd-sourced brightness curve is distributed to the user computing device.
US10446107B2 Data driver and display apparatus including the same
A data driver includes a latch unit configured to store sequential first data and second data, a comparator configured to receive the first data and the second data from the latch unit and to output a comparison signal by comparing the received first data with the received second data, a digital-analog converter configured to output an analog signal corresponding to the first data from the latch unit, an output unit configured to provide a drive current having a current value, the drive current configured to drive a display panel based on a bias signal and the analog signal, and a bias unit configured to adjust, set or maintain the bias signal based on the comparison signal. The current value is based on the bias signal.
US10446099B2 Gate on array circuit and liquid crystal display
The present disclosure proposes a gate on array (GOA) circuit and a liquid crystal display. The stage GOA unit circuit at each stage includes a stage transmission signal enhancement module. The stage transmission signal enhancement module includes comprises a first input terminal fed with the first constant voltage, a second input terminal fed with the second constant voltage, and an output terminal electrically connected to the input terminal of the stage transmission signal output module. The stage transmission signal enhancement module is used to to output a first constant voltage or a second constant voltage to an input terminal of the stage transmission signal output module, according to the stage transmission signal by the previous stage GOA unit circuit.
US10446093B2 User terminal device and method for adjusting luminance thereof
A user terminal device is provided. The user terminal device includes a display, a first sensor provided on a front surface of the user terminal device and configured to detect a front illumination, a second sensor provided on a rear surface of the user terminal device and configured to detect a rear illumination, and a controller configured to adjust a luminance of the display based on the front illumination detected by the first sensor and the rear illumination detected by the second sensor.
US10446089B2 Method, system and computer readable storage medium for driving liquid crystal displays
A method for driving the liquid crystal display comprises dividing a screen of the liquid crystal display into multiple displaying regions, and performing a divisional driving thereto, setting a backlight parameter corresponding to each the displaying region to a first backlight parameter during a first half of a time period of one frame, wherein the first backlight parameter is smaller than or equal to a maximum backlight parameter, setting the backlight parameter to a second backlight parameter during a second half of the time period, wherein the second parameter is smaller than a first threshold value, to have a default frame inserted during the second half of the time period of the one frame, and a difference between a gray level of the default frame and a gray level of a full black frame is within a predetermined range. The technical solution can improve blurred pictures.
US10446085B2 GOA circuit for solving problem of voltage level maintenance at the node Q
The invention provides a GOA circuit, comprising: a plurality of GOA units connected in cascade, for integer n, the n-th GOA unit for outputting an n-th horizontal scan signal comprising: a pull-up unit (10), a pull-up control unit (20), a propagation unit (30), a pull-down unit (40), a pull-down maintenance unit (50), and a bootstrap capacitor (Cbt); the pull-up unit connected to n-th horizontal scan signal output end (G(n)), first node (Q), second node (K), and first clock signal (CLKB); the pull-up control unit connected to first node Q(Q), second node (K), second clock signal (CLK), third node (N), current-stage cascade-propagate signal output end (Cout(n)), and previous-stage cascade-propagate signal output end (Cout(n−1)) or start pulse (STV). The GOA circuit of the invention can maintain node Q voltage level, realize wide bandwidth pulse signal output.
US10446083B2 Pixel circuits for AMOLED displays
A system is provided for controlling an array of pixels in a display in which each pixel includes a light-emitting device and a reference voltage source that controllably supplies a reference voltage having a magnitude that turns off the light-emitting device. While the reference voltage is coupled to a drive transistor, a control voltage is supplied to the gate of the drive transistor to cause the drive transistor to transfer to a node common to the drive transistor and the light-emitting device, a voltage that is a function of the threshold voltage and mobility of the drive transistor. During an emission cycle, the current conveyed through the light emitting device via the drive transistor is controlled by a voltage stored in the storage capacitor, which is a function of the threshold voltage and mobility of the drive transistor so that the current supplied to the light-emitting device remains stable.
US10446076B2 Display device
A display device related to one embodiment of the present invention includes a plurality of pixel circuits each connected to a scanning signal line, initialization control signal line, light emitting control signal line and video signal line, wherein each of the plurality of pixel circuits includes a first transistor connected to the scanning signal line and the video signal line, a second transistor connected to a first node and the first transistor, a third transistor connected to the first node and a scanning signal line, a fourth transistor connected to the second transistor and the light emitting control signal line, and a fifth transistor connected to the second transistor, a power supply voltage line, and the light emitting control signal line.
US10446074B2 Display panel and drive method thereof
A display panel includes a plurality of gate lines, a plurality of source lines, a plurality of first transistors and a plurality of light emitting diodes. The control end of each of the first transistors receives a gate signal. The first end of each of the first transistors receives a source signal. The first end of each if the LEDs is electrically connected to the second end of one of the corresponding first transistors. The second end of each of the LEDs receives a drive signal. A frame time of the light emitting diodes includes a first cycle and a second cycle. Within the first cycle of the frame time, the level of the source signal is higher than the level of the drive signal. Within the second cycle of the frame time, the level of the source signal is lower than the level of the drive signal.
US10446070B2 Display device, scan driver, and method of manufacturing the same
Provided are a display device, a scan driver, and a method of manufacturing the same. A scan driver includes: a level shifter configured to output a power and a signal, and a scan signal generating circuit configured to generate a scan signal based on the power and the signal supplied from the level shifter, the scan signal generating circuit including a buffer configured to transmit a clock signal to a stage of a shift register, the buffer including two inverters, one of the two inverters being included in a multi-buffer.
US10446066B2 Round tube cladding for panel-frame interface
Cladding elements are provided to facilitate the creation of crisp joint edges between adjacent tensioned panels on display systems built with round tubular frame members. A cladding element is elongated, and includes a pair of gasket grooves and a frame alignment channel. The alignment channel receivingly engages a portion of the outer surface of a round tubular frame member, and is affixed thereat. Each groove has a mouth portion disposed oppositely of a floor portion, and an inner wall disposed oppositely of an outer wall. The grooves securingly receive a mounting gasket of a respective fabric panel. The grooves are preferably canted toward one another. The outer walls of the grooves may define a unitary slot outward of the mouth portions. The inner walls may intersect one another, and a web portion may extend between the floor portions, thereby defining a closed contour in combination with the two inner walls.
US10446060B2 Methods, systems and kit for demonstrating medical procedure
A teaching aid has visual indicia thereon simulating the circulatory system of an organism. The teaching aid includes (i) a template having visual indicia thereon simulating the circulatory system of an organism; and (ii) a plurality of connectors for connecting a medical device to the template. The template comprises (a) a base, and (b) visual indicia on the base, simulating the circulatory system of an organism.
US10446059B2 Hand motion interpretation and communication apparatus
A hand motion interpretation and communication apparatus for continuously translating hand motions as they represent sign-language into words and phrases to allow for rapid audio and visual communication of that sign-language. Hand motions are converted into electronic signals by eight variable-resistance flex sensors located on the fingers, one accelerometer, and one inertial momentum unit. Movement and positional signals are carried to a central processing unit to be transliterated. The accurate positional signals are interpreted and compared to an internal library of vocabulary. Recognized vocabulary can be immediately displayed as text or vocalized as speech via a speech synthesizer. The internally powered apparatus is completely portable and flexible allowing for free movement of the hand, wrist, fingers, and body.
US10446051B2 Interactive cognitive-multisensory interface apparatus and methods for assessing, profiling, training, and improving performance of athletes and other populations
A cognitive/multisensory stimulation system for assessing, profiling, training, and improving performance of athletes and other populations is provided. Cognitive/multisensory training can be provided by: establishing with an athlete a sensory semantic language for relating a number of sensory signals to corresponding possible actions, the sensory semantic language being essentially new to the athlete; instructing the athlete to perform an athletic exercise involving skills and full body movement; providing during exercise sensory signals to the athlete to require rapid discernment by the athlete of the semantic meaning of the sensory signal to correctly chose one possible action; and determining whether the athlete correctly responds to the selected sensory signal during said exercise. The system simulates sports scenarios during real sports actions by stimulating different perceptive-cognitive and motor mechanisms typically experienced by athletes during real competition. The cognitive/multisensory stimulation provided elicits both low and high level cognitive processing.
US10446042B2 Observation system using flying objects, and observation method
Observing an observation area wider than a cruising distance of a drone, an acquiring observation data of all observation sections and analyzing all the observation area, even when it is impossible for the operator to go to the observation base due to a failure of a traffic infrastructure and when a failure of a communication infrastructure occurs. The drone flies through the observation section from the observation base, where the drone is on standby, to a next observation base to observe, to transmit all observation data after a first observation section stored in the drone to the next drone on standby at the observation base when the drone lands at the next observation base, and to deliver observation data of all observation sections to the observation base, which is a destination, by sequentially repeating the performance of the transmitting of data between the drones in all observation sections.
US10446034B2 Driving support system
The driving support system detects an object existing around an own vehicle. The driving support system 1 predicts a position of a movement destination of the detected object. The driving support system sets a region having a predetermined width at each of an X coordinate and a Y coordinate as a tracking region to be set for tracking the object, based on an XY coordinate of the position of the predicted movement destination of the object. The driving support system limits the tracking region, based on a tracking exclusion region where objects unsuitable as tracking targets may be detected with high probability. At that time, the driving support system limits the tracking region by excluding the tracking exclusion region from the tracking region.
US10446032B2 Vehicle and control method thereof
A vehicle include: a communicator configured to collect information from first adjacent vehicles in a first range; a storage configured to store the information collected by the communicator; and a controller configured to generate first traffic information based on the collected information, select a first adjacent vehicle, which collects second traffic information about second adjacent vehicles in a second range, from the first adjacent vehicles, and generate driving route traffic information about a driving route based on the first traffic information and the second traffic information transmitted by the first adjacent vehicle.
US10446029B2 Method and device for operating a parking lot
A method and device of a parking system includes, for example, a computer program configured for operating a parking lot, including the steps of ascertaining a route to a target position in the parking lot for autonomous travel of a vehicle in the parking lot to the target position, and blocking at least one section of the route to other vehicles before the vehicle travels through the section, so that the vehicle is able to drive autonomously through the blocked-off section of the route.
US10446028B2 Parking identification and availability prediction
A system includes a model generating component to generate a prediction tree model based on training data and an input component to receive input data including a destination in a geographical area. A computation component identifies at least one parking venue or at least one parking space near the destination in the geographical area and to generate at least one parking prediction corresponding to the at least one parking venue or the at least one parking space based at least in part on applying the input data to the prediction tree model. A presentation component presents the at least one parking venue or the at least one parking space and to present the at least one parking prediction to a user.
US10446025B2 Traffic light control system
A traffic light control system includes a first traffic light apparatus and multiple second traffic light apparatuses for displaying a direction pattern indicating intended movement of an emergency vehicle about to pass through an intersection, and a controller storing direction patterns each indicating a direction to take and a specific movement manner of the emergency vehicle. In response to a direction signal corresponding to one of the direction patterns, the controller controls the first traffic light apparatus to display the one direction pattern, and controls each of the second traffic light apparatuses to display a corresponding oriented version of said one direction pattern based on a location of the second traffic light apparatus.
US10446019B2 Gesture-based control device for controlling an electrical load
A control device is disclosed herein that comprises a base portion configured to be mounted over a toggle actuator of a mechanical switch that controls power delivered to at least one lighting load. In examples, the control device further comprises a touch sensitive surface configured to detect first and second user inputs. In examples, the control device further comprises a touch sensitive device and an actuation portion. The control device is configured to control the at least one lighting load in response to the user inputs, actuations of the actuation portion, a point actuation, and/or a gesture.
US10446014B1 Alarm notification delay
Data can be received indicating an occurrence of an alarm in an industrial machine monitoring system, the alarm triggered in response to machine operation satisfying a condition. A notification plan associated with the alarm can be accessed. The notification plan can specify parameters for contacting a user in response to the occurrence of the alarm. The notification plan can specify a time delay. A notification can be generated after elapse of at least the time delay. The generating can be according to the notification plan. The notification can be provided. Related apparatus, systems, techniques, and articles are also described.
US10446010B2 Grouped multi-device anti-loss warning system and a method for executing the same
The present disclosure relates to a grouped multi-device anti-loss warning system with multiple warning devices categorized as one group in which the warning devices granted an identical Group ID and not divided into mater/slave devices communicate with one another; a warning message can be activated among these warning devices in which contacts are disabled for broadcasting a notification that a group member (warning device) is considered as being out-of-touch within a preset period and fulfilling an anti-loss effect by mutual reminders among warning devices in the same group.
US10446009B2 Contextual notification engine
Aspects of the technology described herein are directed towards providing a timely notification to a user regarding an event. Computing devices have limited interface availability to provide notifications to a user. Aspects of the technology can make optimal use of the limited interfaces by allocating the limited resources to the most urgent and impactful notifications. The event can be assigned an impact level and an urgency level. The combination of the impact level and urgency level can be used to select a communication channel with an appropriate level of resource usage.
US10446006B1 Pet abandonment alert device
A system utilizing transceivers and alarm sounders alerts an individual that a pet has been left in a vehicle when that individual is more than a certain distance away from the pet. A temperature sensor is provided with the transceiver located on the pet to further alert the individual if the temperature to which the pet is exposed rises above a certain level.
US10446004B2 System for monitoring state of user and related methods
A system includes a server, a local base station including first and second wireless transceivers, the first wireless transceiver configured to communicate with the server over an external network, and a personal monitoring device adjacent the user. The personal monitoring device includes a local wireless transceiver configured to communicate with the second wireless transceiver of the local base station, sensors configured to monitor corresponding different characteristics of the user, each different characteristic having a desired range, and a controller coupled to the local wireless transceiver and the sensors. The controller is configured to send an alert to the local base station when a different characteristic exceeds a respective desired range.
US10446003B2 System and methods for monitoring and entrapment prevention for a person disposed in a bed
Methods, systems, and devices for monitoring a patient, monitoring and/or controlling an adjustable bed and/or preventing patient entrapment. The system may include one or more sensors operatively associated with a processor for performing said monitoring and other functions. The processor may be operatively associated with an adjustable patient bed to interrupt user adjustment of the bed and/or control a patient support.
US10445991B1 Wireless doorbell set
A wireless doorbell set includes a wearable ringer (transmitter) and a wireless doorbell receiver, which is responsive to a ring signal transmitted to the receiver from the wearable ringer. The wearable ringer is configured with a removable bracket that may be mounted to a wall such that the wearable ringer may be attached to the removable bracket on the wall, to temporarily position the ringer thereon when it is not worn by a user, and to remove and separate the wearable ringer from the wall-mounted bracket when the user wishes to wear the wearable ringer, for example, on a lanyard that may be placed over the user's head. The wireless doorbell receiver receives the ring signal from the wearable ringer and generates a sound, a light signal or both.
US10445983B1 Smart progressive gaming system
An artificial intelligence (AI) learning machine is integrated into a gaming system to adaptively learn to predict when and where excessive chronological clustering of winning hits is likely to occur for a progressive jackpot (e.g., a high frequency one) within the gaming system, to preemptively prepare for such occurrences by prefunding one or more smart-awards funds to cope with such excessive chronological clusterings of hits and to use the one or more smart-awards funds to pay off not-first-in-time winners with a same jackpot award amount as is paid to the true first-in-time winner of the jackpot if such runner up winners hit their respective win conditions within a predetermined smart-awards time span after the first-in-time winner hits. This can avoid or reduce feelings of unfairness by the not-first-in-time winners especially when the latter hit just a split second after the true first-in-time winner hits the jackpot.
US10445980B2 System for effecting trading of currency
System and methods are provided for effecting user experience in an electronic environment through use of virtual currency or vCoins. The vCoins may be traded for cash or other forms of games, prizes or non-cash goods or services. A vCoin will typically be a multiplier times the corresponding numeric monetary value. The multiplier may be fixed over time, or it may vary based on factors, such as time or status. A processor is coupled to the memory for generating game play information, preferably including game play with virtual money. The virtual money is acquired through game play or cash purchase.
US10445974B2 Gaming machine and method having bonus features for multiple game presentations
A gaming machine and method for providing multiple simultaneous virtual game presentations to a player. The machine controller is programmed to operate the virtual game presentations in response to player wagers, and determine if virtual game presentations all include a winning pattern. If so, the controller activates a bonus game structure to display the conduct of a bonus game and a bonus game result. A trigger pattern may replicate to selected virtual game presentations. The bonus game operates to select a multiplier value applied to all of the results from the multiple virtual game presentations.
US10445972B2 Amusement game machine and method of play having a transmissive electronic display panel overlying play field
A game machine featuring a play field, a light source and a transmissive electronic display covering at least a portion of the play field. The play field having a top and bottom and a translucent back panel having first and second sides. The back panel being located between the play field and the light source. The play field located between the back panel and the electronic display. The light source illuminating the electronic display through the back panel to present images over the play field.
US10445955B2 Simultaneous authentication of a security article and identification of the security article user
Operating a security checkpoint for authenticating a security article, comprising capturing biographic information from the security article; detecting a physical property of a security feature on and/or in the security article; processing the captured biographic information and the detected physical property on and/or in the security article to determine whether the security article is genuine; and operating a gate, moveable between a closed position, to be moved from the closed to the open position depending on the determination.
US10445948B2 Method and system for access control with modulated lights
A method for access control in an access control system for people or vehicles comprising at least one access control device. In the method the at least one access control device, using a selective modulation of the frequency, spatial modulation and/or optional temporal modulation of light emitted by a specified number of light sources, transmits information that can be received and demodulated by a mobile electronic device having a camera. The information sent by the access control device contains a unique ID of the access control device, which is used to control the access control device in accordance with data transmitted to the access control system by a mobile electronic device which receives the information transmitted.
US10445946B2 Dynamic workplane 3D rendering environment
Rendering of a dynamic workplane in a 3D rendering environment accessed through a two dimensional user interface is provided. The dynamic workplane is associated to a rendering tool in a rendering application for the 3D environment. The dynamic workplane orientation and position are dependent on the view perspective, the rendering tool selected and an interaction location in the 3D environment. The location and orientation of the dynamic workplane can change with each interaction by the user, each tool selected, and with changes in perspective relative to the 3D environment.
US10445938B1 Modifying multiple objects within a video stream
Systems, devices, media, and methods are presented for presentation of modified objects within a video stream. The systems and methods receive a set of images within a video stream and identify at least a portion of a face in a first subset of images. The systems and methods determine face characteristics by analyzing the portion of the face in the first subset of images. The systems and methods apply a graphical representation of glasses to the face based on the face characteristics and cause presentation of a modified video stream including the portion of the face with the graphical representation of the glasses in a second subset of images of the set of images while receiving the video stream.
US10445936B1 Audio responsive augmented reality
Systems, devices, media, and methods are presented for generating responsive augmented reality elements in a graphical user interface. The systems and methods receive a video stream having one or more frames containing image data and audio data. The systems and methods identify a set of coordinates within a portion of the one or more frames and identify one or more audio characteristics within the audio data of the video stream. In response to the one or more audio characteristics, the systems and methods generate one or more graphical interface elements and detect a change in the audio data within the video stream. The systems and methods modify the one or more graphical interface elements in a second portion of the video stream in response to the change in the audio data.
US10445925B2 Using a portable device and a head-mounted display to view a shared virtual reality space
A method is provided, including the following method operations: tracking a location of a head-mounted display (HMD) in a real space; rendering to the HMD a first view of a virtual reality (VR) space, the first view of the VR space being defined from a perspective determined by the location of the HMD in the real space; tracking a location of a portable device in the real space; rendering to the portable device a second view of the VR space, the second view of the VR space being defined from a perspective determined by the location of the portable device in the real space relative to the location of the HMD in the real space.
US10445923B2 Leveraging control surface fast clears to optimize 3D operations
One embodiment provides a graphics processor comprising a hardware graphics rendering pipeline configured to perform multisample anti-aliasing, the hardware graphics rendering pipeline including pixel processing logic to determine that each sample location of a pixel of a multisample surface is associated with a clear value and resolve a color value for the pixel to a non-multisample surface via a write of metadata to indicate that the pixel has the clear value.
US10445918B2 Systems, methods, and machine-readable storage media for presenting animations overlying multimedia files
Provided are systems, methods, and machine-readable storage media for presenting animations overlying multimedia files in accordance with the present disclosure. Embodiments are described for linking an animation to a multimedia file and presenting the animation overlying a concurrent playback of the multimedia file (e.g., its content). Embodiments are described for including additional elements to the presentation of the animation outside of the playback of the animation, including residual elements that relate to the content of the animation and/or allow a user to receive further information about the content of the animation. Embodiments are described for linking an animation to more than one multimedia file.
US10445914B2 Method and apparatus for contextually varying imagery on a map
Map data for generating a digital map of a geographic area is received, the digital map is generated using the received map data, and the digital map is displayed via a user interface. An interactive runway of photographic images corresponding to objects located within the geographic area is generated, the runway being an arrangement of the photographic images. Generating the runway may include rating each of the candidate photographic images corresponding to objects located within the within the geographic area using viewing signals related to at least one of the photographic image or an object depicted in the photographic image, and selecting, from among the candidate photographic images, the photographic images for inclusion in the interactive runway, using the rating. The interactive runway is displayed over the digital map.
US10445913B2 System and method of scanning and editing two dimensional floorplans
One or more embodiments are described for generating a two dimensional map of an environment using a set of submaps that include point clouds of the environment that are captured using a scanner device that is moved from one position to another in the environment. An example method includes revising the two-dimensional map by editing at least one of the submaps from the set, independently of the other submaps from the set. In one or more examples, the editing may be based on one or more of the other submaps from the set. The one or more embodiments facilitate revising the two-dimensional map in an offline manner and without rescanning the environment.
US10445911B2 Display control method and display control device
A method includes specifying object data and an arrangement position of the object data which is arranged outside an area corresponding to a position and an orientation of a terminal device, by referring to correspondence information of the object data and the arrangement position of the object data, specifying a direction of the arrangement position relative to the terminal device based on the arrangement position, the position of the terminal device, and the orientation of the terminal device, and displaying the object data in a region corresponding to the direction within a display area of a display provided in the terminal device.
US10445907B2 Selecting an anomaly for presentation at a user interface based on a context
Techniques for selecting an anomaly based on a context are disclosed. A set of metrics corresponding to communications with nodes of a computer system are identified. A set of insights are generated based on the set of metrics. A context for determining a primary anomaly is determined. A subset of metrics associated with the context are identified. A subset of insights that are generated based on the subset of metrics are identified. An insight is selected from the subset of insights as the primary anomaly. A visualization associated with the primary anomaly is presented at a user interface. One or more secondary anomalies may be concurrently presented with the visualization. Additionally, the primary anomaly, the selected visualization, and/or the secondary anomaly is used to determine a new context for selecting another primary anomaly. Hence, a series of primary anomalies may be selected, each primary anomaly being related to each other.
US10445906B2 System and method for inferring or prompting HVAC actions based on large data standard deviation based metric
The present disclosure relates to a computer based system for collecting, analyzing and presenting temperature information from sensors associated with an HVAC system. The system makes use of a processor for communicating with the plurality of sensors and obtaining temperature data reported by each of the sensors. A graphical user interface (GUI) module is provided which is embodied in a non-transient medium and configured to run on a computing device having a display screen. The user GUI module uses the temperature data, in real time, to generate a graph on the display screen. The graph includes a plurality of components each having different indicia to indicate groups of sensors that are below a predetermined lower temperature limit, above a predetermined upper temperature limit, and within a predetermined temperature range. Standard deviation information may be supplied with the graph which relates to the maximum standard deviation of those groups of sensors that are reporting temperatures above and below the predetermined temperature range.
US10445899B1 System and method for recalibrating an augmented reality experience using physical markers
Embodiments disclosed herein provide for a system and method for recalibrating an augmented reality experience in mobile devices using a plurality of physical markers. The system and methods provide for realigning the digital representation to the physical world using known physical locations associated with the physical markers that map directly to the digital representation.
US10445898B2 System and method for camera calibration by use of rotatable three-dimensional calibration object
Various aspects of a system and a method for camera calibration by use of a rotatable three-dimensional (3-D) calibration object are disclosed herein. In accordance with an embodiment, the system includes a first electronic device, which determines a rotation pattern of the 3-D calibration object, based on a set of pre-selected images. The set of pre-selected images includes the 3-D calibration object captured at pre-defined viewing angles. Control information is communicated by the first electronic device to a second electronic device associated with the 3-D calibration object to rotate the 3-D calibration object in accordance with the determined rotation pattern. A plurality of image frames of the 3-D calibration object are captured to calibrate intrinsic and/or extrinsic camera parameters of the first electronic device.
US10445893B2 Dot-based time of flight
A system for three-dimensional imaging includes a structured light illuminator, an imaging sensor, and a time-of-flight controller in data communication with the structured light illuminator and the imaging sensor. The structured light illuminator provides an output light in a structured light pattern and the imaging sensor receives a reflected portion of the output light. The time-of-flight controller coordinates the structured light illuminator and imaging sensor and calculates a time-of-flight of the output light and the reflected portion.
US10445884B2 Control device for communicating visual information
Methods and systems for processing input by a computing device are presented. One method includes operations for receiving images of a control device that includes an object section, and for determining a location of the control device utilizing image analysis for each captured image. Additionally, the movement of the control device is tracked based on the determined locations, where the tracking of the movement includes receiving inertial sensor information obtained by sensors in the control device, and determining an orientation of the control device based on the sensor information. Additionally, the method includes an operation for translating the movement and orientation of the control device into input for a game executing in the computing device, where the input is translated into a motion and orientation of an object in the game based on the movement of the control device.
US10445879B1 Systems and methods for multiple instance learning for classification and localization in biomedical imaging
The present disclosure is directed to systems and methods for classifying biomedical images. A feature classifier may generate a plurality of tiles from a biomedical image. Each tile may correspond to a portion of the biomedical image. The feature classifier may select a subset of tiles from the plurality of tiles by applying an inference model. The subset of tiles may have highest scores. Each score may indicate a likelihood that the corresponding tile includes a feature indicative of the presence of the condition. The feature classifier may determine a classification result for the biomedical image by applying an aggregation model. The classification result may indicate whether the biomedical includes the presence or lack of the condition.
US10445870B2 Linear grouping of recognized items in an image
A system and method that determines multiple linear groups of horizontally placed items in an image is disclosed. The method includes receiving an image including a portion of a shelving unit, identifying a plurality of items in the image, determining a plurality of facings, clustering the plurality of facings, merging a plurality of clusters and determining a list of linear groups in the image.
US10445867B2 System and method for generating enhanced stereographic videos of aircraft build processes
Provided is a system and method for generating enhanced stereographic videos of aircraft build processes. Specifically, the system comprises a stereoscopic recording device configured to capture a plurality of stages of an aircraft build process. The system further comprises one or more processors, memory, and one or more programs stored in the memory that comprise instructions for execution by the system to build a stereographic library including repositories of 3D video corresponding to the plurality of stages of the aircraft build process. The system then generates an enhanced walkthrough video of the aircraft build process. The enhanced walkthrough video may include a parallax grid overlay and/or a thermal scan overlay integrated into the video. The system may then analyze the enhanced walkthrough video using post-processing analytics to identify anomalies and irregularities that occurred during the aircraft build process.
US10445856B2 Generating and displaying an actual sized interactive object
Methods and systems generate and project an actual sized image of an object. An object or a representation of an object may be pre-processed. The pre-processing of a representation of the object may include determining pixels that belong to the object and pixels that belong to a background of the image. The pre-processing may include calculating a bounding box for the object. The projection may include determining an area of projection suitable for the bounding box of the object. The projection may further include projecting an image of intermediate dimensions. The projection may further include up-sampling or down-sampling the image to an actual size. The projection of the actual sized image may be made interactive by rendering at least one additional view of the object.
US10445855B2 Lung segmentation and bone suppression techniques for radiographic images
Lung segmentation and bone suppression techniques are helpful pre-processing steps prior to radiographic analyzes of the human thorax, as may occur during cancer screenings and other medical examinations. Autonomous lung segmentation may remove spurious boundary pixels from a radiographic image, as well as identify and refine lung boundaries. Thereafter, autonomous bone suppression may identify clavicle, posterior rib, and anterior rib bones using various image processing techniques, including warping and edge detection. The identified clavicle, posterior rib, and anterior rib bones may then be suppressed from the radiographic image to yield a segmented, bone suppressed radiographic image.
US10445851B2 Image processing apparatus and method
An image processing apparatus is provided. The image processing apparatus includes a memory, a first image processor configured to perform a first image processing operation on image data to generate first data, and a second image processor configured to perform a second image processing operation on the first data to generate second data. In a first operation mode, the first data is directly transferred from the first image processor to the second image processor. When the first operation mode is changed to a second operation mode, the first data is transferred from the first image processor to the second image processor via the memory.
US10445841B2 Systems and methods for earth-boring rotary drill bit selection
Systems and methods may be used to select a drill bit design for an earth-boring rotary drill bit for use in a particular drilling application. The systems may include a computer server, and a remote device configured to communicate with the computer server through a network. The computer server may include a database including information relating to normalized scores for a plurality of drill bit responses for a plurality of differing drill bit designs. The computer server may receive information from the at least one remote device, to select one or more potential drill bit designs from the at least one database based on the information, and to transmit information relating to the selected one or more potential drill bit designs to the remote device. Such systems may be used in methods of selecting drill bit designs for earth-boring rotary drill bits for use in respective drilling applications.
US10445835B1 Communication of insurance claim data
Aspects of the invention include methods and systems for a vehicle insurance claim management application which improves communication and streamline tasks between a vehicle repair shop and an insurance company system in three general task groups: assignment (comprising work requests, estimates/photos, and reinspections), financial management, and performance measurement. Aspects of the invention also provide interoperability with different types of estimating systems that do not necessarily follow an industry standard. This interoperability is provided through an adapter module with a claim processing system to communicate with the insurance company system and the vehicle insurance claim management application. The invention is preferably accessed by a user over a computer network such as the Internet, from a remote location such as a vehicle repair shop.
US10445830B2 Deploying and implementing centralized trading and tracking computing platforms to support tri-party trading
Methods, systems, and computer-readable media for deploying and implementing centralized trading and tracking computing platforms to support tri-party trading are presented. In some embodiments, a central trading computing platform may receive, from a retirement group accounts administration computer system associated with a financial institution, trade information defining one or more trades in one or more mutual funds for one or more accounts administrated by the financial institution. Subsequently, the central trading computing platform may validate the trade information and create order information based on the trade information. Then, the central trading computing platform may send the order information to a clearing entity computer system. The order information may be configured to cause the clearing entity computer system to settle the one or more trades in the one or more mutual funds for the one or more accounts administrated by the financial institution with a custodian different from the financial institution.
US10445822B2 System and method for generating and supplying viewer customized multimedia presentations
A system includes a content generation subsystem that features a playlist controller and multimedia service logic. The playlist controller is configured to generate a presentation playlist that controls retrieval and playback of audio clips along displayable images. The multimedia service logic, in response to receiving at least a vehicle identification number from the playlist controller, (i) automatically determines vehicle option codes associated with the vehicle, each vehicle option code identifies an option installed on the vehicle; (ii) automatically translate the vehicle option codes into information that is used in recovery of a plurality of text descriptions directed to features of the vehicle, and (iii) automatically determine the a plurality of audio clip links corresponding to the plurality of text descriptions that are used in the formation of the playlist. The second plurality of audio clip links is greater in number than the first plurality of audio clip links.
US10445820B2 Systems and methods for facilitating purchase using gesture
A gesture profile may be set up for making a purchase. The gesture profile may define a gesture that triggers a purchase transaction. When the gesture is detected, a purchase target may be searched and identified. The purchase target may be purchased automatically using a payment method defined in the gesture profile. When multiple purchase targets are identified, a user selection may be received to select one or more purchase targets. The selected purchase targets may be purchased using the payment method defined in the gesture profile. Accordingly, a user may purchase a product or service by making a simple gesture on a mobile device.
US10445816B2 System, method, and non-transitory computer-readable storage media for allowing a customer to place orders remotely and for the order assembler to communicate directly with the customer
Techniques for allowing a customer to order goods on-line or remotely and to pick-up the goods at a desired location or store are disclosed. The techniques include receiving a customer order. The customer order includes at least one good. The techniques further include establishing a list of alternative goods if one or more of the goods in the customer order are unavailable and allowing the customer to choose one of the alternative goods as a substitute good and establishing a revised customer order.
US10445803B2 System and method for image processing storing and sharing virtual fitting experiences
In a multimedia device, a method, apparatus, and system for presenting image(s) and data to user, provide the means and methods for user to select image(s) and/or area(s) and combine them with other image(s), creating virtual visual results generated through a combination of a plurality of images. A method that creates natural looking virtual visual results through graphical image processing and generation. A system and method to generate virtual visual results using images displayed through web browsers. A method for creating and using re-generatable, editable and clickable imaging files, by embedding the image(s) and data in a specific file format, that can be created, edited, managed, saved, shared and transferred through web browsers, and/or other data communication channels.
US10445796B2 System and method for acquiring, comparing and evaluating property condition
A system and method for acquiring, collecting, comparing and evaluating the condition of rental property at several time periods during a lease or rental agreement. A first image is compared to a second image, a deposit amount remaining is calculated based on the image comparison. The remaining deposit amount is paid using an electronic format.
US10445793B2 Review text output system and review text output method
For making it possible to output a review text beneficial to a search user, a review text output system includes: at least one processor; and at least one memory storing a plurality of instructions that, when executed by the at least one processor, cause the at least one processor to perform operations including: obtaining a first condition, which is a search condition for searching one or more commercial transaction objects; obtaining a second condition, which is a search condition for searching one or more commercial transaction objects; identifying one or more first review texts about one or more commercial transaction objects that satisfy the first condition and one or more second review texts about one or more commercial transaction objects that satisfy the second condition, the first review texts and the second review texts being created by a common reviewer; and outputting the second review texts. The first condition indicates a commercial transaction object related to a search user review text which has already been created by a search user. The identification of the first review texts and the second review texts includes a calculation of a degree of similarity between the search user review text and the first review texts and an identification of the first review texts and the second review texts based on the degree of similarity.
US10445788B2 Determining a regret metric for advertisement campaigns
An advertising (“ad”) system allows users to specify a budget for an advertisement (“ad”) campaign including ad requests (“ads”), and the ad system automatically determines bids on a per-impression basis to pace the ad spend according to the budget. The ad system computes a “regret” metric for the ad campaign, which is the total amount over the course of the ad campaign that the advertiser had to pay for presenting an ad above the ideal bid (e.g., the bid that would have captured at least a threshold number of the lowest priced impressions during the ad campaign's life while spending the budget). The ad system may use the regret metric to indicate the performance of the ad campaign, e.g., as feedback for the advertiser.
US10445786B2 Sponsored interfaces in a social networking system
A sponsored interface of a social networking system includes links to different items accessible in the system, arranged by category. Each of the items is associated with a category from a plurality of categories. The social networking system may enable advertisers to boost the ranking of an item in the interface per user, such as a bookmark in a menu of bookmarks, a notification in a menu of notifications, and/or a message in a menu of messages, based on a fee arrangement. The items in the interface are then ranked based on expected fee maximization, taking into account an expected click-through rate.
US10445784B2 Methods and apparatus for context-specific content delivery
Methods and apparatus for generating and delivering selected primary content and contextually-related, targeted secondary content to users of a network. In an exemplary embodiment, the network comprises a packet-switched data (e.g., IP) network such as the Internet, and the primary content comprises video or media clips that are user-selectable via a network site or web page. The primary content carries with it descriptive metadata that is accessed by a distribution server and forwarded to a secondary content source. The secondary content source (or its proxy) utilizes the metadata to identify and return contextually-related secondary content such as advertising links. This secondary content is then presented to the user in conjunction with the primary content, such as in a common display window and in a seamless fashion, thereby avoiding distractions to the user associated with generating ancillary windows or other display mechanisms, and providing the user with highly relevant secondary content choices.
US10445782B2 Expanded tracking and advertising targeting of social networking users
The present disclosure relates, in part, to an advertisement system that provides for the augmentation of social networking profiles with information derived from user activity associated with third-party content outside of a social networking system. The augmented profiles of users may be analyzed and compared to identify targeted advertisement opportunities for one or more users. The advertisement system can analyze the augmented profiles of one or more users to identify look-alike product advertisement opportunities, look-alike user advertisement opportunities, as well as various remarketing, reminders, and cross-device marketing opportunities.
US10445781B2 Advertising platform user data store management
A computer-implemented method includes receiving, at a transaction management computing subsystem of an advertising platform, a call for an advertisement creative to be served to an impression consumer; generating, using the transaction management computing subsystem, a set of bid requests, at least two bid requests of the set including respective subsets of user data store information associated with the impression consumer; and sending, by the transaction management computing subsystem, the set of bid requests to a set of bidding computing subsystems, each bidding computing subsystems being operable to generate a bid response based on the information included in its bid request.
US10445764B2 Use of behavioral portraits in the conduct of e-commerce
A method is provided for determining a website user behavioral portrait based on navigation on the website and dynamically reconfiguring web pages based on those portraits. In accordance with the method, data relating to the progress of a user through a website is recorded, and an ongoing behavioral portrait of the user is built based on the data. The portrait is then used to dynamically reconfigure web content.
US10445763B2 Automated promotion forecasting and methods therefor
Methods and apparatus for implementing forward looking optimizing promotions by administering, in large numbers and iteratively, test promotions formulated using highly granular test variables on purposefully segmented subpopulations. The plurality of test promotions are automatically proposed. The responses from individuals in the subpopulations are received and analyzed. The analysis result is employed to subsequently formulate a general public promotion.
US10445751B2 Information obtaining method, information obtaining system, and information appliance
Provided is a server device (101) including: a transmitting/receiving section (201) for receiving, from a household electric appliance (102), an identifier for identifying the household electric appliance (102) and an operation status of the household electric appliance (102); an updating section (207) for estimating a consumption status of a consumer good using the received operation status so as to update the consumption status of the consumer good stored in a utilization information accumulating section (205) based on the estimated consumption status of the consumer good; and a determination section (206) for deciding whether or not to transmit a confirmation message for confirming the consumer good being used with the household electric appliance, based on the updated consumption status of the consumer good.
US10445745B1 Computer systems and methods for efficient query resolution by customer representatives
A computerized method of representing customer interactions with an organization includes: receiving, by a computing device, customer web interaction data segments and customer conversation data segments; pre-processing the customer conversation data segments to remove specified types of information; scoring each of the pre-processed customer conversation data segments; pre-processing the customer web data interaction segments; extracting from the pre-processed customer web interaction data segments tokens; combining the pre-processed customer conversation data segments and the pre-processed customer web interaction data segments into a customer data set; parsing the customer data set into one or more windows; assigning, for each window, pre-trained weights to each of the tokens in each window; assigning a transaction theme to each window based on the tokens in each window; and generating, based on the transaction themes, a ranked list of topic keywords reflecting the customer web interaction data segments and customer conversation data segments.
US10445741B2 Transaction overrides
Systems and methods are presented for payment transaction overrides and system initiated payment splitting. In one embodiment, a first authorization request associated with a first account is monitored at an override computer, an override trigger is identified, and a transaction override approval is received. Override authorization requests are then sent, and responses to the override authorization requests are received at the override computer. A response to the initial authorization request is the sent based on the response received to the override authorization request. In alternative embodiments the override requests are cascaded, or include requests for new account creation.
US10445738B1 Detecting a transaction volume anomaly
A server device obtains historical transaction data regarding transactions involving a network service, obtains historical calendar data regarding static date information for a historical time period that corresponds with the historical transaction data, and processes the historical transaction data and historical calendar data to train a machine learning model using a gradient boosting machine learning technique to predict a normal transaction volume for a period of time and confidence bands associated with the normal transaction volume. The server device generates the normal transaction volume for the period of time and confidence bands using the machine learning model, obtains real-time data concerning a transaction volume during the period of time, detects a transaction volume anomaly based on comparing the real-time data and normal transaction volume and confidence bands, and sends an alert, based on the transaction volume anomaly, to cause a remote device to display the alert and perform an action.
US10445736B2 Wallet management system
Provided are a system and method for managing digital wallets and thereby preventing unauthorized transactions. An exemplary method includes receiving a plurality of data feeds including a data feed from at least one wallet provider and a data feed from at least one fraud system, and receiving a security notification for a payment card, identifying a digital wallet which the payment card is associated with based on the received data feeds, identifying one or more other payment cards associated with the identified digital wallet based on the received data feeds, and generating a warning for the one or more other identified payment cards, and storing the warning for use during an authorization request of the one or more other identified payment cards.
US10445735B1 Virtual payment card fraud detection
Like many credit card payments, virtual card payments are subject to fraudulent transactions. To lower this possibility, data collected from a settlement transaction is stored including a merchant category code, a tax identification number, a merchant identification and an IP address of the processing terminal. Subsequent payments from the same payor to the same payee are verified against the previous settlement transaction data to minimize the possibility of fraud.
US10445723B2 NFC-transaction processing systems and methods
Embodiments of the present invention relate to systems, methods, processes, computer program code, and means for employing the near field communication (“NFC”) functionality of mobile devices for use in payment transactions.
US10445715B2 Systems and methods for preferred payments using beacons
Systems and methods are provided for configuring a user device to provide a preferred payment method for payments. When a user carries their device into a store, the device may receive information from a beacon at the store that informs the device that the user is at the store. The user device may the use the information to determine which of several payment methods will provide a maximum benefit to the user if used for a payment at that store. The benefits to the user may include points, store rewards, miles, cash back rewards or other rewards associated with a particular payment method that, at a particular time or location provide more benefit to the user than other payment methods. The user device may be configured to provide the preferred payment method prior to a communication between the user device and a point of sale device of the store.
US10445712B2 Basic input/output system (BIOS) credential management
A Basic Input/Output System (BIOS) agent on a Self-Service Terminal (SST) coordinates with a BIOS credential manager that determines when to communicate a BIOS credential for the SST and when to re-generate and re-set a new BIOS credential for the SST.
US10445710B2 Security device key management
A method includes using a cryptographic infrastructure via a security processor in a device to communicate with a host, and managing, via the security processor, a cryptographic relationship with a security peripheral coupled to the security processor independent of the cryptographic infrastructure used to communicate with the host.
US10445709B2 Real time virtual draft system and method
An apparatus for use in a digital asset tracking system includes a storage device and a processor coupled to the storage device. The storage device stores software instructions for controlling the processor that when executed by the processor configure the processor to receive a signal representing a request comprising a first transfer from a first digital container associated with a first client to a second digital container associated with a second client. A value of the first transfer is compared to a total value in one or more accounts associated with the first client. At least one of the one or more accounts associated with the first client has a value in a first currency. A first draft is generated from a first account to an account associated with the second client. The first draft comprises a value in a second currency equivalent to the value of the first transfer.
US10445707B2 Method and system for information integration in industrial systems
A computational method for performing a data transformation process for use in Engineering Asset Management on an industrial scale is described, The method and associated integration environment includes a transformation engine or module to map model elements and data items from a first information system, for example a procurement and construction database that records the thousands of individual components used to construct an industrial site, to a second information system. Such as an operation and maintenance database. The method uses a model transformation user interface using hierarchically linked layers to allow users to create, view and modify the transformation specification, as well as element terms and element relationships which define a transformation specification, without having to write the underlying code that performs the transformation.
US10445706B2 Electronic meeting intelligence
Techniques related to electronic meeting intelligence are disclosed. An apparatus receives audio/video data including first meeting content data for an electronic meeting that includes multiple participants. The apparatus extracts the first meeting content data from the audio/video data. The apparatus generates meeting content metadata based on analyzing the first meeting content data. The apparatus includes the meeting content metadata in a report of the electronic meeting. If the apparatus determines that the audio/video data includes a cue for the apparatus to intervene in the electronic meeting, the apparatus generates intervention data including second meeting content data that is different from the first meeting content data. During the electronic meeting, the apparatus sends the intervention data to one or more nodes associated with at least one participant of the multiple participants.
US10445697B2 System for selection of data records containing structured and unstructured data
A computer system for processing data relating to injury claims to determine suitability for subrogation includes one or more data storage devices storing structured and unstructured data relating to insurance claims, a processor configured to access the one or more data storage devices to select claims for review, apply a text mining tool to extract data from the unstructured data associated with the selected claims, and apply a predictive model to the unstructured data and structured data associated with the selected claims to identify a likelihood of suitability for subrogation of each of the selected claims.
US10445694B2 Realtime inventory tracking using deep learning
Systems and techniques are provided for tracking inventory items in an area of real space including inventory display structures. A plurality of cameras are disposed above the inventory display structures. The cameras in the plurality of cameras produce respective sequences of images in corresponding fields of view in the real space. A memory stores a map of the area of real space identifying inventory locations on inventory display structures. The system is coupled to a plurality of cameras and uses the sequences of images produced by at least two cameras in the plurality of cameras to find a location of an inventory event in three dimensions in the area of real space. The system matches the location of the inventory event with an inventory location.
US10445692B2 Monitoring device and method of operating a monitoring device to transmit data
A monitoring device and a method of operating the monitoring device are disclosed. The monitoring device includes a first substrate adapted to be secured to a structure, a second substrate, and a third substrate disposed between the first and the second substrates. The monitoring device further includes an electronic circuit affixed to the third substrate, wherein the electronic circuit comprises at least one light emitting device and a processor, and the at least one light emitting device is positioned such that light emitted thereby is directed outwardly through the second substrate. The processor selects a plurality binary values to transmit, and in response, to operates the at least one light emitting device in one of an on state and off state in accordance with each binary value.
US10445688B2 Inventory organization setup system
A system that creates an inventory organization within an electronic business system is provided. The system receives a request to create the inventory organization. The system further displays an electronic template within a graphical user interface, the electronic template including inventory organization fields. The system further receives attributes of the inventory organization that are input within the inventory organization fields of the electronic template. The system further validates the attributes of the inventory organization. The system further generates inventory organization data based on the attributes of the inventory organization and rules, the inventory organization data including the attributes of the inventory organization. The system further populates the inventory organization data into a database of the electronic business system.
US10445685B2 Delivery confirmation using overlapping geo-fences
Disclosed are approaches for using overlapping geo-fences to confirm delivery of a shipment. A first client computing device and a second client computing device may be in data communication with a server computing device. The server computing device may receive a delivery notification from the first client computing device. The server computing device may receive a first position of the first client computing device and a second position of the second client computing device. The server computing device may then determine that the second position is within a threshold distance of the first position or vice versa. Finally, the server computing device may generate a delivery confirmation in response to a first determination that the second position is within a threshold distance of the first position and a second determination that the first position is within a threshold distance of the second position.
US10445683B1 Methods, systems and program products for aggregating and presenting service data from multiple sources over a network
A computer-implemented method for providing a searchable aggregated data structure for a networked application. Source data in a plurality of formats is acquired from delivery service computers associated with food or beverage delivery services over a communication network. Acquired source data includes, for each of the food or beverage delivery services, data representing multiple source menu items provided by multiple restaurants. Acquired source data is mapped according to a predetermined data format. Formatted data is linked to common restaurants based on restaurant identifier data. Common menu items among the source menu items are identified, and, for each identified common menu item, the source menu items are associated with a master menu item. Linked data and master menu items are combined into a master data set. The master data set and the restaurant identifier data are imported into the searchable aggregated data structure.
US10445682B2 Systems and methods for parcel delivery to alternate delivery locations
A system, in various embodiments, is configured to redirect undeliverable parcels to alternate delivery locations. The parcels may be undeliverable due to an unavailability of an intended recipient of the parcels to sign for the parcels or otherwise take delivery of the parcels at the delivery address. The system may be configured to determine a suitable alternate delivery location based at least in part on: one or more parcel recipient preferences, one or more parcel shipper preferences, a location of the delivery address, etc. The system may be further configured to notify the parcel recipient of a redirection of the parcel to the alternate delivery address.
US10445676B2 Data integrated analysis system
A generation technique and an analysis technique of a large number of explanatory variables to derive effective measures by using various data are provided. Specifically, a factor which lurks in a large amount of data and affects business performance is identified by automatically generating a large number of explanatory variables and performing correlation analysis between the explanatory variables and an objective variable. Three operators representing condition, target, and arithmetic which are variable generation conditions are defined in advance for data inputted into an analysis system and a large number of explanatory variables are automatically generated by these operators.
US10445674B2 Measure factory
A measure factory for generating analytic measures includes data sets representing business activities arranged as columnar arrays with each column being associated with a distinct source rule that applies to the column when it is used as a data source. The measure factory includes factory rules that govern which operations on available data sources may be executed under what conditions in the measure factory, such as by taking into account the source rules and other applicable factory rules. A factory rule execution hierarchy governs the execution of ready factory rules that lack dependency on other factory rules before executing ready factory rules that have dependency on other factory rules. A script generation facility generates a script to process the plurality of factory rules according to the factory rule execution hierarchy.
US10445672B2 System and method for integrating business operations
A method of dynamically controlling an inventory comprises receiving, by a server, use quantity information for a first item of a plurality of items, updating an inventory store based on the use quantity information, comparing, by the server, the quantity information with a threshold amount for the first item of the plurality of items, generating, by the server, an order message for the first item based on the comparing, and receiving an additional quantity of the first item in response to the generating of the order message. The use quantity information comprises an amount of the first item used at an establishment, and the inventory store comprises quantity information for the plurality of items available at an establishment.
US10445667B2 System and method of work assignment management
Methods of intelligent routing of work assignment includes indexing plurality of pending tasks and indexing a plurality of available employees. A first employee is retrieved from an index of available employees. A next available task assignable to the first employee is determined. A work item from the next available task is assigned to the first employee from the available employee list. The assigned work item is removed from pending task list. The first employee is removed from the available employee list. The next employee is retrieved from the index of available employees.
US10445657B2 General framework for cross-validation of machine learning algorithms using SQL on distributed systems
A general framework for cross-validation of any supervised learning algorithm on a distributed database comprises a multi-layer software architecture that implements training, prediction and metric functions in a C++ layer and iterates processing of different subsets of a data set with a plurality of different models in a Python layer. The best model is determined to be the one with the smallest average prediction error across all database segments.
US10445655B2 Cognitive learning framework
A cognitive information processing system comprising: a processor; a data bus coupled to the processor; and a non-transitory, computer-readable storage medium embodying computer program code, the non-transitory, computer-readable storage medium being coupled to the data bus, the computer program code interacting with a plurality of computer operations and comprising instructions executable by the processor and configured for: receiving data from a plurality of data sources; processing the data from the plurality of data sources to perform a cognitive learning operation, the processing being performed via a cognitive inference and learning system, the cognitive learning operation implementing a cognitive learning technique according to a cognitive learning framework, the cognitive learning operation applying the cognitive learning technique to generate a cognitive learning result; and, updating a destination based upon the learning result.
US10445652B2 Server device configurations based on machine learning
A system, a medium, and a method are provided to exchange data packets over a communications network and perform machine learning operations. A network server device receives account data from client devices that correspond to account profiles. An account engine of the network server device segments the account profiles into profile groups based on a respective balance associated with each account profile. The account engine determines target accounts from profile groups based on behavioral data. Further, data processing components of the network server device determine a method of contact for each target account. The data processing components determine a respective time to communicate with a respective device for each target account. Further, communication components of the network server device initiate communications to the respective devices at the respective times for each target account.
US10445648B2 Cognitive learning lifecycle
A cognitive information processing system comprising a processor; a data bus coupled to the processor; and a non-transitory, computer-readable storage medium embodying computer program code, the non-transitory, computer-readable storage medium being coupled to the data bus, the computer program code interacting with a plurality of computer operations and comprising instructions executable by the processor and configured for: receiving data from a plurality of data sources; processing the data from the plurality of data sources to perform a cognitive learning operation, the processing being performed via a cognitive inference and learning system, the cognitive learning operation comprising a plurality of cognitive learning operation lifecycle phases, the cognitive learning operation applying a cognitive learning technique to generate a cognitive learning result; and, updating a destination based upon the cognitive learning result.
US10445641B2 Distributed training of reinforcement learning systems
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for distributed training of reinforcement learning systems. One of the methods includes receiving, by a learner, current values of the parameters of the Q network from a parameter server, wherein each learner maintains a respective learner Q network replica and a respective target Q network replica; updating, by the learner, the parameters of the learner Q network replica maintained by the learner using the current values; selecting, by the learner, an experience tuple from a respective replay memory; computing, by the learner, a gradient from the experience tuple using the learner Q network replica maintained by the learner and the target Q network replica maintained by the learner; and providing, by the learner, the computed gradient to the parameter server.
US10445636B2 Interference-optimised metal data carrier
A layer arrangement is provided for manufacturing an interference-optimized, metal and card-shaped data carrier and to a layer laminate comprising the layer arrangement.
US10445617B2 Extracting well log data
Techniques for extracting well log data include cropping one or more portions of a page of a well log file image that includes solid color space; further cropping portions of the page that includes well log file data from the cropped page of the well log file image; executing an optical character recognition (OCR) technique on the cropped portions of the page that includes well log file data to generate an OCR'd image of the cropped portions of the page that includes well log file data; parsing the well log file data from the OCR'd image; and comparing the parsed well log file data against one or more well log file data-specific rules to determine user-specified well log file data from the parsed well log file data.
US10445611B1 Method for detecting pseudo-3D bounding box to be used for military purpose, smart phone or virtual driving based-on CNN capable of converting modes according to conditions of objects and device using the same
A method for detecting at least one pseudo-3D bounding box based on a CNN capable of converting modes according to conditions of objects in an image is provided. The method includes steps of: a learning device (a) instructing a pooling layer to generate a pooled feature map corresponding to a 2D bounding box, and instructing a type-classifying layer to determine whether objects in the pooled feature map are truncated or non-truncated; (b) instructing FC layers to generate box pattern information corresponding to the pseudo-3D bounding box; (c) instructing classification layers to generate orientation class information on the objects, and regression layers to generate regression information on coordinates of the pseudo-3D bounding box; and (d) backpropagating class losses and regression losses generated from FC loss layers. Through the method, rendering of truncated objects can be performed while virtual driving, and this is useful for mobile devices and also for military purpose.
US10445609B1 Government ID card validation systems
Systems and methods for pre-validating a digital image of an identification (ID) card (e.g., a government-issued passport, driver's license, etc.) are disclosed. A mobile computing device captures image(s) of an ID card. In response, a pre-validation system in communication with the mobile computing device analyzes one or more quality features of the image(s), which includes determining, utilizing a trained neural network (trained using a dataset including images that have been accepted by a post-validation platform and images that have been rejected by the post-validation platform) and based on the one or more quality features, whether at least a first image of the captured image(s) is usable by a remote post-validation process. Responsive to the determining that the at least a first image is usable, the mobile computing device transmits the first image to a remote server for post-validation of the identification card.
US10445604B1 Apparatuses, systems and methods for detecting various actions of a vehicle operator
Apparatuses, systems and methods are provided for detecting various actions of a vehicle operator. More particularly, apparatuses, systems and methods are provided for detecting various actions of a vehicle operator based on digital image data.
US10445600B2 Vehicular control system
A vehicular control system includes a camera and a control having a processor that processes image data captured by the camera. The control determines a projected path of travel of the equipped vehicle. The control processes information wirelessly communicated to the equipped vehicle to determine an estimated time to arrival of another vehicle at a location on a road being travelled by the other vehicle that is in the projected path of travel of the equipped vehicle. The projected path of travel of the equipped vehicle crosses a traffic lane being travelled by the other vehicle or joins a traffic lane being travelled by the other vehicle. Responsive at least in part to determination that the estimated time to arrival of the other vehicle is less than a threshold time, the control determines that it is not safe for the equipped vehicle to proceed along the projected path of travel.
US10445599B1 Sensor system augmented with thermal sensor object confirmation
A thermal imager is used to confirm object classifications as described. In one example, a scene modeling system has a sensor system to generate an image of a scene. A thermal camera generates a thermal image of the scene within a field of regard, and a modeling processor coupled to the sensor system and to the thermal camera correlates a position of a selected object in the scene to the field of regard of the thermal camera and queries the thermal camera to confirm a classification of the selected object. The thermal camera is configured to receive the position of the selected object and to confirm the classification.
US10445598B1 Garage door detection for a vehicle
Method and apparatus are disclosed for garage door detection for a vehicle. An example vehicle includes a rearview camera, memory, and a processor. The rearview camera monitors a garage door. The memory stores a first height associated with a field of view of the rearview camera and a second height. The a processor, when a bottom edge of the garage door exceeds the first height, calculates a time until the bottom edge will reach the second height. Additionally, until the calculated time, the processor prevents movement of the vehicle.
US10445597B2 Systems and methods for identification of objects using audio and sensor data
System, methods, and other embodiments described herein relate to identifying objects using audio data in combination with sensor data. In one embodiment, a method includes, in response to acquiring audio data from at least one microphone integrated with the vehicle and feature data from at least one sensor of the vehicle, analyzing, using a deep learning algorithm, the feature data to generate a classification of an object embodied by the feature data. The method includes selectively refining the classification as a function of at least the audio data to further identify the object using the classification. The classification identifies at least characteristics about a shape and size of the object. The method includes controlling one or more vehicle systems of the vehicle according to the classification.
US10445587B2 Device and method for automatic monitoring and autonomic response
The present invention discloses a device and method for automatic monitoring and autonomic response. The device comprises: a video capture unit, used for capturing and transmitting video in real time; an audio capture unit, used for capturing and transmitting audio in real time; a processing device, used for responding to received video and audio; a processing device, used for responding to the received video and audio, recognizing contents of the video and audio, and issuing instruction; and, a responder, used for receiving the instruction and responding according to the instruction. Compared with the prior art, the present invention allows a camera monitoring system to process automatically and respond autonomically when a certain scenario is monitored, while obviating the need for human intervention.
US10445583B2 Method for scrolling text processing and image processing apparatus using the same
An image processing method and an image processing apparatus that utilize scrolling text information and moving edge-pairs of an edge map to determine text regions in interpolated frame is introduced herein. Text blocks are detected according to the moving edges-pair of the edge map. Next, a first moving vector histogram and a second moving vector histogram are built according to the detected text blocks. An existence of scrolling text and motion vector of the scrolling text in the frames are determined according to the first and second moving vector histograms. A scrolling text region in at least one of the first frame and the second frame is determined in block line unit, and positions of each scrolling text pixels in an interpolated are determined according to the motion vector of the scrolling text and the scrolling text region in the at least one of the first frame and the second frame.
US10445582B2 Tree structured CRF with unary potential function using action unit features of other segments as context feature
A method of determining a composite action from a video clip, using a conditional random field (CRF), the method includes determining a plurality of features from the video clip, each of the features having a corresponding temporal segment from the video clip. The method may continue by determining, for each of the temporal segments corresponding to one of the features, an initial estimate of an action unit label from a corresponding unary potential function, the corresponding unary potential function having as ordered input the plurality of features from a current temporal segment and at least one other of the temporal segments. The method may further include determining the composite action by jointly optimizing the initial estimate of the action unit labels.
US10445581B2 Methods and apparatus to measure brand exposure in media streams
Methods and apparatus to measure brand exposure in media streams are disclosed. Disclosed example apparatus include a scene detector to compare a signature of a detected scene of a media presentation with a library of signatures to identify a first reference scene, and a scene classifier to classify the detected scene as a scene of changed interest when a first region of interest in the detected scene does not include a first reference brand identifier included in a corresponding region of interest in the first reference scene. Disclosed example apparatus further include a graphical user interface to present the detected scene, prompt for selection of an area of the first region of interest in the detected scene, and compare the selected area to a library of reference brand identifiers to identify a second reference brand identifier included in the first region of interest in the detected scene.
US10445580B2 Image extraction system, image extraction method, and image extraction program
Provided are an image extraction system, an image extraction method, and an image extraction program that extract an image matched with a theme. A first theme and a second theme are determined from a plurality of images. In a case in which the determined second theme is changed, the changed second theme is input. A first image extraction process that extracts an image from the plurality of images on the basis of the first theme is performed and a second image extraction process that extracts an image from the plurality of images on the basis of the second theme is performed. The extracted images are displayed.
US10445578B2 Physiological sensor controller, physiological sensor system and non-transitory computer readable medium
A physiological sensor controller controls a physiological sensor (or ECG sensor), positioned on a patient body, for measuring physiological information (or ECG waveform) of the patient body to output a measurement signal. An acquisition device acquires a verification image containing portions of identification information of the physiological sensor and a face of the patient body. A verifier performs verification of acceptability in a combination of the physiological sensor and the patient body according to the verification image. A receiver receives the measurement signal. A detector detects normality or abnormality of receptivity of the measurement signal. A checker operates assuming that the detector determines the abnormality of the receptivity, and checks whether a retry for the verification in the verifier is required or not. An output device operates assuming that the checker determines requirement of the retry for the verification, and outputs information of encouraging the retry for the verification.
US10445572B2 Methods and systems for monitoring documents exchanged over email applications
Disclosed herein are methods and systems for monitoring and detecting changes in files attached to incoming emails. In one embodiment, if files are attached to an outgoing email, the change service uniquely tags each of the attached files and optionally stores local or remote copies of the tagged files. Additionally, in embodiments, the change service monitors and intercepts incoming emails. If files are attached to an incoming email, the change service identifies whether the files are tagged in a manner unique to the compare service. The change service then matches uniquely tagged files in the incoming email to corresponding files previously tagged by the change service. The change service then compares the two documents and generates reports that identify changes in the received document in relation to the transmitted document. Further, in embodiments, the change service provides visual indicators of the changes within the email application.
US10445557B2 Learning pixel visual context from object characteristics to generate rich semantic images
Both object-oriented analysis and the faster pixel-oriented analysis are used to recognize patterns in an image of stained tissue. Object-oriented image analysis is used to segment a small portion of the image into object classes. Then the object class to which each pixel in the remainder of the image most probably belongs is determined using decision trees with pixelwise descriptors. The pixels in the remaining image are assigned object classes without segmenting the remainder of the image into objects. After the small portion is segmented into object classes, characteristics of object classes are determined. The pixelwise descriptors describe which pixels are associated with particular object classes by matching the characteristics of object classes to the comparison between pixels at predetermined offsets. A pixel heat map is generated by giving each pixel the color assigned to the object class that the pixelwise descriptors indicate is most probably associated with that pixel.
US10445549B2 Fingerprint identification device and electronic device using same
A fingerprint identification device includes a cover plate, a reinforcing plate, and a fingerprint identification module between the cover plate and the reinforcing plate. The fingerprint identification module is configured to transmit ultrasonic signals and receive reflected ultrasonic signals. An air gap is positioned between the fingerprint identification module and the reinforcing plate.
US10445541B2 Portable RFID tagged carrier for sterile implants and biological products
Intelligent portable carrier device for supporting movement in product tracking and monitoring of regulated products, such as tissue and biologics. Embodiments of the invention use product identification technology, such as radio-frequency identification (RFID) tags and readers, to uniquely identify the regulated products as they are added to or removed from the intelligent portable carrier device. Embodiments of the invention may also be configured to monitor and report temperature and other environmental conditions associated with the intelligent portable carrier device.
US10445530B1 Hardware intrusion detection system
An apparatus for intrusion detection includes processing circuitry, a switch, signal detection circuitry, and an analog-to-digital converter (“ADC”). The processing circuitry is coupled to send a challenge signal to a device when the device is coupled to the processing circuitry. The switch is coupled to be enabled and disabled by the processing circuitry. The switch is for coupling to the device to receive a response signal in response to the challenge signal sent by the processing circuitry. The signal detection circuitry is coupled to receive the response signal in via the switch, when the processing circuitry enables the switch. The ADC is coupled to take measurements of the signal detection circuitry at a first output. The processing circuitry is coupled to the ADC and configured to analyze whether an intruder is present in the device based on the measurements of the signal detection circuitry.
US10445507B2 Automated security testing for a mobile application or a backend server
Techniques that facilitate automated security testing of one or more mobile applications and/or one or more backend servers for the one or more mobile applications are provided. In one example, a system includes an analysis component and a security component. The analysis component can analyze computer instructions of a mobile application. The analysis component can also determine an identifier pattern comprising an application programming interface for one or more server endpoints associated with the mobile application. The security component can perform a security test for a server device based on the identifier pattern for the one or more server endpoints.
US10445506B2 Detecting vulnerabilities in managed client devices
Various examples relate to detecting vulnerabilities in managed client devices. In some examples, a system determines whether a vulnerability scan of a computing device is required to be performed. The system installs a vulnerability detection component in the computing device in response to determining that the vulnerability scan is required to be performed. The system requests the vulnerability detection component to perform the vulnerability scan of the computing device. The system transmits a result of the vulnerability scan to a remote management service for the computing device.
US10445502B1 Susceptible environment detection system
A computerized method for detecting malware is described. The method includes conducting a preliminary analysis of characteristics of an object to determine whether the object is suspicious. Responsive to determining the object is suspicious, context information from a plurality of information sources is received. The context information including information gathered from prior analyses of the suspicious object. One or more software profiles are generated based on the context information, where the one or more software profiles being used to provision one or more virtual machines. Thereafter, the object is analyzed where the object is processed by the one or more virtual machines and results from the processing are obtained. The results identify a susceptible software environment including a susceptible software profile and one or more anomalous behaviors of the object detected during processing. The object is classified and malware and an alert is generated.
US10445498B2 Systems and methods of application control in virtualized environments
Described systems and methods enable enforcing application control remotely and automatically, on a relatively large number of client systems (e.g., a corporate network, a virtual desktop infrastructure system, etc.). An application control engine executes outside a virtual machine exposed on a client system, the application control engine configured to enforce application control within the virtual machine according to a set of control policies. When a policy indicates that a specific process is not allowable on the respective client system, the app control engine may prevent execution of the respective process. To assist in data gathering and/or other activities associated with application control, some embodiments temporarily drop a control agent into the controlled virtual machine.
US10445491B2 Confirming the identity of integrator applications
An application service system receives, from a merchant service system, an application program code comprising identifying information. The identifying information is extracted and the application is distributed for operation on a user device. A user interacts with the application, creating an access request that is transmitted to the application service system along with the extracted identifying information. The application service system transmits an access token to the user device comprising the received identifying information. The user device transmits the access token with a service request to the application service system. The application service system compares the identifying information from the access token to the identifying information extracted from the application program code received from the merchant services system. If the identifying information matches, the service request is processed. If the identifying information does not match, the service request is denied and an error message is transmitted to the user device.
US10445478B1 Multi-user access control for a sensitive system
A multi-user access control device provides controlled access to a sensitive system by enabling/disabling an input/output port in communication with said sensitive system. Tokens are held by users and provide for confirmation of group membership and authentication. Upon authentication of the users, an enable signal is provided to a relay providing power to an external port. The external port may provide power to an input/output device allowing the user to interact with the sensitive system. The external port may provide power to a network port of the access control device allowing for management of the access control device or allowing for auditing of the access control device.
US10445475B2 Method and system for conditional access via license of proprietary functionality
A method and system for securely and traceably enabling playing back of content on a playback device of a plurality of playback devices, in which each of the plurality of playback devices comprises a cryptographic function module (CFM). In one embodiment, the method comprises accepting a first input in the playback device from a content licensing agency; generating, in the device, a first output from the first input according to a proprietary cryptographic function using the CFM, the first output necessary to enable playback of the content by the playback device, the proprietary cryptographic function being one of a family of proprietary cryptographic functions executable by the CFM of each of the plurality of playback devices; and enabling the playback of the content by the device at least in part according to the first output.
US10445473B2 System, method, and non-transitory computer-readable storage media for evaluating search engine results and displaying a virtual pill case
Systems, methods, and computer-readable storage media that assist pharmacy customers with medication adherence are disclosed. A user interface on a user device includes a virtual pill case including prescription information about a medication. A processing device includes a pharmacy account module, a search engine module, and a communications module. The pharmacy account module receives a request to monitor a user activity, stores the request in a database, and initiates a data search operation, and transmits prescription information to the search engine module. The search engine module receives the prescription information, generates a search on a third party server, and receives and sends the results to the pharmacy account module. The pharmacy account module evaluates the results to retrieve updated medication information and updates the virtual pill case, determines a triggering event associated with the medication occurred, and generates a notification. The communications module transmits the notification to the user.
US10445472B2 System and method for monitoring pill container activity
A cap for a medication container includes a housing with a top portion and a bottom portion. The top and bottom portions together define a cavity therebetween. A sliding plate is disposed in the cavity adjacent the bottom portion. A microcontroller with a contact sensor is disposed in the cavity between the top portion and the sliding plate. The sliding plate is configured to slide toward and activate the contact sensor where the cap is secured to the medication container in a closed state. The sliding plate is also configured to slide away from and not activate the contact sensor where the cap is removed from the medication container in an open state.
US10445465B2 System and method for efficient transmission of patient data
A method and system for communicating medical data is presented. Patient data, scan parameters, and/or reference information may be received from a patient unit communicatively coupled to a remote unit over a communication network. The patient data may include at least an image corresponding to a patient. Further, one or more anatomical regions in the image may be identified. Additionally, ranks corresponding to the one or more anatomical regions may be computed based on the patient data, the scan parameters, and/or the reference information. Further, one or more portions of the image corresponding to the one or more anatomical regions may be iteratively transmitted from the patient unit to the remote unit based on the computed ranks.
US10445458B2 Power proximity verifications for electronic circuit designs
Examples describe a system that may include an input engine and a proximity verification engine. The input engine may access an electronic circuit design of an electronic design automation (EDA) tool, may identify a particular signal net and a particular power net the particular signal net is referenced to in the electronic circuit design. The input engine may further identify a particular signal via in the electronic circuit design corresponding to the particular signal net and power vias in the electronic circuit design corresponding to the particular power net. In such examples, the proximity verification engine may also verify that the particular signal via is within a threshold distance from at least one of the power vias and generate a proximity alert in response to a determination that none of the power vias are within the threshold distance from the particular signal via.
US10445453B2 Cell layout utilizing boundary cell with mixed poly pitch within integrated circuit
A cell layout includes a first cell having a plurality of first poly lines extending along a first direction, a second cell having a plurality of second poly lines extending along the first direction, and a boundary cell contiguous with the first cell. The first poly lines have a first uniform poly pitch and the second poly lines have a second uniform poly pitch. The second uniform poly pitch is smaller than the first uniform poly pitch. The boundary cell includes n stripes of first dummy poly lines and m stripes of second dummy poly lines extending along the first direction. The first dummy poly lines have the first uniform poly pitch and the second dummy poly lines have the second uniform pitch.
US10445446B2 Discretization scheme for simulating proppant transport in dynamic fracture networks
In accordance with embodiments of the present disclosure, a discretization technique may be used to solve for fluid and proppant flow through a fracture within a dynamic fracture network. The discretization technique may involve performing a spatial discretization of non-linear coupled equations by integrating the equations over staggered finite control volumes. For example, the spatial discretization may involve integrating a continuity equation representing fluid flowing through the fracture over a first control volume along the length of the fracture, integrating a momentum equation representing the fluid flowing through the fracture over a second control volume that is staggered with respect to the first control volume, and integrating a proppant equation representative of the proppant flowing with the fluid through the fracture over the first control volume. The discretized equations may be used to determine a linear system of equations to simulate proppant flow through the dynamic fracture network.
US10445443B2 Ground support design tool
A method of designing an underground excavation may involve the steps of: Developing a plurality of input parameters for the underground excavation; performing a first design iteration to determine an initial ground support system design; evaluating a kinematic stability of the initial ground support system design; determining whether the kinematic stability meets a predetermined factor of safety; and reiterating the initial ground support system design until the kinematic stability meets the predetermined factor of safety.
US10445437B2 Generation of custom modular objects
A system for generating custom modular objects is described. The custom modules form part of a modular construction set from which an object can be created by a user. The object acts as a user input device for an interactive software experience. To generate a custom (i.e. non-standard) module, a virtual 3D shape is received by a module generation service. The service converts this shape into a derived 3D shape for the module, for example, ensuring that the module is shaped such that it is compatible with other modules from the modular construction set to which it will be connected for form an object and/or by adding an aperture for receiving a connector and/or electronics core. Once generated, the derived 3D shape is sent to the user in physical form or virtual form and a virtual representation of the module is provided to the interactive software experience.
US10445436B2 Computer aided modeling
A modeling application is provided with functionality that adapts pour breaks to be in accordance with modifications performed to cast objects forming one or more pours.
US10445421B2 Optimizing rendering of data tables
A system and computer program product for determining optimal column widths used in the rendering of data tables displayed in a graphical user interface. The system includes a processor executing instructions to receive a table parameter associated with the contents of the table and determine if the table parameter has changed. If the table parameter has changed, statistical values are calculated for visible columns of the table. A user choice for a run time column width and a default column width are received for each of the columns. A readability index for data displayed in the visible columns is calculated. A maximum readability index for visible columns is calculated. The optimal column widths based on the maximum readability index are determined. The column widths are set to the optimal column widths. The optimal column widths are stored as meta-data. The table of data is displayed using the optimal column widths.
US10445419B2 Form filling engine to populate fields of an electronic form
Techniques for assisting a user with completing an electronic form via a computing device are described. For example, the user operates the computing device to populate fields of the electronic form. Rather than presenting the electronic form at the computing device in order to populate the fields, a form filling engine reformulates the electronic form into a set of input requests. The form filling engine is local or remote to the computing device. Each input request, when presented, provides guidance about at least one field and solicit a user response that is proper for that field. The form filling engine presents the input requests via the computing device one at a time to solicit the user responses. Data from the user responses are used by the form filling engine to populate the fields of the electronic form.
US10445418B2 Form input processing
The present disclosure provides a form processing method and terminal. Instead of using the cursor to locate an input box at a form, the present techniques fix a position of the cursor at the form and move the form at a touchscreen to coincide an information inputting position at a to-be-processed input box with the position of the cursor at the touchscreen. The present techniques facilitate a terminal to input the information received from the user into the to-be-processed input box to achieve the purpose of using the form to collect information. The present techniques are not required to assign lots of processes for clicking by the user to trigger the touchscreen and moving the cursor and only need to assign processes of moving the form. Thus, the present techniques reduce the processes required for processing the form and effectively save terminal resources.
US10445414B1 Systems and methods for collaborative document editing
A collaborative development service manages a document that can be shared among multiple users. If multiple users are editing the document, the edits may need to have operational transformation rules applied thereon. The collaborative development service provides operational transformation rules to users of mobile devices that do not have copies of the operational transformation rules stored on their devices. When a change to the document is received by the collaborative development service, it is determined that a first user device has operational transformation capability. In response to determining that the first user device has operational transformation capability, the change is transmitted to the first user. The collaborative development service determines that a second user device does not have operational transformation capability and applies an operational transformation to the change to generate a transformed change. The transformed change is transmitted to the second user device.
US10445411B2 Document automation systems
The present invention relates to document automation/assembly systems, and more particularly to document automation systems distributed over a network such as the Internet, and/or other communication networks. In addition, the present invention relates to methods, especially computer-implemented methods, to computer programs, and to recording media storing such programs for use in such systems.
US10445406B1 Automatically determining a size for a content item for a web page
Systems and methods for automatically determining a content item size may be based on a size of a viewport and a width of a parent element. A script may be configured to determine a size of a viewport, determine a width of a parent element of a resource, and determine a content item size based, at least in part, on the size of the view port and the width of the parent element. A dimension of the determined content item size may be used by a content item selection system to determine a set of content items. A content item selection system may select a content item from the determined set of content items and serve data to effect display of the selected content item in the parent element with the resource.
US10445404B2 Information processing apparatus and non-transitory computer readable medium
An information processing apparatus includes an extraction unit that extracts, if a third axis is inserted between a first axis and a second axis adjacent to each other in a deployment table, a relations diagram associated with the deployment table and an insertion unit that inserts, in the relations diagram, a third item relating to an axis item of a the third axis between a first item relating to an axis item of the first axis and a second item relating to an axis item of the second axis.
US10445403B2 Method and system for tracking the centre of a peak from a plurality of sample points in an optical system
A system and method of determining the center of a peak of data points of an optical sensor are disclosed. The method can comprise the steps of performing an initial setup measurement of the sample points and extracting a peak; fitting the peak with a function that uses at least one of the peak's width, amplitude and center offset as fitting parameters; producing a set of linear equations which when solved calculate the optimum fit of a function to the peak assuming the previously calculated peak's width; and performing subsequent measurements of the data points to find peaks and solving the set of linear equations to determine the center of the peaks.
US10445399B2 Forecast-model-aware data storage for time series data
A system includes multiple memory modules arranged and configured to store data and at least one processor that is operably coupled to the memory modules. The at least one processor is arranged and configured to select an access pattern of a forecast model, determine a storage layout model based on the identified access pattern of the forecast model, and store values in an order defined by the storage layout model using at least one of the memory modules. The order of the stored values enables sequential access to the stored values for use in the forecast model. Implementations of one or more features of the system may be performed by a computer-implemented method and/or a computer program product.
US10445397B2 Method and apparatus for uploading information
According to an embodiment, a request for browsing a web page is received from a user via a browser of a mobile terminal; whether the web page comprises an input widget is determined; whether the input widget is triggered is determined if the web page comprise the input widget; input information of the user is obtained when the input widget is triggered; the input information is processed by calling a processing interface corresponding to a type of the input widget; and processed input information is uploaded.
US10445384B2 System and method for determining a search response to a research query
There is provided a method for determining a search response to a search query associated with a user. The method may be executable at a server. The method comprises responsive to a receipt of the search query, determining the most relevant document to the search query; determining a likelihood parameter indicative of how likely the most relevant document is to satisfy the search query; in response to the likelihood being above a threshold, displaying exclusively the most relevant document; in response to the likelihood being below the threshold, displaying the general SERP including the most relevant document and other documents.
US10445366B2 Methods and systems for saving a URL on a device
A method of storing a Tune Uniform Resource Locator (TuneURL) associated with a URL in a database includes receiving a TuneURL of a unique sequence of musical notes and a URL associated with the TuneURL; creating an audio fingerprint of the TuneURL; and storing the audio fingerprint of the TuneURL and the URL associated with the TuneURL in the database.
US10445346B2 Custom local search
A method described herein includes receiving a query that is configured by an issuer of the query to be utilized to retrieve a portion of local search content, wherein the local search content comprises a first dataset and a second data set, wherein the first dataset comprises a first entity and the second dataset comprises a second entity, and wherein the query comprises a first token and a second token. The method also includes parsing the query such that the first token of the query is mapped to the first entity in the first dataset and the second token of the query is mapped to the second entity in the second dataset. The method also includes returning search results based at least in part upon the parsing of the query.
US10445342B2 Identifying content in an incoming message on a social network
Identifying content in an incoming message on a social network includes categorizing a sender-recipient relationship between a sender and a recipient of an incoming message in an activity stream in a display.
US10445332B2 Method and system for providing domain-specific incremental search results with a customer self-service system for a financial management system
Disclosed methods and systems provide domain-specific incremental search results for search query terms with a customer self-service system for a financial management system, according to one embodiment. Incremental search results are search results that are generated for search query terms, as a user enters the search query terms as part of a search query to a customer self-service system, according to one embodiment. The customer self-service system receives search query terms (e.g., a partial search query) in a search text box, searches customer self-service system content for content that is relevant to the search query terms, and provides incremental search results in a results text box (e.g., drop down menu) that is proximate to (e.g., below) the search text box, according to one embodiment.
US10445326B2 Searching based on application usage
A method includes retrieving event analytics data for a software application installed on a plurality of user devices. The event analytics data indicates a number of times each of the application states of the software application were accessed by the user devices. The method further includes mapping function names to the application states accessed by the user devices, each of the function names indicating a functionality associated with the software application. The method further includes determining a usage fraction value for each of the function names, the usage fraction value for each function name indicating the number of times the function name was mapped relative to the number of times each of the function names was mapped. Additionally, the method includes receiving a search query, generating search results based on at least one of the usage fraction values, and transmitting search results.
US10445323B2 Association rule mining with the micron automata processor
The present invention discloses a heterogeneous computation framework, of Association. Rule Mining (ARM) using Micron's Autotmata Processor (AP). This framework is based on the Apriori algorithm. Two Automaton designs are proposed to match and count the individual itemset. Several performance improvement strategies are proposed including minimizing the number of reporting vectors and reduce reconfiguration delays. The experiment results show up to 94× speed ups of the proposed AP-accelerated Apriori on six synthetic and real-world datasets, when compared with the Apriori single-core CPU implementation. The proposed AP-accelerated Apriori solution also outperforms the state-of-the-art multicore and GPU implementations of Equivalence Class Transformation (Eclat) algorithm on big datasets.
US10445321B2 Multi-tenant distribution of graph database caches
The disclosed embodiments provide a system for performing multi-tenancy distribution of a graph database cache. During operation, the system obtains a cache of a set of records in a graph database storing a graph, wherein the graph includes a set of nodes, a set of edges between pairs of nodes in the set of nodes, and a set of predicates. Next, the system identifies one or more records in the cache that fail a validation test. The system then merges a remainder of the cache with online updates to the subset of records to produce a merged version of the cache. Finally, the system distributes the merged version to one or more instances of the graph database for use in processing queries of the graph database.
US10445316B2 Dynamic generation of database queries in query builders
A query builder provided according to an aspect of the present invention facilitates users to conveniently generate database queries directed to database servers storing data elements organized according to attributes. In an embodiment, configuration data indicating a comparison predicate to be used for each combination of an attribute and a conditional operation is maintained. A user may then provide as inputs a first attribute, a first conditional operation and a first value. In response, the query builder examines the configuration data to determine a first comparison predicate specified for the combination of the first attribute and the first conditional operation. The query builder incorporates the first value in the first comparison predicate to construct a second comparison predicate and then forms a first database query with the second comparison predicate.
US10445313B1 Systems, methods, and computer readable media for managing a hosts file
A hosts file manager is provided that displays a user interface with a list of selectable server groups. The list may comprise, for example, identifications server groups. Each server group corresponds to an IP address, and the hosts file manager has access to such IP address data. A user selection of a first server group may be made and received via said user interface. A computer's hosts file may then be modified to correlate a hostname with an IP address of the selected server group.
US10445311B1 Anomaly detection
Analyzing log data, such as security log data and machine data, is disclosed. A baseline is built for a set of machine data. The baseline is built at least in part by determining a plurality of signature profiles for a plurality of respective time slices. An occurrence of an anomaly associated with the source of the machine data is determined. The occurrence is determined at least in part by determining that received machine data does not conform to the baseline within a threshold.
US10445302B2 Limiting blockchain size to optimize performance
A blockchain may include various transactions which are identified and which require processing. The order of processing such transactions may be optimized by examining content of the transactions. One example operation may include one or more of identifying blockchain transactions, designating each of the blockchain transactions as an independent transaction type or a dependent transaction type, and determining an order to process the blockchain transactions based on the independent transaction type or the dependent transaction type.
US10445299B2 Optimizing memory by sharing datasets between workspaces
Methods and system are disclosed that optimize memory consumed, by sharing datasets between workspaces. In one aspect, multiple workspaces may be instantiated by retrieving multiple datasets from multiple data sources. An input to execute transformations on the multiple datasets may be received. Based on a determination of execution of a transformation on the multiple datasets, a dataset context analyzer may be executed to analyze a current context of data in the multiple datasets. Based on a result of execution of the dataset context analyzer, a transformation graph analyzer may be executed to compute a current context of transformations on the multiple datasets. Based on the determined current context of data and the current context of the transformations on the dataset, memory consumed may be optimized by sharing the multiple datasets between the multiple workspaces.
US10445295B1 Task-based framework for synchronization of event handling between nodes in an active/active data storage system
Technology for synchronizing event handling between a primary storage processor and a secondary storage processor in an active/active data storage system. A single working task descriptor is selected at a time for uninterruptible execution, from a task scheduling queue that is maintained only on the primary storage processor. A copy of the working task descriptor is transmitted to the secondary storage processor. The working task descriptor is executed on both the primary storage processor and the secondary storage processor and without interruption by execution of any other task descriptor. Execution of the working task descriptor includes simultaneously transitioning through individual task states on both the primary storage processor and the secondary storage processor, and simultaneously executing functions on both the primary storage processor and the secondary storage processor during associated task states.
US10445289B1 Method and apparatus for automatic cleanup of disfavored content
Example embodiments of the present invention relate to a method and an apparatus for automatic cleanup of disfavored content. The method includes scanning a storage infrastructure for content having an attribute, identifying a disfavored instance of the content having the attribute, and removing the disfavored instance of the content from circulation.
US10445288B2 Bus encoding using on-chip memory
Various additional and alternative aspects are described herein. In some aspects, the present disclosure provides a method of communicating data between an electronic unit (EU) of a system-on-chip (SoC) and a dynamic random access memory (DRAM). The method includes encoding data at the EU. The method includes generating control data for decoding the encoded data at the EU. The method includes directing storage of the encoded data in the DRAM. The method includes directing storage of the control data in an on-chip memory separate from the DRAM, wherein the on-chip memory is on a same chip as the EU.
US10445276B2 Server system having a hot plug motherboard
Disclosed is a server system having a hot plug motherboard. The server system includes a motherboard module, at least one midplane board and at least one hard disk module. The motherboard module includes a plurality of motherboards. The midplane board is coupled by means of hot plugging to each of the motherboards. The midplane board includes at least one Peripheral Component Interconnect Express (PCIe) slot, and the PCIe slot is configured to be plugged with a PCIe card. The hard disk module includes a plurality of hard disks being coupled to the PCIe card through a signal wire.
US10445275B2 System on chip having integrated solid state graphics controllers
Described is a solid state graphics (SSG) subsystem including a die and a package, where the die includes a memory hub, graphics processing unit(s) (GPU(s)) connected to the memory hub, first memory architecture controller(s) connected to the memory hub and directly controlling access to first memory architecture(s), second memory architecture controller associated with each GPU and each second memory architecture controller connected to the memory hub and second memory architecture(s), an expansion bus first memory architecture controller connected to the memory hub and being an endpoint for a host system and an expansion bus controller coupled to the expansion bus first memory architecture controller and capable of connecting to the host system. The first memory architecture(s) and the second memory architecture(s) are either located on the SSG subsystem, located on the package, or a combination thereof.
US10445271B2 Multi-core communication acceleration using hardware queue device
Apparatus and methods implementing a hardware queue management device for reducing inter-core data transfer overhead by offloading request management and data coherency tasks from the CPU cores. The apparatus include multi-core processors, a shared L3 or last-level cache (“LLC”), and a hardware queue management device to receive, store, and process inter-core data transfer requests. The hardware queue management device further comprises a resource management system to control the rate in which the cores may submit requests to reduce core stalls and dropped requests. Additionally, software instructions are introduced to optimize communication between the cores and the queue management device.
US10445251B2 Wear leveling in non-volatile memories
Systems and methods for wear leveling in non-volatile memories (NVMs) are illustrated. One such system includes a first non-volatile memory configured to store information from a host, a second non-volatile memory storing a plurality of cumulative control states, each indicative of a state of random mappings between physical block addresses (PBAs) and logical block addresses (LBAs) of the first non-volatile memory, and a plurality of control states, an access network configured to translate LBAs to PBAs based on the plurality of cumulative control states, a background swap scheduler configured to swap PBAs assigned to LBAs based on the plurality of control states, and a controller configured to sequentially advance through the plurality of cumulative control states and the plurality of control states.
US10445249B2 Facilitating access to memory locality domain information
Processing within a computing environment is facilitated by ascertaining locality domain information of a unit of memory to processing capability within the computing environment. Once ascertained, the locality domain information of the unit of memory may be cached in a data structure to facilitate one or more subsequent lookups of the locality domain information associated with one or more affinity evaluations of the unit of memory to processing capability of the computing environment.
US10445248B2 Host page management using active guest page table indicators
A marking capability is used to provide an indication of whether a block of memory is being used by a guest control program to back an address translation structure. The marking capability includes setting an indicator in one or more locations associated with the block of memory. In a further aspect, the marking capability includes an invalidation facility based on the setting of the indicators.
US10445243B2 Fault buffer for resolving page faults in unified virtual memory system
A system for managing virtual memory. The system includes a first processing unit configured to execute a first operation that references a first virtual memory address. The system also includes a first memory management unit (MMU) associated with the first processing unit and configured to generate a first page fault upon determining that a first page table that is stored in a first memory unit associated with the first processing unit does not include a mapping corresponding to the first virtual memory address. The system further includes a first copy engine associated with the first processing unit. The first copy engine is configured to read a first command queue to determine a first mapping that corresponds to the first virtual memory address and is included in a first page state directory. The first copy engine is also configured to update the first page table to include the first mapping.
US10445241B2 Prefetching using offset data to access a pointer within a current data element for use in prefetching a subsequent data element
Data processing circuitry comprises a processing element to execute successive iterations of program code to access a set of data elements in memory, each iteration accessing one or more respective data elements of the set; a data element structure memory to store a memory address relationship between the data elements of the set; and prefetch circuitry, responsive to an access by a current program code iteration to a current data element of the set, to detect, using the memory address relationship stored in the data element structure memory a memory address defining a subsequent data element to be accessed by a next program iteration and to initiate prefetching of at least a portion of the subsequent data element from memory.
US10445235B2 Weighted data striping
The herein disclosed technology provides techniques for uneven striping of data objects, such as metadata, in a storage device to decrease save times for copying such objects from volatile to non-volatile memory. According to one implementation, a data object is split into multiple differently-sized data segments of variable size based on rates of data transfer to multiple disparate non-volatile receiving devices. Responsive to initiation of a power down sequence, each of the multiple data segments of the data object are simultaneously copied from volatile memory to non-volatile memory.
US10445229B1 Memory controller with at least one address segment defined for which data is striped across flash memory dies, with a common address offset being used to obtain physical addresses for the data in each of the dies
This disclosure provides for improvements in managing multi-drive, multi-die or multi-plane NAND flash memory. In one embodiment, the host directly assigns physical addresses and performs logical-to-physical address translation in a manner that reduces or eliminates the need for a memory controller to handle these functions, and initiates functions such as wear leveling in a manner that avoids competition with host data accesses. A memory controller optionally educates the host on array composition, capabilities and addressing restrictions. Host software can therefore interleave write and read requests across dies in a manner unencumbered by memory controller address translation. For multi-plane designs, the host writes related data in a manner consistent with multi-plane device addressing limitations. The host is therefore able to “plan ahead” in a manner supporting host issuance of true multi-plane read commands.
US10445222B2 Debugging in-cloud distributed code in live load environment
A multi-device data processing machine system includes a plurality of network-connected cliental servers including first and second production servers coupled to a dynamic load balancer. The machine system also includes an SaaS development server that is configured to pass under-development process requests to the load balancer in combination with a mix command such that the load balancer routes a mix of routine production traffic and the under-development process requests to at least one of the production servers that is instrumented for enabling remote debugging of code executing therein so that the under-development process requests can be debugged under the full or partial stresses of a live production environment.
US10445218B2 Execution of graphic workloads on a simulated hardware environment
Methods and devices for testing graphics hardware may include reading content of a selected capture file from a plurality of capture files. The methods and devices may include transferring content from the selected capture file to an emulator memory of an emulator separate from the computer device. The methods and devices may include executing at least one pseudo central processing unit (pseudo CPU) operation to coordinate the execution of work on a graphics processing unit (GPU) of the emulator using the content from the selected capture file to test the GPU. The methods and devices may include receiving and store rendered image content from the emulator when the work is completed.
US10445213B2 Non-transitory computer-readable storage medium, evaluation method, and evaluation device
A non-transitory computer-readable storage medium storing an evaluation program that causes a computer to execute a process, the process including receiving designation of a software, obtaining an execution condition used for an execution request for the designated software based on information stored in a memory, the execution request having been issued by the specified software, the information associating the designated software with the execution condition, executing the execution request for the designated software, by using the acquired execution condition, acquiring log information regarding an execution of the designated software when the designated software is executed in response to the execution request, performing an evaluation related to the specified software, based on the acquired log information, and outputting an evaluation result.
US10445208B2 Tunable, efficient monitoring of capacity usage in distributed storage systems
The disclosed embodiments provide a system for monitoring resource usage statistics. During operation, the system obtains a set of expiration times associated with usage of the resource. Next, the system selects a first limit to a number of time slots for use in calculating usage statistics for the resource based on a memory efficiency associated with calculating the usage statistics for the resource. The system then populates, up to the first limit, a set of time slots after a current time with the expiration times. When a time slot in the set of time slots includes the current time, the system uses a subset of the expiration times in the time slot to update one or more usage statistics for the resource. Finally, the system outputs the one or more usage statistics for use in managing the usage of the resource.
US10445191B1 Integration of restore service with data protection system
Improved restore services in data storage environments are provided. In one example, a method includes the following steps. Generation of a point-in-time copy of a set of files associated with a data storage system is requested. The point-in-time copy is useable for restoring data blocks of the set of files onto the data storage system. The point-in-time copy of the set of files is generated at a data protection system operatively coupled to the data storage system in response to the requesting step. The point-in-time copy of the set of files is stored at the data protection system.
US10445181B2 Lossless synchronization software reset
A method to perform a lossless synchronization software reset is disclosed including provisions for monitoring an arrangement for occurrence of a software reset condition; saving at least one arrangement parameter in a memory in the arrangement; performing at least one software reset on the arrangement; performing a device mount procedure; reading the at least one arrangement parameter in the memory and initializing at least one component according to the at least one arrangement parameter saved in the memory.
US10445175B2 Controller and operating method thereof
An operation method of a controller may include encoding a first data at a first code rate such that the encoded first data is decoded by a first parity check matrix included in a variable code-rate parity check matrix and encoding a second data at a second code-rate such that the encoded second data is decoded by a second parity check matrix included in a variable code-rate parity check matrix.
US10445168B2 Device and method for executing a program, and method for storing a program
A device and a method for executing a program, and a method for storing a program are described. The method of executing a program includes a sequence of instruction cycles, wherein each instruction cycle comprises: updating the program counter value; reading a data word from a memory location identified by the updated program counter value, wherein the data word comprises an instruction and a protection signature; determining a verification signature by applying a signature function associated with the program counter value to the instruction; executing the instruction if the verification signature and the protection signature are consistent with each other; and initiating an error action if they are inconsistent with each other. A method for storing a program on a data carrier is also described.
US10445166B2 System verification of interactive screenshots and log files between client systems and server systems within a network computing environment
A computer-implemented method for system performance verification is provided. The computer-implemented method includes invoking an integrated system tool to perform system performance verification of a client system. The computer-implemented method further includes monitoring administrative actions within an interface of the client system of an administrative device during the system performance verification. The computer-implemented method further includes recording screenshots of the monitored administrative actions, wherein the recorded screenshots are recorded to administrative log files of the administrative device. The computer-implemented method further includes transmitting the recorded screenshots to a storage location of system log files, wherein the recorded screenshots are associated with appropriate system log files for performing diagnosis of system performance verification of the client system.
US10445164B2 Copying data in a dispersed storage network without replication
A method begins by a dispersed storage (DS) processing module receiving a request to copy a data object in a dispersed storage network (DSN). The method continues with the DS processing module identifying one or more sets of at least a decode threshold number of slice names for one or more sets of encoded data slices of the data object and generating one or more sets of at least a decode threshold of new slice names. The method continues with the DS processing module sending the one or more sets of at least a decode threshold of new slice names to storage nodes of the DSN and instructing the storage nodes to link the one or more sets of at least a decode threshold of new slice names to the one or more sets of encoded data slices thereby producing a non-replicated copy of the data object.
US10445157B2 Concurrent services caching
An event bus is instantiated for subscribing applications for notifications in relation to cached results. The cached results may be associated with executed requests sent by the applications to services. It is determining whether a result value associated with a request from a first application to a remote service is cached. When the result value is blank, the first application is subscribed for an event associated with request parameters, defined with the request from the first application. A result event associated with caching the result value is published, e.g. at the event bus. The result value is determined based on executing a request sent by a second application, which defines the request parameters and is sent to the remote service prior to the request from the first application. A notification is provided to the first application with regards to the result event.
US10445146B2 System and method for managing a hybrid compute environment
Disclosed are systems, hybrid compute environments, methods and computer-readable media for dynamically provisioning nodes for a workload. In the hybrid compute environment, each node communicates with a first resource manager associated with the first operating system and a second resource manager associated with a second operating system. The method includes receiving an instruction to provision at least one node in the hybrid compute environment from the first operating system to the second operating system, after provisioning the second operating system, pooling at least one signal from the resource manager associated with the at least one node, processing at least one signal from the second resource manager associated with the at least one node and consuming resources associated with the at least one node having the second operating system provisioned thereon.
US10445141B2 System and method supporting single software code base using actor/director model separation
A method includes executing multiple actors associated with a software program. Each actor is associated with (i) data to be processed and (ii) a message queue configured to store messages received by the actor. The method also includes invoking execution of at least one message processing thread for each message received by each actor. The at least one message processing thread is contained in a thread pool that is external to the actors. The number of message processing threads in the thread pool is independent of the number of actors. The method further includes releasing the at least one message processing thread to the thread pool after the execution of the corresponding message is completed.
US10445140B1 Serializing duration-limited task executions in an on demand code execution system
Systems and methods are described for conducting data processing against a target data set using multiple, duration-limited task executions in an on-demand code execution system. The on-demand code execution system can enable execution of user-specified code as a task, but may establish duration limits for each task execution. Such duration limits can sometimes cause a task execution to fail, such as when processing a large data set. To overcome this problem, this disclosure enables data processing to occur over multiple task executions. Each task execution can process a portion of a data set selected such that data processing of the portion can complete prior to expiration of the duration limit. If an additional portion remains, the task execution can generate state information to enable an additional execution to conduct data processing on an additional portion, and pass that state information within a call to start the additional execution.
US10445139B2 Control system in which communication between devices is controlled based on execution condition being satisfied, gateway device used in the control system, and control method for the control system
In a control monitoring system in which an information system is connected with a control system, the control system includes a control device that performs at least one of control and monitoring of a control target, a computer that performs a process related to the control or the monitoring, and a gateway device that relays a communication message between the control device and the computer. The gateway device acquires a predetermined state index related to a first communication message when the first communication message is received from the computer, determines whether or not a predetermined execution condition is satisfied based on the state index, transmits a second communication message based on the received first communication message to the control device when the execution condition is satisfied, and does not transmit the second communication message to the control device when the execution condition is not satisfied.
US10445138B2 Optimizing simultaneous startup or modification of inter-dependent machines with specified priorities
Identify individual machines of a multi-machine computing system. Construct a graph of dependencies among the machines. Obtain estimated total administration times and administration priorities for each of the machines. Identify availability of administration resources to assist in administration of one or more of the machines. Select a first set of machines for administration in response to the graph, administration priorities, estimated total administration times, and availability of the first set of administration resources, and administer the first set of machines in parallel using the first set of administration resources. Update the graph in response to administration of the first set of machines. Select a subsequent set of machines for administration in response to the updated graph, administration priorities, estimated total administration times, and availability of a subsequent set of administration resources. Administer the subsequent set of machines in parallel using the subsequent set of administration resources.
US10445133B2 Data processing system having dynamic thread control
A method for managing thread execution in a processing system is provided. The method includes setting a first watchpoint, and generating a first watchpoint trigger corresponding to the first watchpoint. In response to the first watchpoint trigger, execution of a first thread is controlled in accordance with a value stored in a first control register. Controlling the first thread may further include disabling execution of the first thread. The disabling execution of the first thread may occur within the first watchpoint region.
US10445130B2 Framework for authoring data loaders and data savers
Implementing static loaders and savers for the transfer of local and distributed data containers to and from storage systems can be difficult because there are so many different configurations of output formats, data containers and storage systems. Described herein is an extensible componentized data transfer framework for performant and scalable authoring of data loaders and data savers. Abstracted local and distributed workflows drive selection of plug-ins that can be composed by the framework into particular local or distributed scenario loaders and savers. Reusability and code sparsity are maximized.
US10445129B2 Virtual computing instance transfer path selection
The disclosure provides an approach for selecting a path to use in transferring a virtual computing instance such as a virtual machine (VM), across data centers. In one embodiment, throughput and throttling information are sampled (e.g., per second) when VMs are transferred from a source data center to a destination data center, and the sampled information is used to construct histograms that provide performance profiles of the VM transfers. Such histogram information across a number of VM transfers can then be mined to determine trends. In turn, trends determined from historical histogram information may be extrapolated into the future to predict performance of a subsequent VM transfer operation and to select a path and/or destination storage and host pair to use for the VM transfer operation.
US10445128B2 Server selection device, server selection method, and server selection program
If it is determined that the performance requirements with respect to a server have throughput equal to or greater than a first threshold value or have latency equal to or smaller than a second threshold value, then a server selection device selects a bare metal. If the performance requirements do not have the throughput equal to or greater than the first threshold value and do not have the latency equal to or smaller than the second threshold value, when the functional requirements with respect to the server need the OS either to be an OS other than a predetermined OS, the server selection device selects a virtual machine; and, when the functional requirements with respect to the server neither need the OS to be an OS other than a predetermined OS, the server selection device selects a container.
US10445125B2 Method and device for securing the application programming interface of a hypervisor
A method for securing an application programming interface of a utility program library, including at least one program construct, of a hypervisor, including a configuration of the hypervisor that assigns at least one permissible call of the program construct to at least one guest system of the hypervisor, and a code generation, supported by the configuration, of a declaration of the program construct adapted to the guest system.
US10445119B2 Software reconfigurable mobile devices and methods
Systems and methods that adapt software components encoded for execution by a virtual machine to the specific architecture of a target platform are provided. These systems and methods combine the portability benefits of a virtual machine architecture with the power conservation and computation efficiency benefits normally associated with native implementations. More particularly, in some embodiments, a compiler configured to compile software components encoded for execution by a virtual machine is enhanced to identify hardware processing elements available on a target platform and to adapt the software components to utilize the identified hardware processing elements. In at least one embodiment, the adaptation performed by the enhanced compiler takes the form of compression or extension.
US10445118B2 Methods and apparatus to facilitate field-programmable gate array support during runtime execution of computer readable instructions
Methods, apparatus, systems, and articles of manufacture to facilitate field-programmable gate array support during runtime execution of computer readable instructions are disclosed herein. An example apparatus includes a compiler to, prior to runtime, compile a block of code written as high level source code into a first hardware bitstream kernel and a second hardware bitstream kernel; a kernel selector to select the first hardware bitstream kernel based on an attribute to be dispatched during runtime; a dispatcher to dispatch the first hardware bitstream kernel to a field programmable gate array (FPGA) during runtime; and the kernel selector to, when an FPGA attribute does not satisfy a threshold during runtime, adjust the selection of the first hardware bitstream kernel to the second hardware bitstream kernel to be dispatched during runtime.
US10445116B1 Context interaction determination service
Systems and methods are described for providing a context interaction determination service. A context interaction determination service may determine that a user has selected a context-specific item in a contextual user interface, and may notify the user that a more specific context is available and provide additional information regarding the new context. A contextual user interface may be associated with a context, which in turn may be associated with a provider or providers of items. The context interaction determination service may determine that a selected item is associated with a particular provider and context, and that a set of previously selected items does not include any items associated with that context. The context interaction determination service may thus notify the user of the interaction with the new context, display a user interface or provider-specific criteria for the new context, or provide other information regarding the new context.
US10445112B2 Inline dispatching function interface (IDFI), and associated system and/or method
Certain example embodiments relate to an inline dispatching function interface (IDFI) statically linked to an application and dynamically linkable to at least one library. The IDFI is transparent to the application. Processing resources maintain a process space and execute the application in connection with it. The at least one library is usable by, but external to, the application. The IDFI is configured to at least: automatically reload the at least one library into the process space during runtime in response to a detected trigger event, without interrupting processing of the application, and while also automatically synchronizing processing threads relevant to execution of the at least one library; receive, from the application and through header file directives added to the application during compilation of the application, a call for a function of the at least one library; and responsive to reception of the call, execute the call to the function.
US10445111B2 Font download on application boot
When an application is booted, a font that will be used with the application is identified and it is determined whether the identified font it locally available to the device. If not, a request to a remote font service is automatically generated, and the identified font is downloaded based upon the detected application boot. The device then finishes booting the application.
US10445110B1 Modular space vehicle boards, control software, reprogramming, and failure recovery
A space vehicle may have a modular board configuration that commonly uses some or all components and a common operating system for at least some of the boards. Each modular board may have its own dedicated processing, and processing loads may be distributed. The space vehicle may be reprogrammable, and may be launched without code that enables all functionality and/or components. Code errors may be detected and the space vehicle may be reset to a working code version to prevent system failure.
US10445106B2 Persistent enrollment of a computing device using a BIOS
Systems and methods are included for causing a computing device to install a management agent prior to an operating system completing its first boot. A bootstrap loader is flashed into firmware, such as the BIOS, of a computing device. The bootstrap loader installs an enroller that identifies a management agent. This can include downloading the management agent from a management server. The enroller can find or contact the management server by contacting an address provided in a WINDOWS Platform Binary Table (WPBT). The management agent is installed prior to the user logging into the operating system to prevent circumvention of management policies.
US10445096B2 Managing lock and unlock operations using traffic prioritization
Managing lock and unlock operations for a first thread executing on a first processor core includes, for each instruction included in the first thread and identified as being associated with: (1) a lock operation corresponding to a particular lock, in response to determining that the particular lock has already been acquired, continuing to perform the lock operation for multiple attempts during which the first processor core is not able to execute threads other than the first thread, or (2) an unlock operation corresponding to a particular lock, releasing the particular lock from the first thread. Prioritization of selected messages sent over interconnection circuitry configured to connect each processor core to a memory system of the processor is preserved. The selected messages associated with instructions identified as being associated with an unlock operation are prioritized over messages associated with instructions identified as being associated with a lock operation.
US10445082B2 Persistent mobile device enrollment
Embodiments of the disclosure are directed to a persistent enrollment of a device in a management system. Upon detection of a triggering event, detection of whether an activator application is installed is performed. Then, detection of whether an agent application is installed also performed. The agent application can then complete an enrollment of the device with a management system. Certain components of such a process can be bundled with the device operating system or as a system application.
US10445077B2 Techniques to remove idle cycles for clock-sensitive threads in hardware simulators
Embodiments may be directed to techniques to detect a clock-sensitive thread in source code, where the clock-sensitive thread executes a task, and transform the clock-sensitive thread into a first method and a second method. The first method generates a timed notification in response to an event, e.g., an input data change or a variable change, where the timed notification corresponds with a clock edge of a clock, and the second method executes the task in response to the timed notification.
US10445076B1 Cache efficient reading of result values in a column store database
A system for cache efficient reading of column values in a database is provided. In some aspects, the system performs operations including pre-fetching, asynchronously and in response to a request for data in a column store database system, a plurality of first values associated with the requested data. The request may identify a row of the column store database system associated with the requested data. The plurality of first values may be located in the row. The operations may further include storing the plurality of first values in a cache memory. The operations may further include pre-fetching, asynchronously and based on the plurality of first values, a plurality of second values. The operations may further include storing the plurality of second values in the cache memory. The operations may further include reading, in response to the storing the plurality of second values, the requested data from the cache memory.
US10445048B2 Larger displays formed by multiple integrated LED array micro-displays
Larger displays formed by multiple sub-displays, e.g., integrated light-emitting diode (LED) pixel array micro-displays, and methods of operating and making the larger displays are provided. An example larger display includes a plurality of sub-displays arranged on a display substrate. Each sub-display includes an array of light-emitting pixels formed on a first side of a substrate, each pixel including at least one light-emitting element, integrated circuits formed on a second side of the substrate, conductive electrodes penetrating through the substrate and coupling the array of light-emitting pixels to the integrated circuits, and a conductive grid array package, e.g., a ball grid array (BGA) package, formed on the second side of the substrate and conductively coupled to the integrated circuits. Interconnects are conductively coupled to the conductive grid array packages of the plurality of sub-displays to form the larger display.
US10445039B2 Computer-readable storage medium, method, and printing system
A non-transitory computer readable storage medium storing computer readable instructions executable by a computer in an information processing apparatus connected with a printer, is provided. The computer readable instructions cause the information processing apparatus to generate image data, rasterize, in a specific print-controlling, the generated image data and transmit the rasterized image data to the printer and, output, in an administrating, the generated image data to one of the first channel and the second channel. The computer readable instructions cause the administering to select one of the first channel and the second channel, command to generate first-typed image data based on a first margin condition when the first channel is selected and second-typed image data based on a second margin condition when the second channel is selected, and output the first-typed data, when generated, to the first channel and the second-typed image data, when generated, to the second channel.
US10445021B2 Memory system and method of operating the same
Provided herein may be a memory system and a method of operating the same. The method of operating a memory system may include receiving a first program command, and performing an operation corresponding to the first program command, receiving a second program command while performing the operation corresponding to the first program command, delaying setting of a queue status register for the second program command by a first wait time, receiving a third read command before the first wait time elapses, and setting the queue status register for the third read command before setting the queue status register for the second program command.
US10445018B2 Switch and memory device
A switch according to an embodiment includes a first PCIe interface that can be connected to a host on the basis of a PCIe standard. In addition, the switch includes a plurality of second PCIe interfaces that can be connected to a plurality of storage devices, respectively, on the basis of the PCIe standard. The switch further includes a control unit that distributes an access request which is comply with an NVMe standard and is transmitted from the host to any one of the plurality of second PCIe interfaces. The distribution includes a process of constructing an NVMe command of the access request and a process of constructing a data transmission descriptor list of the access request.
US10445014B2 Methods of operating a computing system including a host processing data of first size and a storage device processing data of second size and including a memory controller and a non-volatile memory
A method of operating a memory controller is provided. The method of operating a memory controller according to an exemplary embodiment of the present inventive concepts includes sequentially receiving, by the memory controller, first data segments each having a first size from a host, sequentially storing, by the memory controller, the first data segments in the buffer until a sum of sizes of changed data among data stored in a buffer included in the memory controller is a second size, and programming, by the memory controller, the changed data having the second size in a memory space of a non-volatile memory as a second data segment.
US10445013B2 Method and device for storing data
Embodiments of the present disclosure provide a method and device for storing data. The method comprises: generating a data block corresponding to data to be stored; aligning the data block to a boundary of a tracking unit of a predefined size for validating the data; and storing the aligned data block in at least one storage unit of a storage space, the at least one storage unit having an identical size. The method according to embodiments of the present disclosure can align the data block so as to minimize the waste of storage space and avoid the situation where the rest data cannot be validated due to disappearance of partial data.
US10445006B2 Adjusting a dispersal parameter of dispersedly stored data
A method includes dispersed storage error encoding a data object into a plurality of sets of encoded data slices. The method further includes determining a local slice storage number, a local area network (LAN) slice storage number, and a wide area network (WAN) slice storage number, wherein a sum of the local slice number, the LAN slice storage number, and the WAN slice storage number equals the pillar width number. For at least some sets of encoded data slices, the method further includes sending the local slice storage number of encoded data slices to the local slice storage number of local memory devices; sending the LAN slice storage number of encoded data slices to the LAN slice storage number of LAN storage units of the DSN; and sending the WAN slice storage number of encoded data slices to the WAN slice storage number of WAN storage units of the DSN.
US10444991B1 In-place resumable partial decompression
Processing and memory resources are optimized in a data storage system by reading a region of compressed data containing desired data is read from primary storage, writing the compressed data to a memory page, selectively decompressing the compressed data to retrieve the desired data, and the writing the decompressed data back to the same page. State information about the start of the compressed data and the end of the decompressed data on the page is maintained to enable decompression to be halted and resumed on demand.
US10444989B2 Information processing apparatus, and input control method and program of information processing apparatus
An apparatus is provided for modifying an input area, comprising a memory and a processor executing instructions stored in the memory. The processor executes instructions stored in the memory to display a first input area on a device. The processor further executes instructions stored in the memory to detect a user input in a second input area. The processor still further executes instructions stored in the memory to perform, if the user input comprises a first operation, an input function; and modify, if the user input comprises a second operation, the first input area.
US10444986B2 Toolbar dashboard functionality
A system described herein includes a receiver component that receives an indication that a user has selected a first selectable buttontab in a toolbar installed in a client application. The system further includes a display component that causes a dashboard to be displayed on a display device in response to receipt of the indication that the user has selected the buttontab. The dashboard includes a content window that displays content and the buttontab, wherein the dashboard is a seamless visual combination of the buttontab and the content window.
US10444977B2 Cellphone manager
Mobile phone application graphically shrinks a display in response to a flick down in right or left diagonal direction, thereby enabling easier operation with a single hand. Soft keys in a menu bar are provided at the bottom of the display conveniently to facilitate single hand use.
US10444976B2 Drag and drop for touchscreen devices
The subject technology provides for detecting a drag gesture selecting an item in a first application. The subject technology detects a touch release at an end of the drag gesture for dropping the item in a second application. The subject technology sends in response to the detected touch release, a message to the second application, the message including information for a plurality of representations of the item. The subject technology receives, from the second application, a request for a representation of the item from among the plurality of representations. The subject technology sends, to the first application, the request for the representation of the item. Further, the subject technology initiates a data transfer of the representation of the item from the first application to the second application.
US10444972B2 Assisting a user with efficient navigation between a selection of entries with elements of interest to the user within a stream of entries
Activity by a particular user accessing content within an interface is monitored to identify points of interest within the one or more interfaces. Each of the points of interest identified within interface is mapped to a separate content element displayed within the interface to form a model correlating each separate content element with a user interest of the particular user. Based on the model, within a stream accessed for review by the particular user, a flow of a selection of entries of interest that meet the user interest is identified from among multiple entries in the stream. A separate selectable navigation breakpoint is selectively displayed with each of the selection of entries of interest within the stream, wherein selection of each separate selectable navigation breakpoint steps through the flow of the selection of entries of interest only.
US10444970B1 Contextual state-based user interface format adaptation
A user interface control format of one or more user interface controls of a user interface area can be adapted to fit a current contextual user interface activity state in a computer system. The adapting of the format can produce a user interface adaptation instruction that indicates the adapted format. The adapting of the format can use data representing the current contextual user interface activity state in the computer system. Also, the current contextual user interface activity state can be a state other than a state of a displaying computer application. The user interface adaptation instruction can be used in generating the user interface area with the adapted format indicated in the user interface adaptation instruction. The user interface area can be presented with the adapted format on the computer display for the displaying computer application in the computer system.
US10444964B2 Control system user interface
Embodiments include systems and methods comprising a gateway located at a premise forming at least one network on the premise that includes a plurality of premise devices. A sensor user interface (SUI) is coupled to the gateway and presented to a user via a remote device. The SUI includes at least one display element. The at least one display element includes a floor plan display that represents at least one floor of the premise. The floor plan display visually and separately indicates a location and a current state of each premise device of the plurality of premise devices.
US10444952B2 User interface for a remote control application
A hand-held electronic device having a remote control application user interface that functions to displays operational mode information to a user. The graphical user interface may be used, for example, to setup the remote control application to control appliances for one or more users in one or more rooms, to perform activities, and to access favorites. The remote control application is also adapted to be upgradeable. Furthermore, the remote control application provides for the sharing of operational mode information.
US10444949B2 Configurable user displays in a process control system
A display configuration system enables plant operators to create their own process displays called dashboards during run-time of the plant and in the same interface that these operators use to view operation of the process plant. This display configuration system makes the operators more productive because the operators can quickly create and implement their own specialized dashboards, as these operators determine these dashboards are needed. Each dashboard has a defined layout specifying locations or regions at which display elements can be shown in the dashboard, and this layout is operator modifiable. Operators can easily create content on their own dashboards using predefined but configurable display building blocks called gadgets, which can be pre-stored in a library and can be made available for the operator during dashboard creation activities. A gadget can be dragged and dropped onto a dashboard at one of the regions or locations of the dashboard to be installed in that region or location of the dashboard. The display configuration system may automatically size the gadgets based on the selected dashboard layout, and operators can modify an existing dashboard by adding, modifying, moving, minimizing or deleting gadgets on the dashboard.
US10444948B2 Apparatus, method and computer program for displaying web pages
Provided is a method of displaying web pages, performed by an electronic apparatus including a display displaying a first web page in a display region. The method includes receiving, from a user, an input for selecting a first link included in the first web page; and splitting the display region into a plurality of section regions, displaying the first web page in a first section region from among the plurality of section regions, and displaying a second web page corresponding to the first link in a second section region different from the first section region.
US10444947B1 Document layer extraction for mobile devices
In embodiments of document layer extraction for mobile devices, an image service can receive a request from a mobile device for a multi-layered image, and the image service generates a layer extraction as a full-resolution image of each of the layers of the multi-layered image. The image service can then generate a component representation of the layer extractions that correspond to selected layers of the multi-layered image, where the layer extractions are independently editable in the component representation. The image service can then communicate the component representation of the layer extractions that are independently editable and correspond to the selected layers of the multi-layered image to the mobile device for use with an image editing application on the mobile device, and the image service receives image edit changes made to one or more of the selected layers in the component representation of the multi-layered image from the mobile device.
US10444933B2 Method and apparatus for adding application icon and method and apparatus for removing application icon
In accordance with some embodiments, a method for adding an application icon is disclosed. In the method: dragging a folder in a touch interface of a terminal; when a preset move-in triggering event is detected, determining whether a capture area of the folder includes an application icon, where the capture area of the folder is an area that is determined according to a location of the folder in the touch interface and whose size is within a preset range or the capture area of the folder is an area marked by a user in the touch interface; and when an application icon exists in coverage of the capture area of the folder, moving the application icon in the capture area of the folder from the outside of the folder to the folder.
US10444927B2 Stylus hover and position communication protocol
A touch-sensitive device includes a capacitance-based touch sensor, drive circuitry configured to drive touch sensor electrodes with a synchronization waveform to enable an active stylus to become time synchronized with the touch-sensitive device, and receive circuitry configured to determine a position of the active stylus based on electrostatically receiving a first waveform from the active stylus. Depending on when the touch-sensitive device receives the first waveform from the active stylus, the touch-sensitive device interprets the first waveform differently to determine a position of the active stylus or determine that the active stylus is hovering. In either case, the same waveform is used to communicate different information about the active stylus to the touch-sensitive device.
US10444924B2 Touch display apparatus
Disclosed is a touch sensitive display apparatus which decreases a load of each of a plurality of touch electrodes and reduces a load deviation between the plurality of touch electrodes, thereby enhancing image quality. The touch sensitive display apparatus comprises a touch sensitive panel. The touch panel comprises a plurality of touch electrodes comprising at least a first touch electrode. The first touch electrode comprises a plurality of first touch electrode lines that are parallel to each other. A first touch signal line is connected to the plurality of first touch electrode lines of the first touch electrode, and the first touch electrode is driven for image display and touch sensing via the first touch signal line. A first connecting line is in a different layer than the first touch electrode lines, and the first connecting line is connected to the plurality of first touch electrode lines.
US10444922B2 Electrode combining for noise determination
Sensor electrodes are coupled, in a first configuration, to input channels of a processing system. The sensor electrodes are used to acquire a measurement of current. In a second configuration that is different from the first configuration, the sensor electrodes are coupled to the input channels. The sensor electrodes in the second configuration are used to acquire a capacitive resulting signal. Positional information is determined using the current measurement and the capacitive resulting signal.
US10444919B2 Light-transmitting conductive material
An optically transparent conductive material including an optically transparent support, sensor parts electrically connected to a terminal area via peripheral wiring parts, and dummy parts not electrically connected to the terminal areas, the sensor parts and the dummy parts being disposed on the optically transparent support, wherein the sensor parts and the dummy parts each have a metal thin wire net-like pattern formed by an assembly of multiple polygons, the metal thin wire pattern of each dummy part includes disconnection parts, and the metal thin wire pattern of each dummy part also includes a region satisfying the following requirement (1) and/or a region satisfying the following requirement (2): (1) each polygon sharing one or more vertices with a polygon having no disconnection part includes at least one disconnection part; and (2) each polygon sharing one or more vertices with at least one of two polygons sharing a side or a vertex and having no disconnection part includes at least one disconnection part.
US10444914B2 Touch structure and preparation method therefor, touch substrate, and display device
A touch structure includes a base substrate, an insulating layer disposed thereon, a first touch electrode and a second touch electrode intersecting each other, and a first signal transmission structure electrically connected with the first touch electrode. The insulating layer includes a first section that is disposed at the intersecting position of the first touch electrode and the second touch electrode and is located between the first touch electrode and the second touch electrode to insulate same from each other, and a second section that is disposed at the same layer as the first section and covers the first signal transmission structure.
US10444912B2 Sensing method of sensing device and stretchable sensor device
A stretchable sensing device includes at least one first unit structure, at least one second unit structure and a stretchable material layer. The first unit structure includes a first substrate and a first sensing element layer, wherein the first substrate includes multiple first slits and multiple first distribution regions defined by the first slits. The first sensing element layer includes multiple first sensing electrodes being electrically isolated to each other and located on the first substrate. The second unit structure is located on the first unit structure and includes a second substrate and a second sensing element layer located on the second substrate. The stretchable material layer is located between the first unit structure and the second unit structure, and provides a changeable spacing between at least two of the first sensing electrodes located on adjacent first distribution regions. A sensing method of the stretchable sensing device is also provided.
US10444896B2 Assistive device for non-visually discerning a three-dimensional (3D) real-world area surrounding a user
An assistive device and method for non-visually discerning a three-dimensional (3D) real-world area surrounding a user, comprises a haptic feedback interface that includes a plurality of haptic elements. The assistive device receives sensor data of the 3D real-world area within a first proximity range of the assistive device from a plurality of different types of sensors that are communicatively coupled to the assistive device. The assistive device establishes a mapping of a plurality of objects within the first proximity range to the plurality of haptic elements in a defined region of the haptic feedback interface, based on the received sensor data. A haptic feedback generator generates a touch-discernible feedback on the haptic feedback interface based on the established mapping. The touch-discernible feedback comprises a plurality of differential touch-discernible cues to enable the user to non-visually discern the 3D real-world area surrounding the user.
US10444886B2 Method and electronic device for providing user interface
An electronic device and a user interface providing method of the electronic device is provided. The electronic device includes a first display disposed on a first surface of the electronic device, a second display disposed on a second surface opposite to the first surface of the electronic device; and a processor. The processor outputs, on the first display, a specified object. The first display includes a display panel that displays the specified object, a touch panel that receives a touch input for the specified object, and a pressure sensor that senses a pressure of the touch input. The processor further outputs, on the second display, content associated with the touched specified object based on the pressure of the touch input.
US10444881B2 Touch power circuit having operational amplifier and touch display device using the same
Disclosed are a touch power circuit and a touch display device in which an operational amplifier buffers an input pulse having a first voltage and a higher second voltage alternate, and uses the buffered input pulse to provide an output pulse. The operational amplifier includes a non-inverting input terminal to which the input pulse is supplied, an inverting input terminal connected to the output terminal, and an output unit driven according to a result of amplifying a difference between a voltage of the non-inverting input terminal and a voltage of the inverting input terminal and configured to charge and discharge the output terminal. The circuits and devices may further include an offset voltage applier configured to supply an offset voltage having a first polarity to the non-inverting input terminal and/or the inverting input terminal to level-shift the input pulse.
US10444869B2 Flexible substrate, piezoelectric device, and electronic apparatus
A flexible substrate that is curved in a first direction, an insulator disposed on the substrate, a first electrode disposed on a first main surface side of the insulator in a first formation region, and a second electrode also disposed on the first main surface side of the insulator in a second formation region. A non-formation region is defined between the first electrode and the second electrode on the first main surface, and the non-formation region has at least a portion thereof extending along a direction different from a second direction orthogonal to the first direction.
US10444860B2 Optical navigation device
There is provided a failure identification method of an optical navigation device including the steps of: constructing a fixed noise map according to image frames captured by an image sensor; calculating a feature value of the fixed noise map; identifying whether the fixed noise map is uniform or not according to the feature value; and generating an alert signal when the fixed noise map is non-uniform for indicating failure of the optical navigation device.
US10444858B2 Cursor controller and two-dimensional navigation module thereof
A two-dimensional navigation module of a cursor controller includes a top plate, a first rod, a sliding roller sleeved at the first rod, and a first OTS sensor. The top plate has an elongated groove recessed thereon. The first rod is arranged in the groove. Two opposite ends of the first rod are fastened to the top plate. The sliding roller is movable along the first rod between a first position and a second position, and the sliding roller is spinable along the first rod in a range of 0˜360 degrees. When the sliding roller is moved, a center segment of the first rod keeps touching the sliding roller. The first OTS sensor is arranged under the center segment of the first rod for detecting at least one of a moving distance and a spinning angle of the sliding roller.
US10444856B1 Light integrated sensing membrane
Embodiments are directed to a sensing membrane that is coupled with electrical terminals of a key switch and a light source. This may allow the membrane to be both configured to transmit a signal in response to actuation of keyboard key cap and illuminate an illuminable symbol of key cap. In one aspect, the membrane includes a set of deformable layers separated by a spacer layer. Terminals of the key switch are connected to distinct ones of the set of deformable layers and positioned within a cavity defined by the spacer layer. A light assembly may be positioned along and configured to move with one of the set of deformable layers. Depression of a key cap toward the set of deformable layers causes the set of terminals to move and initiate a switch event.
US10444850B2 Systems and methods for providing gesture indicative data via a head wearable computing device
Computationally implemented methods and systems include facilitating a head wearable computing device to receive one or more solicitations via one or more solicitation signals that solicit to provide to a limb wearable computing device gesture indicative data that is indicative of one or more user gestures, the head wearable computing device being designed to be worn on a head of a user and the limb wearable computing device being designed to be worn around a limb of a user; and directing the head wearable computing device to transmit to the limb wearable computing device the gesture indicative data via one or more low-power gesture indicative data signals, the limb wearable computing device being within communication range of the head wearable computing device. In addition to the foregoing, other aspects are described in the claims, drawings, and text.
US10444834B2 Devices, methods, and user interfaces for a wearable electronic ring computing device
A user controls an external electronic device with a finger-ring-mounted touchscreen that includes a computer processor, wireless transceiver, and rechargeable power source; the ring is worn on a first finger receives an input from a second finger, selects one of a plurality of touch events associated with the input, and wirelessly transmits a command associated with the touch event to the external electronic device.
US10444823B2 Communications system using hybrid common mode choke and kelvin sensing of voltage
In a communications system that conducts differential data via a pair of wires, AC common mode noise is undesirably coupled to the wires in a noisy environment. A hybrid common mode choke (HCMC) attenuates the AC common mode noise while passing the differential data to a PHY. The HCMC includes a CMC (windings with the same polarity) and a differential mode choke (windings with opposite polarities). The CMC attenuates the AC common mode noise, and the DMC passes the attenuated AC common mode noise to termination circuity to eliminate it. Also disclosed is a technique for Kelvin sensing the DC voltage at the pair of wires, in a PoDL system, by detecting the voltage on wires that do not carry DC current, so as to provide a more accurate measurement.
US10444820B2 Low power touch detection
Low-power touch detection can be beneficial for an electronic device to maintain touch detection and enable response to certain touch inputs in a low-power state (e.g., a sleep state), while consuming less power than touch detection during an awake state. For example, sensing touch during the sleep state can allow the electronic device to wake (e.g., transition from the sleep state to the awake state) in response to detecting a certain touch input (e.g., a tap or other touch input) on its touch screen while in the sleep state. Examples of the disclosure provide various ways for the electronic device to further reduce power consumption in the low-power state by simplifying the processing requirements for touch input to the touch-sensitive surface.
US10444810B2 System and method for automatic power control and unusual activity detections for thin client computing devices
Systems and methods for automatic power control and unusual activity detections for thin client computing devices. In operation, the server receives messages from the thin clients, with each message corresponding to a activity occurred at the thin clients. The server then analyzes the messages and generates usage patterns of the thin client computing devices. Based on the usage patterns, the server may generate automatic power control schedules for the computing devices, and control power of each of the computing devices based on the automatic power control schedules. Further, the server may monitor unusual activities occurred at the computing devices based on the messages and the usage patterns of the computing devices.
US10444800B2 System for protecting headset components from sunlight
A system for protecting electronic headset components from sunlight is provided. The headset is secured to a user's head for use and includes an electronic display, a lens, and a battery all secured to a frame structure. The frame structure includes a mask portion which is sized and shaped to fit snugly against the user's face, and a strap for holding the mask to the face. According to the invention, a moveable shield is mounted to a portion of the frame structure, either directly or indirectly, and is designed to move between a stowed position, wherein light from the display may pass freely through the lens to the user's eyes, during use, and a blocking position, wherein sunlight is prevented from passing through the lens and reaching, and damaging, the delicate electronic display. The shield may be sized and shaped to fit both lenses, or each lens, and may pivot or slide between positions, either automatically, or manually. According to an embodiment, the shield may move automatically in response to a control circuit timed according to a particular moment during display of select video content. The shield may be made from any appropriate opaque or diffuse, or translucent material and may even be made from an electrochromic material.
US10444797B2 Foldable display device
A foldable display device includes a flexible display panel, a case supporting the flexible display panel, a bonding member fixing the flexible display panel to the case. The case includes a hinge portion, and supports respectively coupled to the hinge portion at opposing sides of the hinge portion. The flexible display panel includes a bendable area corresponding to the hinge portion, and planar areas respectively at opposing sides of the bendable area and corresponding to the supports of the case. The bonding member is between a support of the case and the corresponding planar area of the flexible display panel, and is displaceable with respect to the support along one of a thickness direction and a width direction of the flexible display panel when the flexible display panel is folded.
US10444794B1 Keyboard dock that keeps pin flush until mating with computing device
A dock can comprise a keyboard; and a frame supporting the keyboard. The frame can include a cover, at least one spring, a support, and a protrusion. The cover can define at least one hole. The at least one spring can secure the cover to the support. The support can be attached to the frame and to the spring. The support can include a ferromagnetic material. The at least one protrusion can extend from the support into the at least one hole.
US10444792B2 Unlocking control system, method and wearable device using the same
An unlocking control method is applied in a wearable device and a lockable electronic device. The wearable device communicates with the electronic device and can be bound to it. The wearable device can produce an unlocking setting instruction to set an unlocking mode of the electronic device, and can send the unlocking setting instruction to the bound electronic device. The wearable device can set the unlocking mode of the electronic device and produce an unlocking control instruction, sending the unlocking control instruction to the electronic device. The electronic device receives the unlocking control instruction, and is controlled to unlock itself according to the received unlocking control instruction and the unlocking mode of the electronic device.
US10444791B2 Wearable device assembly having athletic functionality
A wearable device assembly has a housing supporting a controller, display and indicator system thereon. The controller has at least one sensor wherein activity of a user wearing the device is detected. The controller selectively illuminates the indicator system to indicate a level of activity of the user.
US10444789B2 Display apparatus and portable terminal
A display apparatus includes a first base plate, a second base plate coupled to the first base plate to allow the second base plate to be rotated on the basis of a rotation axis between the first base plate and the second base plate, a moving plate coupled to the second base plate and configured to slide along a first direction with respect to the second base plate, a pop-up plate configured to move along a second direction corresponding to a thickness direction of the second base plate on the second base plate in accordance with a movement of the moving plate, and a display panel including a first portion coupled to the first base plate and a second portion coupled to the moving plate.
US10444782B1 Digital regulator
A digital regulator at least includes a comparator, a hysteresis comparator, a first control circuit, a second control circuit, a first transistor, and a second transistor. The comparator compares a reference voltage with an internal voltage, so as to generate a first control voltage. The hysteresis comparator compares the reference voltage with the internal voltage, so as to generate a second control voltage. The first transistor is coupled between a relatively high internal voltage and a control node. The first transistor is controlled by the first control circuit according to the first control voltage and the second control voltage. The second transistor is coupled between the control node and the internal voltage. The second transistor is controlled by the second control circuit according to the first control voltage and the second control voltage.
US10444780B1 Regulation/bypass automation for LDO with multiple supply voltages
Regulation/Bypass automation for a low drop-out regulator (LDO) with multiple supply voltages is disclosed. In some implementations, a LDO includes a resistor, a pass transistor having a source, a gate, and a drain to output a voltage Vout, the source coupled to a supply voltage, the gate coupled to an output of an operational transconductance amplifier (OTA), and the drain coupled to a first terminal of the resistor; a feedback switch having a drain, a gate, and a source, the drain coupled to a second terminal of the resistor, the source coupled to a negative input of the OTA; and an pull-down transistor having a drain, a gate, and a source, the source coupled to ground, and the drain coupled to the negative input of the OTA, wherein the gate of the pull-down transistor and the gate of the feedback switch are configured to receive a bypass signal.
US10444777B2 Reverse-current-prevention circuit and power supply circuit
A reverse-current-prevention circuit includes a reverse-current-prevention transistor of a P-channel MOS transistor inserted between an input terminal supplied with a power supply voltage and an output stage transistor of a P-channel MOS transistor providing an output voltage from an output terminal, and a reverse-current-prevention controller configured to turn the reverse-current-prevention transistor from on to off according to exceedance of the output voltage to the power supply voltage. The reverse-current-prevention controller includes a first transistor of a depletion type P-channel MOS transistor having a source and gate respectively connected to the output terminal and the input terminal, and a second transistor of a depletion type P-channel MOS transistor having a source and gate respectively connected to a drain of the first transistor and a gate of the reverse-current-prevention transistor, and a drain grounded.
US10444771B2 Fluid control measuring device
Systems and methods for measuring and controlling fluid flow include an orifice plate defining a variable opening. The orifice plate includes an outer assembly comprising a central opening and an inner assembly extending through the central opening. The flow device regulates high and very low volumes of fluid with precision, inexpensively, with superior acoustics, reduced energy, and simpler design. The high turndown device permits use at lower velocities, thereby reducing noise generation and eliminating need for sound-attenuating liners. The high rangeability device combines several part numbers into fewer parts, thereby streamlining product portfolios. In some cases, cost benefits associated with the flow device allow equipment to be scaled back 100:1 rather than 10:1, providing energy savings, fewer product variations, simple and more robust applications. The device meets new and old building fresh air, comfort and energy codes. The flow device can be engineered, selected, and sized without sophisticated software programs.
US10444766B2 Airborne relays in cooperative-MIMO systems
An unmanned aerial vehicle (UAV) uses a first baseband processor to establish a first communication link with a ground network cell and a second baseband processor that establishes a second communication link with a user device. The second baseband processor is communicatively coupled to the first baseband processor such that the user device exchanges communication data with the core network via the first communication link and the second communication link. Flight-control hardware steers the UAV along a flight trajectory that is determined by a ground-based UAV controller based at least on a geolocation of the user device. The second baseband processor establishes the second communication link with the user device while the first baseband processor maintains the first communication link with the ground network cell.
US10444763B2 Systems, methods, and devices for fusion of predicted path attributes and drive history
A method for providing path attributes to controllers in a vehicle includes determining a most probable path for a vehicle. The method includes obtaining attributed predicted path attributes based on a map and obtaining drive history path attributes based on a drive history. The method further includes generating combined path attributes based on the path attributes from the attributed predicted path and the path attributes from the drive history. The method also includes providing the combined path attributes to one or more controllers.
US10444761B2 Monocular modes for autonomous platform guidance systems with auxiliary sensors
The described positional awareness techniques employing sensory data gathering and analysis hardware with reference to specific example implementations implement improvements in the use of sensors, techniques and hardware design that can enable specific embodiments to provide positional awareness to machines with improved speed and accuracy. The sensory data are gathered from an operational camera and one or more auxiliary sensors.
US10444753B2 Method for at least partially automated driving in a vehicle
In a method for at least partly automated driving in a vehicle, termination of the automated driving function and at least partial transfer of vehicle control to the driver is carried out only after expiration of a takeover time span that is ascertained from the actuation by the driver of a device communicating with the vehicle. The device can be a mobile device.
US10444748B2 In-situ measurement logging by wireless communication unit for communicating engine data
Systems and methods for recording and communicating engine data are provided. One example aspect of the present disclosure is directed to a method for monitoring performance. The method includes receiving, by one or more computing devices, a measurement from a sensor. The method includes assigning, by the one or more computing devices, a time to the measurement. The method includes storing, by the one or more computing devices, the received measurement and the assigned time to a file. The method includes transmitting, by the one or more computing devices, the file to a remove computing device associated with a ground system.
US10444747B2 Blended service schedule for a power generator
A power generation system includes a power generator operatively connected to a plurality of sensors and a processor. The processor is configured to observe usage-based or event-based data regarding one or more components and consumables of the power generator. A usage-based service schedule is observed for the one or more event-based components and consumables. Operation-based data is received from the plurality of sensors regarding the functioning of the power generation system and one or more operation-based components and consumables of the power generator. An operation-based service schedule is determined for the one or more operation-based components and consumables based on the operation-based data. A blended service schedule is generated, the blended service schedule including the usage-based service schedule and the operation-based service schedule. The blended service schedule is then provided to at least one of a local monitor or a remote monitor.
US10444733B2 Adjustment device and adjustment method
An adjustment device that controls a control device controlling motors driving at least two axes, and a machine learning device performing machine learning with respect to the control device. The adjustment device includes: a start command output unit configured to output a start command for starting the machine learning device; a feedback information. acquisition unit configured to acquire feedback information acquired on the basis of an evaluation program executed by the control device, from the control device; a feedback information transmission unit configured to transmit the feedback information acquired, to the machine learning device; a parameter setting information acquisition unit configured to acquire control parameter setting information acquired by machine learning using the feedback information, from the machine learning device; and a parameter setting information transmission unit configured to transmit the control parameter setting information acquired, to the control device.
US10444732B2 Blank shape determining method, blank, press formed product, press forming method, computer program, and recording medium
A blank shape determining method includes: a process of making a forming analysis of forming a reference blank into a reference formed product and a acquiring sheet thickness distribution and a plastic strain distribution; a process of acquiring a forming failure evaluation index for the reference blank; a process of estimating a region, which includes an end edge portion at which the forming failure evaluation index exceeds a predetermined threshold, within the reference blank as a forming failure region; a process of generating a plurality of corrected blanks; a process of making a forming analysis of forming the corrected blanks into corrected formed products and acquiring a sheet thickness distribution and a plastic strain distribution; a process of acquiring the forming failure evaluation index for the corrected formed product; and a process of determining a shape of the corrected blank having a smallest maximum value of the forming failure evaluation index as a shape of a blank provided for press forming.
US10444720B2 Adapters for communication between power tools
Methods and systems are provided for a power tool in control of a vacuum. In response to activation input, the power tool controls a motor for driving power tool operation and wirelessly transmits a control signal to a vacuum. In response to receiving the control signal, the vacuum controls a motor for driving operation of the vacuum. The power tool, the vacuum, or both include a wireless communication pairing butting for paring the power tool and the vacuum. The power tool and/or the vacuum may be cordless and powered by a battery pack.
US10444716B2 Information sharing between buildings to trigger actions in a receiving building
Methods, systems, and apparatus, including medium-encoded computer program products, for passing actionable information between different buildings to facilitate building management without human intervention include, in one aspect, a method including: determining, in a building information modelling (BIM) system of a first building, a set of rules defining actions to be taken by a building automation system of the first building in response to a defined set of remote information received from a BIM system of a second building, the set of remote information corresponding to one or more sensors in or associated with the second building; receiving data from the BIM system of the second building in accordance with the set of remote information; and using the building automation system of the first building to automatically change configuration, use, or operation of the first building in response to the received data in accordance with the set of rules.
US10444715B2 Controlling settings and attributes related to operation of devices in a network
Techniques are described for controlling attributes and/or settings related to operation of devices via a wireless network. An access device can determine a status of a configurable attribute/setting related to operation of a device (e.g., a home automation network device that can control a home appliance) connected to the network. The computing device can execute an application that can generate and display a graphical interface including an interactive area or an interactive element to control the device. The interactive element or the graphical interface can indicate a current value for the setting/attribute. The interactive area or element can be adjustable to adjust the setting/attribute. An adjusted value of the setting/attribute can be communicated to the network which can cause operation of the device to be controlled based on the adjusted value. The computing device can modify the graphical interface to indicate the adjusted value of the setting/attribute.
US10444701B2 Image forming apparatus
Provided are a drive force transmission member and control unit. The drive force transmission member has multiple first engaging portions. Drive force is transmitted from the drive force transmission member to a drive force receiving member with each first engaging portion engaged with a second engaging portion of the drive force receiving member. The second engaging portions are movable in a radial direction centered on a rotation axis line of the drive force transmission member. The control unit performs rotation control of forward rotation of the drive force transmission member by α° and thereafter backward rotation by β° after a cartridge is mounted to an apparatus main body but before image formation. Each of the multiple first engaging portions is upstream in the forward rotation direction of the drive force transmission member from the second engaging portion out of the multiple second engaging portions with which engaging will be realized.
US10444700B2 Image forming apparatus including coupling member selectively coupled to photosensitive drum
An image forming apparatus includes a main body, endless belt, photosensitive drums, setting unit, contacting/separating mechanism, transmitting mechanism, and coupling members. The photosensitive drums are disposed in confrontation with the endless belt and are arranged in a first direction. Each photosensitive drum has an axis extending in a second direction perpendicular to the first direction. The setting unit sets the image forming apparatus to a monochrome mode or color mode. The contacting/separating mechanism controls at least one photosensitive drum to contact or separate from the endless in accordance with the set mode. The transmitting mechanism selectively transmits drive power to photosensitive drums. Each coupling member is selectively coupled to the corresponding photosensitive drum and has a coupling axis extending in the second direction. Each coupling member is uncoupled from the corresponding photosensitive drum when the contacting/separating mechanism controls the corresponding photosensitive drum to separate from the endless belt.
US10444698B2 Image forming apparatus including drum cartridge including swing plate configured to support developing cartridge
An image forming apparatus includes an apparatus main body, a drum cartridge, and a developing cartridge. The apparatus main body is formed with an opening. The drum cartridge includes a photosensitive drum and is configured to be installed into the apparatus main body through the opening. The developing cartridge includes a developing roller and is configured to be installed into the drum cartridge. The drum cartridge includes a swing plate configured to support the developing cartridge installed in the drum cartridge. The swing plate is configured to swingably move such that the developing roller moves relative to the photosensitive drum. The swing plate includes a first guide configured to guide installation of the developing cartridge into the drum cartridge.
US10444692B2 Assembling apparatus and multicomponent structure using the same
The disclosure discloses an apparatus for assembling a multi-component structure. The apparatus for assembling includes a pushing member fixed to a first component, a latch unit corresponding to the pushing member, the latch unit fixed to a second component. when the first component is not installed to a predetermined position of the second component, the latch unit stays in a locking position to prevent the second component from being installed to a third component; when the first component is installed to the predetermined position of the second component, the latch unit stays in an unlocking position and the second component is released to be installed to the third component. A multi-component structure is further disclosed.
US10444686B2 Image forming apparatus displaying specific information relating to replacement component on display
An image forming apparatus includes a toner supply section, an image forming section, a touch panel, a determination section, and a display controller. The determination section determines whether a toner container attached to the toner supply section is a first container or a second container which differs from the first container. The display controller determines specific information corresponding to a use rate of the second replacement component and displays the specific information on the display. The specific information is information relating to the replacement component. The use rate indicates a proportion of the number of second containers each used as a toner container.
US10444684B2 Fixing device and image forming apparatus
A fixing device includes an endless fixing belt, a flat heater, a holder and a pressuring member. The flat heater heats the fixing belt. The holder holds the flat heater so that the flat heater comes into contact with an inner circumference face of the fixing belt, and includes a recessed portion composing a gap between the holder and a face of the flat heater at an opposite side to the fixing belt across the flat heater. The pressuring member sandwiches the fixing belt between the flat heater and the pressuring member, and forms a pressuring area, where a sheet is sandwiched and conveyed at, between the fixing belt and the pressuring member. In a conveying direction of the sheet, a depth of the gap at a first position is larger than a depth of the gap at a second position at a downstream side from the first position.
US10444677B2 Image forming apparatus with fixing device, the image forming apparatus controlling supply of power to a heater by a driver based on an output of a temperature detector
An image forming apparatus includes a fixing device, a driver, and a relay. A control board controls supply of power to a heater based on an output of a temperature detector. A connector includes a first connection portion to be connected to the fixing device, and a second connection portion to be connected to the control board, and connects the fixing device and the control board to each other. A loopback path is configured such that a direct current (DC) voltage to be applied, via a first terminal of the second connection portion, to a second terminal of the first connection portion is applied to a fourth terminal of the second connection portion via a third terminal of the first connection portion. Further, the DC voltage to be applied to the fourth terminal via the loopback path is applied to the relay as a drive voltage for the relay.
US10444676B2 Image heating apparatus to mount on an image forming apparatus for fixing an image
A fixing apparatus that fixes an image onto a recording material includes: a belt, a nip plate contacting an inner surface of the belt, a roller configured to form a nip portion with the nip plate, a supporting member supporting the nip plate, the supporting member having a cross section in a shape of U, and supporting, with two legs, a surface of the nip plate opposite to a surface contacting the belt, and a guide member disposed on an upstream side of the nip plate and including a guide portion, wherein the recording material on which the image is formed is heated while being conveyed through the nip portion, and the image is fixed onto the recording material, and the guide member is supported by a first surface and a second surface of an upstream side leg among the two legs of the supporting member.
US10444662B2 Toner cartridge with memory for image forming apparatus
A toner cartridge for use with an image forming apparatus includes a memory storing identification data of the toner cartridge and parameter information including image formation process parameters dependent on toner characteristic or ambient conditions. A transceiver unit communicates with the image forming apparatus to send the process parameter information stored in the memory to the image forming apparatus when the identification data is authentic.
US10444658B2 Image forming apparatus having developer transporting member that transports developer toward a developer bearing member
An image forming apparatus is capable of performing a second image forming operation in which a peripheral velocity ratio of a developer bearing member to an image bearing member becomes greater than that in a first image forming operation, and in which a potential difference between a developing bias applied to the developer bearing member and a supply bias applied to a supply member becomes a potential difference at which a urging force causing a developer at the contact portion between the developer bearing member and the supply member to move from the supply member to the developer bearing member becomes smaller than that in the first image forming operation, or becomes a potential difference at which a urging force causing the developer to move from the developer bearing member to the supply member is generated.
US10444655B2 Charging roll for electrophotographic equipment
The disclosure provides a charging roll for excellent image quality electrophotographic equipment. This charging roll for electrophotographic equipment is provided with a shaft body, an elastic body layer formed on the outer periphery of the shaft body, and a surface layer formed on the outer periphery of the elastic body layer, wherein the surface layer contains a modifier having polyamide and a hydroxyl group, and has a Bénard cell with a height of 0.1 to 1.0 μm on the surface thereof. A fluorine-based modifier having a hydroxyl group, a silicone-based modifier having a hydroxyl group, and an acrylic modifier having a hydroxyl group can be cited as examples of the modifier having the hydroxyl group.
US10444651B2 Carrier, developer, supplemental developer, image forming apparatus, image forming method, and process cartridge
A carrier is provided including a core particle and a resin layer coating the surface of the core particle. The resin layer includes fine metal particles, and a detected metal element amount A obtained by X-ray photoelectron spectrometry of the surface of the carrier is in a range of 4.0 atomic %≤A≤20.0 atomic % and an average major-axis length B of the fine metal particle exposing from the resin layer is in a range of 100 nm≤B≤800 nm.
US10444650B2 Emulsion aggregation toner for sensor and antibacterial applications
Provided is a toner that has a plurality of toner particles. Each toner particle can include a binder resin core and a shell disposed about the binder resin core. The binder resin core can include at least one binder resin. The shell can include a plurality of metal nanoparticles. The binder resin core can be prepared by forming an aggregate of the binder resin in which metallic nanoparticles are not present.
US10444642B2 Movable body apparatus, exposure apparatus, manufacturing method of flat panel display, device manufacturing method, and movable body drive method
A substrate stage apparatus provided with: a substrate holder that can be moved in a plane including an X-axis and a Y-axis; a head unit that can be moved synchronously with the substrate holder along the Y-axis; an encoder system for measuring substrate position, the system including a scale disposed on the substrate holder, and heads disposed on the head unit, and acquiring the X-axis direction and the Y-axis direction position information of the substrate holder on the basis of the output of the heads; an encoder system for measuring head-unit position, the system acquiring the Y-axis direction position information of the head unit; and a position control system that controls the position of the substrate holder within the XY plane on the basis of the output of the encoder system for measuring substrate position and the encoder system for measuring head-unit position.
US10444639B2 Layer-to-layer feedforward overlay control with alignment corrections
A process control system includes a controller configured to generate a reference overlay signature based on one or more overlay reference layers of a sample, extrapolate the reference overlay signature to a set of correctable fields for the exposure of a current layer of the sample to generate a full-field reference overlay signature, identify one or more alignment fields of the set of correctable fields, generate an alignment-correctable signature by modeling alignment corrections for the set of correctable fields, subtract the alignment-correctable signature from the full-field reference overlay signature to generate feedforward overlay corrections for the current layer when the one or more overlay reference layers are the same as the one or more alignment reference layers, generate lithography tool corrections based on the feedforward overlay corrections, and provide the lithography tool corrections for the current layer to the lithography tool.
US10444626B2 Hologram recording composition, hologram recording medium, and method of producing hologram recording medium
A hologram recording composition includes at least: a photopolymerizable compound containing at least a first photopolymerizable monomer; binder resin that is inactive to photopolymerization; and a photopolymerization initiator. A change in polarity of the first photopolymerizable monomer by photopolymerization reduces compatibility with the binder resin of the photopolymerizable compound than that before polymerization, the compatibility of the photopolymerizable compound before the polymerization being high.
US10444623B2 Method and system for high-throughput defect inspection using the contrast in the reduced spatial frequency domain
Methods and a system for scanning scattering contrast inspection for the identification of defects in an actual pattern block on a sample as compared to a desired pattern block. Most of the information in the reciprocal space (spatial frequency domain) is omitted in order to increase the throughput. That information in the reciprocal space is captured which gives the highest defect information, namely contrast signal between the defective and defect-free structure. Deviations from the expected diffraction pattern allow rapid identification of defects on the actual pattern. The first method learns the correct reconstructed diffraction image by comparing the repetitive pattern blocks. The second method focuses on the appearance of predictable defects in the spatial frequency domain of the reconstructed diffraction image thereby defining regions of interest where the defects materialize. Only the regions of interest are considered and compared to the reconstruction diffraction image of a defect-free pattern block.
US10444606B2 Projection lens assembly method and projection image display apparatus
Provided is a projection lens assembly method in an oblique projection optical system, which enables efficient manufacture even if a size of an image display element to be mounted varies, and a projection type image display apparatus using the projection lens. The projection lens assembly method in the oblique projection optical system for an oblique type projection image display apparatus including a block of a spherical lens and a block of an aspherical lens includes: preparing in advance the block of the spherical lens having a size that adapts to image display elements having different sizes and incorporated in the projection image display apparatus, and the block of a common aspherical lens; and assembling the block of the spherical lens selected in accordance with the sizes of the incorporated image display elements and the block of the common aspherical lens to assemble the projection lens.
US10444602B2 Dome camera
A camera device has a dome bubble member and an imaging unit housed within the camera chamber. A heat-emitting element, such as a film, may be arranged about the lens unit and is adapted to radiate heat for heating the dome bubble member. The camera device may include a sealing member adapted to sealingly engage a portion of the dome bubble member, whereby the heat radiated from the heat-emitting element is substantially contained within the sealed sub-chamber. The imaging unit may be rotatable about a first axis and a second axis in which the second axis is offset from the center of the dome bubble member and is displaceable in at least one direction transverse to itself. The camera device may have a shroud member that is pivotal about a third axis. The camera device may also have a shroud member that is transmissive to infra-red light.
US10444596B1 Lens-based integrated two-dimensional beam steering device
A lens-based integrated two-dimensional beam steering device comprising a substrate, an input waveguide, a connecting waveguide, a 1×N optical switch, an electrical interface for the switch, N output waveguides of the switch, N transmitting units, a lens and a controller. The device of the present invention realizes two-dimensional beam steering and has the characteristics of large power capacity, low control complexity, and low electric power consumption.
US10444595B2 Technique for dynamically controlling the incoupler of a beam-steering device
An optical system has a beam-steering device having a planar waveguide region between a tapered incoupler and a tapered outcoupler that respectively define opposing incoupler and outcoupler facets of the BS device. Each region has a substrate, a subcladding layer over the substrate, a core layer over the subcladding, and a top cladding layer over the core. Within the incoupler, at least one of the subcladding and the top cladding has a material having a refractive index that varies with an applied field (e.g., an electric field) applied at the incoupler. The optical system also has a field-applying device that applies the applied field at the incoupler, an output detector that generates a feedback signal based on detected outgoing light output from the outcoupler, and a controller that controls the field-applying device based on the feedback signal to alter the light output from the outcoupler.
US10444586B2 Liquid crystal display device and method for fabricating the same
A liquid crystal display (LCD) device capable of perventing impurities from permeating into a channel area of a switching element, the LCD device including: a gate electrode above a substrate; a semiconductor layer which overlaps the gate electrode; a drain electrode and a source electrode which overlap the semiconductor layer; an ohmic contact layer between the semiconductor layer and the drain electrode and between the semiconductor layer and the source electrode; a pixel electrode which is connected to one of the drain electrode and the source electrode; and a gate insulating layer between the gate electrode and the semiconductor layer, the gate insulating layer comprising fluorine. A concentration of the fluorine is decreasing, as the fluorine of the gate insulating layer being more adjacent to the substrate.
US10444582B1 Method for manufacturing array substrate
The present disclosure provides a method for manufacturing an array substrate. An ashing treatment is performed on the first photoresist pattern to remove the photoresist layer in the photoresist-partially-retained-region and to thin the photoresist layer in the photoresist-entirely-retained-region, so that a second photoresist pattern is generated. Thereafter, the passivation layer is etched using the second photoresist pattern as a mask to thin the passivation layer in the photoresist-partially-retained-region and to reduce roughness of the rough top surface in the photoresist-partially-retained-region. Therefore, process stability is raised.
US10444579B2 Display substrate and manufacturing method thereof, and display device
A display substrate and a manufacturing method thereof, and a display device are provided. The manufacturing method of the display substrate includes: forming an insulation layer on a base substrate, the base substrate including a display area and a peripheral area; and forming a planarization film on the insulation layer; performing a patterning process to the planarization film to form a planarization layer with a first thickness in the display area, a planarization layer with a second thickness in the peripheral area, and a first via hole in the planarization layer with the second thickness, the second thickness being less than the first thickness, and performing an etching process on the peripheral area to thin or remove the planarization layer is with the second thickness, and forming a second via hole corresponding to the first via hole in the insulation layer.
US10444578B2 Mask storing method for driving module and related image displaying method
A mask storing method for a driving module of a display device includes encoding a mask of configuring a non-display area and a display area of a display module of the display device, to generate an encoded mask; and storing the encoded mask to a storage unit of the driving module of the display device.
US10444577B2 Polymer stabilization vertical alignment (PSVA) liquid crystal display panel
A polymer stabilization vertical alignment (PSVA) liquid crystal display panel is provided and has an array substrate. A driver circuit is disposed on a side of the array substrate, and at least two alignment modules close to an edge of the array substrate are disposed on the side of the array substrate facing the color filter substrate. Each alignment module has at least two alignment lines. An input terminal of each alignment line is connected to a metal contact pad, and an output terminal of the alignment line is connected to the driver circuit; the metal contact pads belonging to the same alignment module are in short connection. A set of the metal contact pads in short connection is connected to a probe bar through a probe pin.
US10444576B2 Liquid crystal display device
A drain layer lead line connecting an image signal line and a terminal of an IC driver is interrupted in the middle, and the gap is bridged by bridging ITO that is formed at the same time as pixel ITO. Thus, the difference in the length of the lead lines is adjusted such that the length of the bridging ITO in the lead line connected to the terminal in the center of the IC driver is longer than the length of the bridging ITO in the lead line connected to the terminal in the end of the IC driver to reduce the difference in the wiring resistance of the lead lines due to the difference in the length of the lead lines depending on the location.
US10444575B2 Electro-optic element with IMI layer
An electro-optic assembly includes a first partially reflective, partially transmissive substrate defining a first surface and a second surface. A second partially reflective, partially transmissive substrate defines a third surface and a fourth surface. A space is defined between a first substrate and a second substrate. A seal is disposed about a perimeter of the first and second substrates. An electro-optic material is disposed between the second surface of the first substrate and the third surface of the second substrate. The electro-optic assembly is operable to change at least one of a reflectance state and a transmittance state in either a discrete or continuous manner. A transparent electrode coating is disposed between the second surface and the third surface. The transparent electrode coating includes an insulator layer, metal layer, and insulator layer (IMI) structure. The reflectance off of the transparent electrode coating is less than about 2%.
US10444572B2 Liquid crystal display panel having upper and lower spacers with tappered edges
The present invention provides a liquid crystal display panel and a manufacturing method thereof. The manufacturing method of the liquid crystal display panel according to the present invention uses a regular mask plate to subject multiple layers of photoresist films that are stacked on each other to patterning treatment with just one round of exposure and development process to form multiple photoresist layers that are stacked on each other, wherein the multiple stacked photoresist layers form photo spacers. Due to the multiple layers of photoresist films having different photosensitivity properties, the multiple photoresist layers, which are formed after being subjected to exposure and development, are of different patterns, wherein being of different patterns means there is a difference existing in at least one of parameters including upper end size, lower end size, and tapering angle. The present invention makes use of the multiple photoresist layers of different patterns to achieve adjustment of the tapering angle θ of the photo spacer in order to effectively enlarge the tapering angle θ of the photo spacers. The liquid crystal display panel according to the present invention includes photo spacers that each include multiple photoresist layers stacked on each other, wherein the multiple photoresist layers are of different patterns so as to effectively enlarge the tapering angle θ of the photo spacers.
US10444563B2 Reflective polarizing film for liquid crystal display polarizer, polarizer for liquid crystal display comprising same, optical member for liquid crystal display, and liquid crystal display
A reflective polarizing film for a liquid crystal display polarizer that has a high polarization performance and eliminates a hue shift at an oblique azimuth of 45°, a polarizer for a liquid crystal display composed of the same, an optical member for a liquid crystal display, and a liquid crystal display are provided. In a reflective polarizing film for a liquid crystal display polarizer composed of a uniaxially stretched multi-layer laminate film in which a first layer and a second layer are alternately laminated, the reflective polarizing film has a polarization degree of 99.5% or more and an amplitude of a transmittance waveform of 2.0% or less in a wavelength range of 450 to 650 nm measured with respect to the polarized light incident at an incident angle of 60° on an incident plane including an azimuth angle of 45°, among polarized light components parallel to the transmission axis.
US10444545B2 Electronic spectacles
The invention relates to a system for visual enhancement. The system suppresses glare and includes a spectacle lens having a liquid crystal cell, the transmission of which can be switched between high and low transmission states. The system also includes at least one sensor for measuring the brightness of the visible light incident on it, the sensor being arranged on the eye side of the spectacle lens and measuring the brightness entering through the at least one spectacle lens. The system also includes a closed loop control circuit for regulating the transmission of the liquid crystal cell so that the times of the state of high transmission become shorter with increasing glare. The system includes a display for controlling the lighting times and the luminous intensity of the display during the state of high transmission of the liquid crystal cell.
US10444543B2 Control device responsive to lid fissure width
An accommodating contact lens comprises a control device, which comprises one or more eyelid engagement structures. The eyelid engagement structures are configured to move with the eyelid relative to the contact lens. The eyelid engagement structure is coupled to the eyelid and to the accommodating contact lens, which may comprise a fluidic module having inner and outer fluid reservoirs. The eyelid engagement structure is configured to respond to the narrowing or widening of the eyelid fissure, moving a fluid in or out of the inner reservoir to accommodate near or far vision.
US10444539B2 Methods and systems for determining refractive corrections of human eyes for eyeglasses
Methods, devices, and systems are disclosed for determining refractive corrections of human eyes to reduce and eliminate image distortion associated with eyeglasses. In some embodiments, an objective refraction module is configured to measure refractive errors of an eye objectively, without subjective feedback from a tested subject. A computation module is configured to generate a plurality of objective prescriptions. A phoropter module is configured to perform a subjective refraction for determining a plurality of subjective spherical powers based on the plurality of objective prescriptions. An output module is configured to generate a plurality of prescriptions for eyeglasses, the plurality of prescriptions comprising (a) a first prescription having a first subjective spherical power fs1, a first objective cylinder power Fc1, and a first objective cylinder angle Fa1, and (b) a second prescription having a second subjective spherical power fs2, a second objective cylinder power Fc2, and a second objective cylinder angle Fa2.
US10444529B2 Polarized light source and display apparatus
The invention provides a polarized light source and a display apparatus. The polarized light source comprises: a complete polarizing plate comprising at least one first medium layer and at least one second medium layer, wherein a refractive index of the first medium layer is higher than that of the second medium layer; a reflective layer provided opposite to the complete polarizing plate; a phase retarder provided between the complete polarizing plate and the reflective layer; and a light source unit provided between the phase retarder and the complete polarizing plate, at least part of light emitted by the light source unit being incident on the complete polarizing plate at an incident angle of a Brewster's angle between adjacent first and second medium layers. The polarized light source of the present invention can serve as a light source for other light modulating device or display apparatus.
US10444525B1 Methods for producing an optical wedge or prism assembly
A method for producing an optical wedge or prism assembly, including identifying a first prism wedge and a second prism wedge, wherein the first prism wedge includes at least one wedge surface and wherein the second prism wedge includes a wedge surface; indexing the first prism wedge and the second prism wedge such that wedge surfaces of the first prism wedge and the second prism wedge are adjacent to one another; applying an adhesive to adjacent wedge surfaces of the aligned prism wedges; manipulating at least one of the prism wedges relative to the other prism wedge to obtain a desired angle between the outer surfaces of the prism wedges; and allowing the adhesive to cure.
US10444521B2 Device for machining material by means of laser radiation
A device for machining material by means of laser radiation, including a focusing optics for focusing a laser beam onto a workpiece and an adjusting optics for adjusting the intensity distribution comprising at least two plate-shaped optical elements which are arranged one behind the other in the beam path of the laser beam, which are rotatable relative to one another in the circumferential direction, and which each have a surface with a circular pattern of sector-shaped facets which, in the circumferential direction, are alternately inclined with respect to the respective plate plane.
US10444518B2 Method of data display through the vehicle windscreen and device for its implementation
Indication systems for the drivers of vehicles and cars include a data display device that combines two optical systems of the image display—the virtual image display system and the real image display system. The display device may be configured to provide a maximum of displayed information and to ensure safe driving, by controlling the level of details and the content of the data displayed for the vehicle driver, depending on the speed, and by choosing the optical system of data display to minimize the accident risk. Image quality and safe driving may be improved due to the combination of two systems and control of the level of detail of displayed data.
US10444517B1 Telescoping strap adjuster
A telescoping strap adjuster is embodied as a gas spring that enables a head strap of a head mounted display system to be worn around an individual's head. The gas spring includes a piston rod that translationally displaces, which adjusts the size of an opening of formed by the head strap. In the default configuration, the piston rod of the telescoping strap adjuster is fully extended, thereby causing the head strap opening to be minimized. A user can provide a force input to enlarge the head strap opening and subsequently don the head mounted display system. Once the force input is ceased, the telescoping strap adjuster reverts towards its default configuration and tightens the head strap such that the opening is tailored for the user's head size.
US10444512B2 Optical characterization system for lenses
An optical characterization system tests optical elements of head-mounted displays (HMD) such as lenses. The system emits a test pattern of light through an aperture of a hollow truncated cone. The hollow truncated cone may be rotated to different angles of test positions, for example, to mimic rotation of a human eye of a user wearing an HMD. The emitted light is refracted by a test lens and captured by a detector assembly. Using images captured by the detector assembly, the system determines one or more quality metrics of the test lens. Quality metrics may describe various types of optical aberrations, which may be determined as a function of the test positions (e.g., angle and/or position of the hollow truncated cone relative to the test lens). In addition, the system may generate an optical profile of the test lens using the quality metrics.
US10444509B2 Near eye diffractive holographic projection method
An augmented reality display device (such as a head mounted device) includes a partially transparent and partially reflective lens, a laser light source, a radio frequency source, a display controller, an acousto-optical modulator, and a microelectromechanical (MEMS) device. The laser light source generates light. The radio frequency (RF) source generates a RF signal. The display controller generates a synchronization signal. The acousto-optical modulator receives at least a portion of the light, modulates the light based on the RF signal, and provides modulated light. The MEMS device receives the synchronization signal from the display controller and reflects the modulated light towards the partially transparent and partially reflective lens. The MEMS device determines a direction in which the modulated light reflects based on the synchronization signal and the partially transparent and partially reflective lens reflecting the modulated laser light towards an eye of a user of the augmented realty display device.
US10444503B2 Method of controlling screen and electronic device for processing same
An apparatus and method for contents to a display functionally connected to an electronic device are provided. The electronic device can change at least some of attributes (e.g. a location, a brightness, or a size) of the content of the electronic device on the basis of at least one attribute (e.g., an illuminance, a brightness, a size, or a resolution) of the display functionally connected to the electronic device and provide the content to the display functionally connected to the electronic device.
US10444495B2 Vibration device, method of driving the same, and camera
A vibration device includes a cylindrical vibration body portion including a cylindrical member and a piezoelectric vibrator fixed to the cylindrical member, and a light-transparent body portion that includes an outer peripheral portion connected to an end surface of the cylindrical member and a light-transparent portion positioned in front of a lens. The light-transparent body portion vibrates in a bending mode by vibration of the cylindrical vibration body portion. The bending mode includes a first bending mode in which a center-maximum-displacement portion of the light-transparent body portion and the outer peripheral portion of the light-transparent body portion connected to the end surface are displaced in the same direction and a second bending mode in which the center-maximum-displacement portion of the light-transparent body portion and the outer peripheral portion of the light-transparent body portion are displaced in opposite directions.
US10444485B2 Contrast amplifying support for the observation of a sample, production methods thereof and uses thereof
A contrast-amplifying support for the observation of a sample, comprises a transparent substrate carrying at least one absorbing layer whose complex refractive index N1=n1−jk1 and thickness are chosen in such a way that the layer behaves in the guise of antireflection layer when it is illuminated under normal incidence at an illumination wavelength λ through the substrate, the face of the layer opposite to the d substrate being in contact with a transparent so-called ambient medium whose refractive index n3 is less than that of the refractive index n0 of the substrate. Methods for producing a contrast-amplifying support and for observing a sample, or for detecting or assaying at least one chemical or biological species, using such a contrast-amplifying support are provided.
US10444483B2 Method for three-dimensional imaging using upconverting nanoparticles
The present disclosure relates to a method for three-dimensional imaging, including introducing upconverting nanoparticles into a sample, illuminating near-infrared laser such that upconverting nanoparticles introduced into a sample is excited, detecting a visible ray emitted from the excited upconverting nanoparticles and capturing and acquiring two-dimensional images by scanning the sample in a depth direction of the sample, and generating a three-dimensional image of the sample using the two-dimensional images.
US10444478B2 Ultra-short throw projection optical system
The present invention discloses an ultra-short throw projection optical system, where an illumination system, a refractive lens component, and an aspherical reflector are sequentially disposed in a projection direction. The present invention provides a high resolution, implements a throw ratio below 0.18, and has no diffused focus at a high temperature, and the present invention implements that a resolution is not reduced and a distortion does not become larger at different throw distances.
US10444465B2 Lens driving device
A lens driving device includes a housing with an accommodation space, a barrel accommodated in the housing, a coil wound around the barrel and a magnet fixed to the housing. The lens driving device further includes a spring piece at least partially made of amorphous alloy materials, and the spring piece support the described barrel to perform the to-and-fro motion along the axis. Comparing to the relevant technologies, the lens driving device has good performance and high reliability.
US10444464B2 Imaging lens assembly, camera module and electronic device
An imaging lens assembly includes a plastic barrel and a lens set, and the lens set is disposed in the plastic barrel. The plastic barrel includes an object-side outer surface, a first inner surface and a second inner surface. The lens set has an optical axis, and includes, in order from an object side to an image side thereof, at least one plastic lens element and a spacer. A light-absorbing coating is disposed on the plastic lens element. The spacer includes an object-side connecting surface and a relative surface. When the object-side connecting surface is connected with a neighboring object-side optical element, the relative surface is out of touch with the neighboring object-side optical element. There is an overlap between the second inner surface and the relative surface along a direction parallel to the optical axis.
US10444462B2 Optical cable wiring system and optical cable connecting component
This invention discloses a type of optical cable wiring system, including: a main optical cable, first optical cable connector box and optical cable fan-out disposed near a first user zone; a second optical cable connector box disposed at a distance from the first user zone and near a second user zone; and a single main adapter optical cable disposed between the first optical cable connector box and second optical cable connector box. An optical cable fan-out converts a single main adapter optical cable to multiple branch adapter optical cables. Multiple branch adapter optical cables are connected to the main optical cable via a first optical cable connector box; multiple first distribution optical cables for the purpose of connection to a first user zone are connected to a main optical cable via a first optical cable connector box; multiple first distribution optical cables for the purpose of connection to a second user zone are connected to a single main adapter optical cable via a second optical cable connector box. In this manner, it becomes unnecessary to lay multiple second distribution optical cables over long distances between the first user zone and second user zone, thus reducing the laying length of second distribution optical cables, reducing material and labor costs, and additionally improving municipal aesthetics.
US10444448B2 Optical module platform structure and method of manufacturing the same
Provided are an optical module platform structure and a method of manufacturing the same. The optical module platform structure includes an optical module platform substrate, a light source device mounted on a light source mount attached on one upper side of the optical module platform substrate, a waveguide spaced apart from the light source device by a certain interval and mounted on a waveguide mount attached on the optical module platform substrate, a lens mount fixed between the light source mount and the waveguide mount, and a lens fixed to a top of the lens mount. Therefore, optical coupling efficiency between a light source and a waveguide is maximized by applying a lens mount, and an optical alignment error is minimized.
US10444446B2 Optical module
An optical module includes a lens sheet having at least one lens on one surface thereof, a substrate having at least one of a light emitter or a light receiver on one surface thereof, and an adhesive film configured to bond the lens sheet to the substrate, wherein a protrusion is formed on the lens sheet so as to surround the lens.
US10444441B1 Pivotable housing for a fiber optic connector
A fiber optic connector having an upper housing and a lower housing, upper housing at one end is on a pivot point to be move up and away from said lower housing allowing access to internal components of connector, the upper housing is configured with a latch to secure to lower housing to enclose internal components.
US10444438B2 Optical fiber connector with articulating linkage that does not rotate
An optical fiber connector sub-assembly optical fiber connector sub-assembly for an optical fiber connector includes a gimbal configured to hold a ferrule at a front portion of the connector. The gimbal is configured to provide articulated relative movement between the front portion of the connector and a rear portion of the connector such that the ferrule is isolated from movement of the rear portion of the connector.
US10444433B1 Waveguides including a patterned dielectric layer
Structures that include a waveguide and methods of fabricating a structure that includes a waveguide. A tapered feature composed of a dielectric material is arranged over the waveguide. The tapered feature includes a sidewall that is angled relative to a longitudinal axis of the waveguide.
US10444432B2 Galvanic signal path isolation in an encapsulated package using a photonic structure
An encapsulated package is provided that includes a pair integrated circuit (IC) die. A radio frequency (RF) circuit on one of the IC die is operable to transmit an RF signal having a selected frequency. An RF circuit on the other IC die is operable to receive the RF signal Encapsulation material encapsulates the IC die. A photonic waveguide couples between the RF transmitter and RF receiver to form galvanic path isolation between the two IC die. The photonic waveguide is formed by a photonic structure within the encapsulation material.
US10444426B2 Information processing apparatus
A front cover and a rear cover are engaged to form an internal space. An LED is mounted on a main board, and it is laid over an antenna within the space in a thickness direction of the front cover and the rear cover that are engaged. A light guiding member is provided on the side surface of the front cover and the rear cover that are engaged, and it receives the light, generated by the LED, and emits light to outside. A side shielding member and a back shielding member protrude from the front cover toward the optical path between the LED and the light guiding member so as to shield the optical path from the LED toward the light guiding member.
US10444424B2 Display device and backlight unit included therein
A display device includes a light source to emit light, a light guide plate on which the light emitted from the light source is incident and which irradiates light through a first and a second surface of the light guide plate, a quantum dot sheet on which the light irradiated through the first surface of the light guide plate is incident and which irradiates blue light, green light and red light, a reflective sheet for reflecting the irradiated light to the light guide plate, and a light-converting material at an edge portion of the light guide plate, the quantum dot sheet and the reflective sheet, for converting the light into a yellow light, green light or red light. The light incident on the quantum dot sheet includes the light emitted from the light source and the yellow light, the green light or the red light.
US10444422B2 Multi-waveguide optical structure with diffraction grating
A multi-waveguide optical structure, including multiple waveguides stacked to intercept light passing sequentially through each waveguide, each waveguide associated with a differing color and a differing depth of plane, each waveguide including: a first adhesive layer, a substrate having a first index of refraction, and a patterned layer positioned such that the first adhesive layer is between the patterned layer and the substrate, the first adhesive layer providing adhesion between the patterned layer and the substrate, the patterned layer having a second index of refraction less than the first index of refraction, the patterned layer defining a diffraction grating, wherein a field of view associated with the waveguide is based on the first and the second indices of refraction.
US10444419B2 Dithering methods and apparatus for wearable display device
A device includes an input coupling grating having a first grating structure characterized by a first set of grating parameters. The input coupling grating is configured to receive light from a light source. The device also includes an expansion grating having a second grating structure characterized by a second set of grating parameters varying in at least two dimensions. The second grating structure is configured to receive light from the input coupling grating. The device further includes an output coupling grating having a third grating structure characterized by a third set of grating parameters. The output coupling grating is configured to receive light from the expansion grating and to output light to a viewer.
US10444414B2 Silver reflector, and manufacture method and examination method therefor
Provided is a silver reflector capable of maintaining a high reflectivity achieved by using silver even under a hot and humid environment, wherein a film stress can be suppressed and a face deformation of an optical surface can be reduced, and a manufacture method therefor. A film stress after a reflection film is formed is within a range of +100 MPa to −100 MPa, and a film stress after the reflection film is subjected to a hot and dry environment at 110° C. for 24 hours and a film stress after the reflection film subjected to the environment is subjected to a hot and humid environment at 85° C. and 85% RH for 24 hours are within a range of +100 MPa to −100 MPa, and also an absolute value of a change amount between the former and latter film stress values is 40 MPa or lower.
US10444407B2 Optical element including a plurality of concavities
An optical element having, on one surface thereof, multiple recessed sections arranged at a most frequent pitch equal to or less than the wavelength of light in the operating environment, the optical element having, when seen in plan view, multiple domains in which the multiple recessed sections are aligned in a predetermined arrangement, and, multiple protruding sections formed in a region sandwiched between the multiple domains and/or in a region surrounded by the multiple recessed sections inside the domains, the multiple protruding sections accounting for a surface area ratio of 1%-15% as seen in plan view.
US10444401B2 Locating system comprising a hand-held locating device, and locating method
A hand-held locating apparatus comprises at least one hand-held locating device for acquiring locating data on objects that are hidden below a surveyed surface and are to be located, and comprises a position sensor for sensing position data of the locating device in relation to the surveyed surface. The locating system includes at least one evaluation device for determining directionally and/or spatially resolved location information from the locating data in a first mode of operation of the locating system without repositioning the locating device in relation to the surveyed surface and for determining at least three-dimensional locating information from the locating data and the position data by assigning locating data to position data in a second mode of operation. Also disclosed is a method for locating objects hidden below a surveyed surface, wherein the at least two modes of operation of the locating system can be selected.
US10444399B2 Multiaxial well logging instrument response in dipping and crossbedded formations
A method for determining resistivity of subsurface formations includes generating an initial model of the formations from multiaxial electromagnetic transimpedance measurements, the model comprising values of vertical resistivity, horizontal resistivity, crossbed dip, crossbed azimuth, and bedding dip and azimuth. Expected measurements generated from the initial model measurements are decomposed into ordinary and extraordinary components. The actual tool measurements are compared to the summation of the expected decomposed measurement components. The initial model is adjusted, the expected decomposed components are recalculated and the foregoing are repeated until the difference between the actual tool measurements and the summation of the expected decomposed components falls below a selected threshold.
US10444396B2 Deep azimuthal system with multi-pole sensors
Various embodiments include systems and methods of operation with respect to well logging. The systems and methods can include a number of transmitter sensors and a number of receiving sensors arranged to operate as a system including one or more multi-pole sensors. Such systems may be controlled to generate deep high-order azimuthal sensitivity. Additional apparatus, systems, and methods are disclosed.
US10444394B2 Foreign object detection using heat sensitive material and inductive sensing
In certain aspects, a method and apparatus for detecting foreign objects using heat sensitive material and inductive sensing is disclosed. In certain aspects, a foreign object detection system includes a heat sensing system comprising a heat sensitive material having a property configured to change as a function of temperature. The foreign object detection system further includes an inductive sensing system comprising one or more sense coils, wherein a change in an electrical characteristic of the one or more sense coils is indicative of presence of a foreign object. The foreign object detection system further includes a controller coupled to the heat sensing system and the inductive sensing system, wherein the controller is configured to determine presence of the foreign object based on at least one of a measure of the property of the heat sensitive material or a measure of the electrical characteristic of the one or more sense coils.
US10444390B2 Method of identifying reflected signals
Disclosed is a method of, and computer program and apparatus for, identifying reflected signals, subsequent to their reflection within a medium. The method comprises obtaining return signals (100), resulting from measurements being performed over a measurement period. The measurement period comprises sub-periods, the return signals comprising reflected signals and noise. The plurality of return signals are partitioned into plural sets (220) of equal cardinality or as equal as possible such that their cardinality differs by no more than one. A stacked correlation value is determined (130) for the return signals by determining the mean of the return signals across the plural sets (230) and determining a correlation value of the plural sets over each of the time sub-periods (240). Peaks in the variation of the stacked correlation value over time can then be identified and each of the peaks in the variation of the stacked correlation value over time can be attributed to a reflected signal.
US10444384B2 Boron nitride nanotube neutron detector
Boron nitride nanotubes (BNNTs) with 10B combined with a scintillation gas can serve as the basis for detecting thermal neutrons by detecting light from the decay products of the thermal neutron's absorption on the 10B atoms in the BNNT Material as the resultant decay products pass through the scintillating gas. BNNTs with 11B can be utilized as a scaffold for 238U and combined with a scintillation gas as the basis for detecting fast neutrons via detecting light from the fission decay products passing through the scintillating gas. Both technologies provide high spatial and temporal resolution for the detection of thermal neutrons and fast neutrons respectively.
US10444380B2 Device for the spatially resolved measurement of photons
A device is for the spatially resolved measurement of photons, in particular x-ray photons. In an embodiment, the device includes a first plurality of photoelectric converters, a second plurality of current measuring apparatuses and a third plurality of voltage conditioners. Each current measuring apparatus is electrically connected to at least one photoelectric converter; each voltage conditioner is electrically connected to at least one current measuring apparatus; and each photoelectric converter is configured to generate a photocurrent from an incident photon. Each voltage conditioner is connectable to a supply bar, configured to provide a supply voltage. The voltage conditioner is configured to down-convert the supply voltage to an operating voltage of a current measuring apparatus. Each current measuring apparatus is configured to measure a photocurrent under operating voltage when this is generated in a photoelectric converter, electrically connected to the respective current measuring apparatus.
US10444377B2 Radiation imaging system, radiation imaging apparatus, radiation imaging method, and computer-readable medium
Provided is a radiation imaging system including: a first radiation imaging apparatus, which is configured to be capable of taking a first radiation image based on first examination information; a second radiation imaging apparatus, which is configured to be capable of taking a second radiation image based on second examination information; and a control unit, which is configured to control imaging of the second radiation image in the second radiation imaging apparatus based on progress information related to imaging of the first radiation image in the first radiation imaging apparatus when predetermined examination information is duplicated between the first examination information and the second examination information.
US10444376B2 Marinelli beaker correction container for stable radionuclide analysis
The present invention relates to a Marinelli beaker correction container for stable radionuclide analysis, the Marinelli beaker correction container including: a container body having a diameter corresponding to a detector mounting part provided at a lower part of the Marinelli beaker, and being insertedly mounted to the detector mounting part; a detector coupling groove being formed at a lower part of the container body with an inner diameter corresponding to a diameter of the spectroscopy system detector, and allowing the Marinelli beaker to be mounted on the spectroscopy system detector by insertedly mounting the spectroscopy system detector to the detector coupling groove; and a ventilation hole being vertically formed through a center of a top surface of the container body, and allowing the container body to be smoothly mounted or dismounted due to air ventilation when the container body is mounted to or dismounted from the detector mounting part.
US10444375B2 Positioning system, positioning method, and positioning station
The present disclosure is effective in easily estimating an integer value bias at a high speed. A processor of a positioning system, a positioning method, and a positioning station performs interference positioning through calculation processing based on positioning data of the base station and positioning data of the positioning station. A plurality of calculation processing items are performed in parallel with different time points as start time points. Thus, even in a case where a situation in which the time required for the calculation of a fix solution differs depending on time point at which time point the calculation processing starts, there is a possibility that one of a plurality of calculation processing items can calculate the fix solution at an earlier time than in a case where single calculation processing performs the calculation. Therefore, it is possible to easily estimate the integer value bias at the high speed.
US10444363B2 System and method for off angle three-dimensional face standardization for robust performance
A system uses range and Doppler velocity measurements from a lidar system and images from a video system to estimate a six degree-of-freedom trajectory of a target. The system utilizes a two-stage solution to obtain 3D standardized face representations from non-frontal face views for a statistical learning algorithm. The first stage standardizes the pose (non-frontal 3D face representation) to a frontal view and the second stage uses facial symmetry to fill in missing facial regions due to yaw face pose variations (i.e. rotation about the y-axis).
US10444362B2 LADAR data upsampling
Systems and processes for increasing the effective sampling density of a LADAR data set are disclosed. LADAR data points are merged with data regarding edges of objects within the physical space represented by the LADAR data points to form a merged LADAR-edge point cloud. Each data point within the merged LADAR-edge point cloud is examined to identify co-planar neighboring data points within a defined search area. Additional data points are added to the LADAR-edge point cloud by interpolating between the identified, co-planar neighboring data points.
US10444361B2 Laser tracker having two measurement functionalities
A laser tracker for industrial coordinative position determination of a target, wherein the laser tracker at least comprises a control and evaluation unit, a base and a beam directing unit, means for detecting a rotation angle of the beam directing unit relative to the base, and a first optical distance measuring unit having at least a first beam source and a first detection unit. The distance measuring unit and the control and evaluation unit are designed for implementing a first and a second measurement functionality, where at least one element of the distance measuring unit is designed for dual use in the first and in the second measurement functionality. The first measurement functionality is for coordinative position determination of a retroreflective target, and the second measurement functionality is for position determination of a diffusely scattering target.
US10444350B2 Obstacle monitoring using motion-compensated distance
An obstacle monitoring system includes a first transducer that obtains a first distance measurement to an obstacle using a first linear frequency modulated (“LFM”) chirp. The system further includes a second transducer, able to operate concurrently with the first transducer, that obtains a second distance measurement to the obstacle using a second LFM chirp. The second LFM chirp has an inverted slope or shifted center frequency compared to the first LFM chirp. The system further includes a controller that processes the first and second distance measurements to determine a motion-compensated distance measurement to the obstacle.
US10444348B2 Separation of close targets based on Doppler precoding
A system and method to separate close targets includes transmitting a pulse sequence and detecting a first target at a first target Doppler frequency based on processed received reflections resulting from the pulse sequence. A nulling pulse sequence designed to null the processed received reflections at the target Doppler frequency is transmitted.
US10444338B2 Transmitter-receiver system
According to one aspect of the inventive concept there is provided a transmitter-receiver system comprising: a transmitter arranged to transmit a wavelet; a receiver arranged to receive a wavelet; a wavelet generator arranged to generate a reference wavelet; and timing circuitry arranged to receive a reference clock signal, output a first trigger signal for triggering transmission of a wavelet and output a second trigger signal for triggering generation of a reference wavelet. The timing circuitry further comprises a delay line including at least one delay element and being arranged to receive a signal at an input of the delay line and transmit a delayed signal at an output of the delay line, wherein a state of each delay element of at least a subset of said at least one delay elements is switchable between at least a first state and a second state. A delay element in said first state, i.e. switched to its first state, presents a first propagation delay. A delay element in said second state, i.e. switched to its second state, presents a second propagation delay which differs from the first propagation delay by a value which is smaller than a period of the reference clock signal. Thereby a total propagation delay of the delay line is configurable by controlling the state of each delay element of said subset. The system further comprises a controller arranged to control a delay between the first trigger signal and the second trigger signal by controlling the total propagation delay of the delay line. The system is arranged to correlate the reference wavelet with a received wavelet for at least one setting of the total propagation delay.
US10444336B2 Determining location/orientation of an audio device
Aspects of the present disclosure provide a first apparatus configured to transmit a first signal having a first frequency to a second apparatus, receive, from the second apparatus, a second signal having a second frequency responsive to the first signal, determine a latency associated with the transmitted first signal and received second signal and, determine a distance between the first apparatus and the second apparatus based, at least in part, on the determined latencies. According to an example, the first apparatus further determines a direction of the second apparatus relative to the first apparatus. According to an example, at least one of the first signal or second signal comprises an ultrasonic or high-frequency signal.
US10444327B2 Method for determining parameters of a compression filter and associated multi-channel radar
A method for determining parameters of a finite impulse response pulse compression filter, implemented by a multi-channel radar comprises: a step Etp10 of transmitting a calibration signal and of acquiring this calibration signal after propagation through the transmission channel, a step Etp20 of injecting the signal acquired, at the input of each of the reception channels, a step Etp30 of measuring the signal at the output of each reception channel, a step Etp40 of calculating the transfer function of the matched filters on the basis of the signals at the output of the reception channels, a step Etp50 of measuring the value of the average power at the output of the various reception channels and of calculating the relative gains between each of the reception channels and a predetermined reception channel on the basis of the measured values of average powers.
US10444320B2 Locating devices based on antenna coordinates
A technique for locating devices detects wireless packets using multiple antenna units and generates antenna coordinates in an antenna coordinate system on a per-packet basis. Information about antenna coordinates are stored in entries of a data store. Packets originating from different locations produce different antenna coordinates, enabling antenna coordinates to differentiate regions in physical space. Although antenna coordinates do not directly describe physical locations, they are stable over time given a stable environment and thus allow determination as to whether a location has been visited before. Entries in the data store may store Cartesian (physical) coordinates associated with respective antenna coordinates, enabling real-time tracking of physical device locations by lookups into the data store based on antenna coordinates.
US10444318B2 Management of synchronisation with a beacon
The present invention relates to a communication assembly comprising a first terminal provided with a first communication module arranged to communicate with a plurality of beacons, each comprising a communication circuit to enable data to be sent and/or received with a particular periodicity Said assembly additionally comprises a second terminal having a second communication module, wherein said second terminal is arranged to scan its environment by means of said second communication module in order to detect the presence of beacons within range and to retrieve for each beacon detected the particular periodicity and a time offset corresponding to the period between a reference point and the start of the transmission of the message and send them to the first terminal.
US10444316B2 Reduction of eddy currents during flow encoded magnetic resonance imaging
In a method and magnetic resonance (MR) apparatus for establishing imaging sequence parameter values with a reduced eddy current formation for flow-encoded magnetic resonance imaging, a number of different flow-encoded candidate raw datasets are acquired by executing a flow-encoded gradient measurement sequence with different imaging sequence parameter values from a test or calibration region of an examination object. Flow-encoded candidate image datasets are reconstructed from the different flow-encoded candidate raw datasets. A flow-encoded candidate image dataset is selected as a function of a background phase contrast established in a phase-contrast image assigned to the respective flow-encoded candidate image dataset. The imaging sequence parameter values assigned to the flow-encoded candidate image dataset are selected as parameter values for an imaging sequence for subsequent diagnostic flow-encoded magnetic resonance imaging.
US10444314B2 Magnetic resonance imaging apparatus and method for acquiring under-sampled MR signal
An MRI apparatus includes a data acquirer configured to under-sample MR signals, respectively received from channel coils included in a radio frequency (RF) multi-coil, at non-uniform intervals to acquire pieces of data set; and an image processor configured to restore pieces of K-space data respectively corresponding to the channel coils by using a positional relationship based on a spatial distance between a reference data set among the acquired pieces of data set and at least two of data set among the acquired pieces of data set, in a K-space.
US10444305B2 Magnetic resonance imaging apparatus and specific absorption rate calculation method
According to one embodiment, a MRI apparatus includes a transmitter coil generating a RF magnetic field, a receiver coil, and processing circuitry. The receiver coil receives a MR signal generated by an object placed in an imaging space to which the RF magnetic field is applied. The processing circuitry calculates a specific absorption rate by using a first correction coefficient which indicates a characteristic that is inherent to the transmitter coil and relates to the generation of the RF magnetic field, and a second correction coefficient which indicates a characteristic that the receiver coil has on the RF magnetic field by electromagnetic coupling between the receiver coil and the RF magnetic field during a generation period of the RF magnetic field.
US10444299B2 Magnetic field sensor's front end and associated mixed signal method for removing chopper's related ripple
A sensor circuit is provided with a chopper-stabilized amplifier circuit configured to receive a signal from at least one magnetic sensing element, a sigma-delta modulator (SDM) configured to receive a signal from the chopper-stabilized amplifier circuit, and a feedback circuit configured to reduce ripple in a signal generated by the chopper-stabilized amplifier circuit. The feedback circuit includes a demodulator to demodulate a signal from the SDM in a digital domain by inverting a bit stream of the signal from the SDM according to a frequency chopping rate, a digital integrator configured to integrate an output signal of the demodulator to form an integrated signal, and a digital-to-analog converter (DAC) configured to convert the integrated signal to an analog signal and provide the analog signal to the chopper-stabilized amplifier circuit.
US10444294B2 Electricity storage device production method and structure body inspection device
An inspection device (20) for inspecting a structure body (10) including a pair of electrodes and a separator disposed between the pair of electrodes is provided, the inspection device (20) includes: a measurement unit (30) including a direct-current constant voltage generator (32) that generates a constant inspection voltage applied to the pair of electrodes, and a detection circuit (34) that detects a current value between the pair of electrodes resulting from the application of the inspection voltage; and a processing unit (50) that determines whether the structure body (10) is defective or non-defective based on the detected current value, and the processing unit (50) has a function that, if two or more points at which a ratio (ΔI/Δt) of a current value variation amount (ΔI) to a time variation amount (Δt) varies from a value of no less than 0 to a negative value are observed or no point at which the ratio (ΔI/Δt) varies from a value of no less than 0 to a negative value is observed during a period of time immediately after the application of the inspection voltage until the current value becomes constant, determines the structure body (10) as a defective product, and an auxiliary function that obtains a peak current value Ipeak, a peak current appearing time tpeak and a current area SI of a current waveform representing variation in current value I over passage of time t, and if any one of the peak current value Ipeak, the peak current appearing time tpeak and the current area SI deviates from a preset threshold value including an upper limit value and a lower limit value, determines the structure body as a defective product.
US10444288B2 Abnormality diagnosing device and abnormality diagnosing method
An abnormality diagnosing device diagnoses a driving abnormality of a single motor driven by a plurality of motor driving devices. The plurality of motor driving devices calculate a plurality of voltage command values based on a speed command, and voltages are applied to a plurality of windings possessed by the motor based on the plurality of calculated voltage command values, thereby driving the motor. The abnormality diagnosing device is equipped with a command value difference calculating unit for calculating a difference between the plurality of voltage command values calculated by the plurality of motor driving devices, and a determination unit for determining the presence of an abnormality, when an absolute value of the difference calculated exceeds a first threshold value continuously for a predetermined time period.
US10444281B2 Microcontroller and method for testing a microcontroller
A microcontroller includes a data memory configured to store test signal data. The microcontroller further includes a signal generator configured to process the test signal data in order to provide at least one test signal. The microcontroller also includes a circuit under test configured to process the test signal. The test signal data includes at least one pattern snippet and an associated pattern descriptor. The pattern snippet includes data concerning a content of a part of the test signal. The associated pattern descriptor includes data concerning a pattern formed by the pattern snippet within the test signal.
US10444276B2 Computing device executing program performing method of analyzing power noise in semiconductor device, semiconductor device design method, and program storage medium storing program
A method of analyzing power noise in a semiconductor device includes; generating modified current information by modifying present current information based on a previous analysis result, updating a current vector based on the modified current information, and generating a present analysis result by calculating a voltage vector from the updated current vector.
US10444275B2 Electric-current sensing device, load driving system, and method for manufacturing electric-current sensing device
There are provided an electric-current sensing device capable of detecting an electric current with high accuracy, a load driving system, and a method for manufacturing the electric-current sensing device. According to one embodiment, the electric-current sensing device includes a sense IGBT through which an electric current proportional to an electric current flowing through a main IGBT flows. Further, a depth of a P type floating region from a lower end of each of a plurality of trench gates provided in the sense IGBT is shallower than a depth of another P type floating region from a lower end of each of a plurality of trench gates provided in the main IGBT.
US10444265B2 Method of extracting a current level for relating to the cutoff of an interconnection
A current level extraction method for preventing cutoff is disclosed. The method may include starting a voltage sweep to an interconnection structure at a certain temperature, measuring an initial resistance of the interconnection structure, calculating a measured resistance of the interconnection structure according to a corresponding input voltage, determining whether or not a resistance ratio of the measured resistance of the interconnection structure to the initial resistance is equal to or less than a preset value, updating a current value corresponding to measured resistance to a potential maximum current level and repeating the step of calculating the measured resistance when the resistance ratio of the interconnection structure is equal to or less than the preset value, and setting the current value corresponding to the measured resistance as a maximum current level when the resistance ratio of the interconnection structure is greater than the preset value.
US10444256B2 Device and system for relative motion sensing
The invention pertains to a device and system which uses printed circuit board metrology to accurately measure relative motion between surfaces in one or more dimensions. The invention comprises a system on a chip (SOC) to periodically measure, log, and transmit relative motion data in an automated fashion either wired or wirelessly, allowing long term measurement of moving surfaces such as foundation movement, bridge movement, concrete movement, structural system movement, excavation movement, slope monitoring or tree growth monitoring.
US10444255B2 Method and system for determining the velocity of a moving fluid surface
A method for determining the velocity of a moving fluid surface, which comprises the following steps S1 to S5: S1) taking a sequence of images of the moving fluid surface by at least one camera; S2) comparing a first image from the sequence with a second image from the sequence in order to distinguish moving patterns of the fluid surface from non-moving parts and to obtain a first processed image (im_1f) comprising the moving patterns; S3) comparing a third image from the sequence with a fourth image from the sequence in order to distinguish moving patterns of the fluid surface from non-moving parts and to obtain a second processed image (im_2f) comprising the moving patterns; S4) comparing the first and second processed images in order to determine the spatial displacements of the moving patterns; and S5) determining from the spatial displacements the velocity.
US10444254B2 Virtual tachometers based on time series filtering
A system and method for receiving a plurality of first inputs from a transducer, where the plurality of first inputs correspond to vibrations of a rotational machine, and filtering the plurality of first inputs to derive a frequency of interest. The system and method then generates a sinusoidal signal at the frequency of interest and a pulse train of one or multiple pulses per revolution at the frequency of interest from the sinusoidal signal. The system and method further identifies a first pulse at a zero crossing within the pulse train and counts zero crossings to define blocks of data for use in time synchronous averaging calculations.
US10444242B2 Detection methods employing HCV core lipid and DNA binding domain monoclonal antibodies
The present disclosure provides detection methods employing HCV core lipid binding domain and DNA binding domain monoclonal antibodies or antibody fragments. In certain embodiments, the lipid binding domain monoclonal antibody or antibody fragment recognizes an epitope in amino acids 141 to 161 of HCV core protein and the DNA binding domain antibody or antibody fragment recognizes an epitope in amino acids 95-123 (e.g., in amino acids 99-117) of HCV core protein.
US10444239B2 Methods for measuring carcinoembryonic antigen
Disclosed herein are methods of accurately measuring carcinoembryonic antigen in a biological sample and methods of identifying and treating a mucinous cyst in a subject.
US10444237B2 Anti-pancreatic cancer monoclonal antibody and use thereof
A hybridoma cell line NM002-1 secreting an anti-human pancreatic cancer monoclonal antibody and deposited under CCTCC Accession NO: C201173. Also, an anti-human pancreatic cancer monoclonal antibody NJ002-1 secreted by the hybridoma cell line NM002-1 and use thereof.
US10444236B2 Method of detection of proteolysis products in plasma and a diagnostic system for its application
Immunological diagnostic methods that use the whole-length molecule of plasminogen or its peptide fragments as universal detectors of proteolysis products having a C-terminal lysine are proposed. The method of this immunological diagnostic is to identify the human diseases associated with increased activity of proteolytic enzymes. A diagnostic test system comprised of a detector—the full-length molecule and its presented peptide fragments—is disclosed. The technical result includes achieving the required degree of dissociation of the antigen-antibody complex in a sample from the subject, as well as changing the conformation of proteins using an incubation buffer containing organic solvents in the disclosed ratios, that can significantly increase the sensitivity of the method for determining the concentration of proteolytic fragments with a C-terminal lysine binding with plasminogen or fragments thereof.
US10444235B2 Systems and methods for treating, diagnosing and predicting the response to therapy of breast cancer
This present invention systems and methods of accessing/monitoring the responsiveness of a breast cancer to a therapeutic compound.
US10444234B2 Assay for JC virus antibodies
The disclosure relates to methods and reagents for analyzing samples for the presence of JC virus antibodies. Disclosed is a method that includes obtaining a biological sample from a subject (e.g., plasma, serum, blood, urine, or cerebrospinal fluid), contacting the sample with highly purified viral-like particles (HPVLPs) under conditions suitable for binding of a JCV antibody in the sample to an HPVLP, and detecting the level of JCV antibody binding in the sample to HPVLP. In one embodiment, determining the level of anti-JCV antibodies in the subject sample provides a method of identifying PML risk in a subject.
US10444231B2 Peptides, devices, and methods for the detection of Ehrlichia antibodies
The invention provides peptide compositions and mixtures useful for the detection of antibodies that bind to Ehrlichia antigens. The peptide compositions and mixtures comprise polypeptide sequences based on an immunogenic fragment of the Ehrlichia Outer Membrane Protein 1 (OMP-1) protein. The invention also provides devices, methods, and kits comprising such peptide compositions and mixtures useful for the detection of antibodies that bind to Ehrlichia antigens and the diagnosis of monocytic and/or granulocytic ehrlichiosis.
US10444230B2 Method and system for determination of molecular interaction parameters
A method of determining kinetic parameters for a reversible molecular interaction between a ligand immobilized to a solid support surface and a binding partner to the ligand in solution, comprises sequentially, without intermediate regeneration or renewal of the immobilized ligand, flowing a plurality of fluid volumes containing different known concentrations of the binding partner over the solid support surface, monitoring the momentary amount of binding partner bound to the solid support surface related to time and solution concentration of binding partner and collecting the binding data, and determining the kinetic parameters by globally fitting a predetermined kinetic model for the interaction between the binding partner and the immobilized ligand to the collected binding data, which model allows for mass transport limitation at the solid support surface. An analytical system for carrying out the method, a computer program, a computer program product and a computer system for performing the method are also disclosed.
US10444229B2 Method of measuring insulin resistance with fatty acid combustion, and composition used herein
This invention provides a method for measuring insulin resistance of a test subject, and a composition suitably used for the method.A method for measuring insulin resistance of a test act comprising steps (a) and (b) below, the method using a composition for measuring insulin resistance comprising, as an active ingredient, a C12-38 fatty acid labeled with at least one isotope of C, wherein the C12-38 fatty acid is converted in the body into labeled carbon dioxide that is excreted in expired air, (a) intravenously administering the composition to a test subject and collecting expired air; and (b) determining the ratio of labeled CO2 amount to unlabeled CO2 amount contained in the expired air or the ratio of labeled CO2 amount to total CO2 amount contained in the expired air.
US10444220B2 Controlled tunnel gap device for sequencing polymers
The invention includes compositions, devices, and methods for analyzing a polymer and/or polymer unit. The polymer may be a homo or hetero-polymer such as DNA, RNA, a polysaccharide, or a peptide. The device includes electrodes that form a tunnel gap through which the polymer can pass. The electrodes are functionalized with a reagent attached thereto, and the reagent is capable of forming a transient bond to a polymer unit. When the transient bond forms between the reagent and the unit, a detectable signal is generated and used to analyze the polymer.
US10444217B1 Rapid analysis for cyanobacterial toxins
Method and compositions using transition metal salts and/or ammonium chloride to liberate toxins and other molecules from cyanobacteria, useful for assaying for total cyanobacterial toxins in lakes, reservoirs and other waters.
US10444216B2 Measuring concentration of analytes in liquid samples using surface-enhanced Raman spectroscopy
A hand-held microfluidic testing device is provided that includes a housing having a cartridge receiving port and a cartridge for input to the cartridge receiving port. An optical detection system in the housing is capable of providing an illuminated electric field useful for Raman spectroscopy. The cartridge may have a sample well. The sample well is loaded with a mixture of water containing the analyte, Raman-scattering nanoparticles and a calibration solution. The calibration solution contains an analog of the analyte differing in its Raman response, for example an isotope of the analyte. Optionally, a chemical compound capable of increasing interaction between the analyte and the nanoparticles may be added.
US10444214B2 Fluorescent compound, fluorescent compound mixture, freshness marker, freshness label, and sensing system
Disclosed herein is a fluorescent compound represented by the following general formula and having fluorescence characteristics that vary in the presence of a subject substance, wherein R1 and R2 each independently represent a carboxyl group, or a substituent containing a carboxyl group, and R3 and R4 each independently represent a hydrogen atom, an alkyl group, an alkoxy group, a halogen atom, a hydroxyl group, a carboxyl group, or a substituent containing a carboxyl group.
US10444206B2 Chromatography/mass spectrometry data processing device
Peaks are detected on a mass chromatogram at multiple m/z ratios characterizing a target component, and the detected peaks are classified into groups according to their occurrence time. The measured mass spectrum is acquired for each group, the measured mass spectrum and standard mass spectrum of the target component are matched for each m/z, and the standard mass spectrum is normalized by multiplying it by the same scale factor for all the m/z ratios such that it does not exceed the peak intensities on the measured mass spectrum. The quantitation ion m/z peak intensity on the normalized standard mass spectrum is then examined, and if this intensity exceeds a preset threshold and the confirmation ion ratio determined based on the measured mass spectrum obtained for the target component is outside a reference range, then that target component is taken as a narrowed result candidate.
US10444197B2 Detection system and detection method
According to an embodiment, a detection system includes a plurality of first sensors, a second sensor, a first calculator, and a second calculator. Each of the first sensors is configured to detect an elastic wave generated from a structure, and convert the elastic wave into a detection signal. The second sensor is configured to detect a noise propagating from surroundings, and convert the noise into a reference signal. The first calculator is configured to calculate a plurality of difference detection signals based on the respective detection signals and the reference signal. The second calculator is configured to calculate a position of a generation source of the elastic wave from the plurality of difference detection signals.
US10444189B2 Method and apparatus for non-destructive evaluation of materials
Methods and apparatus for characterizing composite materials for manufacturing quality assurance (QA), periodic inspection during the useful life, or for forensic analysis/material testing. System are provided that relate eddy-current sensor responses to the fiber layup of a composite structure, the presence of impact damage on a composite structure with or without a metal liner, volumetric stress within the composite, fiber tow density, and other NDE inspection requirements. Also provided are systems that determine electromagnetic material properties and material dimensions of composite materials from capacitive sensor inspection measurements. These properties are related to the presence of buried defects in non-conductive composite materials, moisture ingress, aging of the material due to service or environmental/thermal exposure, or changes in manufacturing quality.
US10444185B2 Mass spectrometer and mass spectrometry method
A reference value selection unit selects a reference value that lies in a predetermined margin from reference sample data corresponding to a set reference sample. A data acquisition unit acquires mass spectrum data in a data acquisition range including a set analysis range and the margin. A data correction unit corrects the mass spectrum data based on the reference value and a measured value on the reference sample in the data acquisition range. When no reference value lies in the margin, the reference value selection unit selects a reference value that lies outside the analysis range but closest to the margin. The data acquisition unit acquires mass spectrum data in a data acquisition range expanded to allow the reference value to lie in the data acquisition range. The data correction unit corrects the mass spectrum data based on the reference value and the measured value in the data acquisition range.
US10444180B1 Polymer electrolyte-based sensors
A polymer electrolyte-based sensor is disclosed. The sensor includes a conductive polymer electrolyte film including water-retaining components. The water-retaining components facilitate operational conductivity of the conductive polymer electrolyte film in lower humidity environments than would be possible without the water-retaining components.
US10444179B2 Apparatuses and methods for detecting molecules and binding energy
The present disclosure provides apparatuses and methods for analyzing the presence of a target analyte. The apparatuses and methods of the present disclosure can be operated in a multiplexed format to perform various assays of clinical significance.
US10444178B2 Method for measuring an analyte in a sample
A sensor system including devices and methods for determining the concentration of an analyte in a sample is described. Input signals including amperometric and voltammetric duty cycles of excitations and relaxations may provide a shorter analysis time and/or improve the accuracy and/or precision of the analysis. The disclosed system may reduce analysis errors, thus improving measurement performance, by adjusting the potential and/or scan rate in response to output currents obtained from voltammetric scans. The disclosed system also may determine the concentration of more than one ionizable species in the sample by adjusting the potential and/or scan rate in response to output currents obtained from voltammetric scans. The multiple, determined concentrations may be used to determine the concentration of multiple analytes or to correct the concentration determined for an analyte, thus improving the measurement performance of the system.
US10444170B2 System and method for analysis of fluids flowing in a conduit
System and method for analyzing changes in a fluid flowing through a conduit, including defining at least one coordinate within said conduit, said conduit having a first plurality of slices, receiving at least one known value for at least one property of the fluid, measuring said fluid using magnetic resonance, determining at least one image from the measured fluid, the at least one image having a second plurality of slices for said at least one coordinate, determining a second set of values for said at least one property of said fluid, comparing the first set of values and second set of values for said at least one property to determine a difference value, checking deviation of the determined difference from a predetermined value for said fluid, and issuing an alert if the deviation is not substantially zero.
US10444169B2 Two-dimensional X-ray detector position calibration and correction with diffraction pattern
A method of determining the spatial orientation of a two-dimensional detector in an X-ray diffractometry system, and calibrating the detector position in response thereto, uses diffraction patterns from a powder sample collected at a plurality of detector swing angles. The overlapping of the detected patterns indicates relative errors in the detector orientation. In particular, intersection points between the different diffraction patterns may be located, and their relative locations may be used to identify errors. Such errors may be in the detector position, or they may be errors in different rotational directions, such as roll, pitch or yaw. Determination and correction of the detector orientation using this method may be part of a calibration routine for the diffractometry system. Roll error may also be determined using a single measurement with the detector at a swing angle perpendicular to the X-ray beam.
US10444163B2 Systems and methods for constructing and testing composite photonic structures
Systems and methods are disclosed relating to composite photonic materials used to design structures and detecting material deformation for the purpose of monitoring structural health of physical structures. According to one aspect, a composite structure is provided that includes a base material, an optical diffraction grating and one or more fluorophore materials constructed such that localized perturbations create a measureable change in the structure's diffraction pattern. An inspection device is also provided that is configured to detect perturbations in the composite structure. The inspection device is configured to emit an inspecting radiation into the structure and capture the refracted radiation and measure the change in the diffraction pattern and quantify the perturbation based on the wavelength and the angular information for the diffracted radiation.
US10444158B2 Error monitoring and correction systems and methods in aquatic environment monitoring
Systems, methods, and software that measure a plurality of error values each related to a different condition of an aquatic environment monitoring system including a degradation in a chemical indicator due to photo-aging, a degradation in a chemical indicator due to water-aging, a physical contamination of a chemical indicator, an illumination imbalance related to an optical reader, a degradation of a light source of an optical reader, a contamination in water between an optical reader and a chemical indicator, a displacement due to friction between a chemical indicator apparatus and a monitoring unit, an error intrinsic in a chemical indicator, and an error in distance between a chemical indicator and an optical reader. The plurality of error values are used to determine a confidence level that is compared to a threshold value associated with the monitoring system. A correction instruction is generated for correcting one or more of the conditions.
US10444142B2 Spectroscopic device and method for sample characterization
The invention relates to a characterization device (50) for characterizing a sample (S) comprising: a memory (MEM) storing a measured spectrum (As+p) of said sample, performed through a translucent material, and a measured spectrum of the translucent material (Ap), a processing unit (PU) configured to: determine a spectral energy (Es+p) of the measured spectrum (As+p) of the sample through the translucent material (As+p), estimate a coefficient ({circumflex over (γ)}) from said spectral energy (Es+p) and, determine a corrected spectrum (Âs) of the sample from the measured spectrum (As+p) of the sample through the translucent material and from a corrected spectrum of the translucent material (Âp), said corrected spectrum of the translucent material (Âp) being determined from the measured spectrum of the translucent material (Ap) and from the estimated coefficient ({circumflex over (γ)}).
US10444138B2 Optical cell constructed by anodically bonding a thin metal layer between two optically clear glass windows
A method using electric field assisted glass sealing (anodic bonding) to create strong, adhesive-free optical cells using a thin layer of metal between two layers of glass. The cells can be used as simple optical cells, liquid or gas flow cells, and as acousto-optical flow cells, where acoustic standing waves are used within the flow cell.
US10444131B2 Evaluating device of flexural property of material, and evaluation method using the same
An evaluating device of a flexural property includes a holder, a body disposed on the holder and capable of being moved along with a length of direction of the holder, a clamp coupled to the body to be rotated on the body and fixing a first side of the specimen to be evaluated, and a pressing part disposed over the clamp and pressing a second side of the specimen opposite to the first side and disposed upper than the first side of the specimen to bend the specimen, and an evaluation method of a flexural property of the bent specimen using the same.
US10444130B2 Material in-situ detection device and method under multi-load and multi-physical field coupled service conditions
Provided are a material in-situ test device and method under multi-load and multi-physical field coupled service conditions. The device is composed of a precise six-degree-of-freedom composite load applying module, a precise torsion module, a precise indentation module, a clamp module and a control module which work together to complete a composite-load and multi-physical field coupled experiment, and is integrated with a digital speckle strain measurement and infrared thermal imaging module and a microscope observation module, so as to carry out in-situ observation and quantitative characterization on material deformation behaviors and damage mechanism phenomena in a composite-load and multi-physical field loading process. For example, loading methods of “cantilever type pure bending, cantilever type tension/compression-torsion, and cantilever type bending-torsion”, etc. can realize the loading of composite load. Silicon nitride ceramic heating sheets, Peltier tiles and current loading are used for achieving simulation of multiple physical fields such as cold/hot-electricity fields.
US10444125B2 Devices and methods for separating magnetically labeled moieties in a sample
Devices for separating magnetically labeled moieties in a sample are provided. Aspects of the devices include a magnetic field source, a first magnetic field guide having a wedge-shaped portion with an apex edge, and a second magnetic field guide having a wedge-shaped portion with an apex edge. The apex edge of the first magnetic field guide is aligned substantially across from and parallel to the apex edge of the second magnetic field guide, and the device is configured to separate magnetically labeled moieties from non-magnetically labeled moieties in the sample. Also provided are methods of using the devices, as well as systems and kits configured for use with the devices and methods.
US10444122B2 Soil sample tracking system and method
A system and method for performing soil analysis is disclosed. The method comprises generating a plurality of soil sample containers each having a unique identifier associated therewith. Pulling at least one soil sample from a field and placing the at least one soil sample in a respective one of the plurality of soil sample containers. Scanning the unique identifier associated with the soil sample container containing the at least one soil sample with a remote terminal. Obtaining a geographic coordinate reading associated with a location in the field from where the soil sample is obtained and associating the soil sample with the unique identifier and the geographic coordinate reading.
US10444117B2 Resonance suppression control circuit and testing system employing same, and method of designing resonance suppression control circuit
A resonance suppression control circuit provides operation stable for variations with a low order mode of vibration and suppressing spill-over due to high order mode of vibration. This circuit controls a physical system having two or more modes of vibration, and suppresses resonance in a lowest order mode of vibration from among the plurality of modes. The circuit has a controller designed by a μ design method, using a generalized plant with nominal model, and structured perturbation to the generalized plant. The nominal model is represented by the product of a low order vibration mode transfer function having the low order mode of vibration to be suppressed, and a high order vibration mode transfer function having a high order mode of vibration. The structured perturbation includes a first parameter perturbation term which imparts a multiplicative error to a spring constant included in the vibration mode transfer function being suppressed.
US10444114B2 Methods and assemblies for using electrostriction to characterize properties of optical fiber
Methods and assemblies for determining a property or environment of an optical fiber, including: measuring a frequency dependent electrostrictive response of an optical fiber; and based on the measured frequency dependent electrostrictive response, determining a property of the optical fiber. The property or environment of the optical fiber includes one or more of optical fiber type, optical fiber material type, optical fiber material property, optical fiber area, optical fiber geometry, optical fiber condition, optical fiber stress and strain, optical fiber environment, optical fiber temperature, optical fiber routing, optical fiber spooling, and optical fiber radiation exposure.
US10444105B2 Shaft balanced via magnetically distributed weighted particles and related machine and method
The present teachings provide for a method of balancing a shaft. The method can include depositing a mixture of a liquid and ferromagnetic particles on a first surface of a shaft. The first surface can be disposed about a longitudinal axis of the shaft. The method can include rotating the shaft about the longitudinal axis at a first angular velocity. The method can include applying a first magnetic field distribution to the rotating shaft to move the ferromagnetic particles into a desired weight distribution about the first surface. The method can include solidifying the liquid to fix the ferromagnetic particles to the first surface in the desired weight distribution.
US10444101B2 Sensor device, force detection device, and robot
A sensor device includes: a base having a recess; a force detecting element which is provided in the recess, and includes at least one piezoelectric element that outputs a signal in accordance with an external force; an adhesive which is provided between the force detecting element and a bottom surface of the recess; at least one electrode provided in the force detecting element; at least one terminal provided in the base; and at least one conductive paste which electrically connects the electrode and the terminal to each other, in which the conductive paste has a part that overlaps the adhesive when viewed from a direction in which the force detecting element and the bottom surface overlap each other, and in which the force detecting element overlaps the bottom surface when viewed from the direction in which the force detecting element and the bottom surface overlap each other.
US10444099B2 Systems and methods for testing protective helmets
In one embodiment, a helmet testing system includes a sled adapted to support a bullet dummy, a track along which the sled can travel, a target dummy support apparatus adapted to support a target dummy at a point near an end of the track, and an impact cushion positioned at the end of the track that is adapted to halt forward motion of the sled along the track to enable the bullet dummy to be launched from the sled and into the target dummy.
US10444095B2 Rail measuring system
At least one fiber-optic sensor unit measures a mechanical variable which affects a rail having a certain length and a neutral axis that extends along said length of the rail. The at least one fiber-optic sensor unit is disposed at an angle of 30° to 60°, in particular 45°, relative to the neutral axis or at an angle of −30° to −60°, in particular −45°, relative to the neutral axis. The at least one fiber-optic sensor unit is irradiated with primary light in order to generate a signaling light in a reflection mode or transmission mode. The intensity of the signaling light is sensed. The signaling light is evaluated.
US10444094B1 Bladder system for force sensitive resistors (FSR) sensors
A force sensing resistor (FSR) sensor with bladder system provides for ingress protection for FSR sensors by using sealed bladder areas, which act as air reservoirs. A sealed bladder area is attached to an air vent of a sensor area. The sensor area includes two conductive layers forming an open circuit in the static state, the two conductive layers separated by an air cavity. When a force is applied to the sensing area, the two conductive layers are forced toward each other to form a short circuit and the air in the air cavity is forced out the air vent into the bladder area. When the applied force is removed, the air in the bladder area returns into the air cavity separating the two conductive layers to form the open circuit. The bladder area provides a sealed environment within the FSR sensor, ensuring more reliable and consistent measurements.
US10444090B2 System and method for securing sense die in force sensor
A force sensor may comprise a sense die comprising a top part and a bottom part. Generally, the top part may comprise a first surface and a second surface, and the bottom part may comprise a first surface for direct contact with a substrate. Typically, the bottom part may be formed by removing a portion of the material of the sense die around the edges of a first face of the sense die. Typically, adhesive may replace the portion of the sense die material removed from the edges of the first face of the sense die. Thus, the adhesive may secure the first surface of the bottom part of the sense die directly to the substrate without serving as an interface between the bottom part of the sense die and the substrate.
US10444081B2 Thermal sensor
A circuit includes a first current source that provides a current and a resistive branch in series with the first current source that provides a first voltage value and a second voltage value. A capacitive device is coupled with a voltage node having a voltage value, and a switching network alternates between charging the capacitive device to have the voltage value increase to the first voltage value, and discharging the capacitive device to have the voltage value decrease to the second voltage value.
US10444080B2 Thermal management for a wireless cooking probe
A battery-powered temperature probe for measuring the temperature of food products within a cooking utensil. The temperature probe includes a temperature sensor and a control housing positioned at opposite ends of a flexible arm. The flexible arm is magnetically attachable to the cooking utensil such that the temperature sensor is in thermal communication with the food products and the control housing is positioned outside of and below the top of the cooking utensil. A radiant heat shield may be included in the control housing and the control housing may be oriented such that temperature-sensitive components, such as the battery and display, experience reduced temperatures during operation.
US10444078B2 Sensing device having a BiCMOS transistor and a method for sensing electromagnetic radiation
A method and a sensing device are provided. The sensing device may include a readout circuit, a bulk, a holding element and a heterojunction bipolar transistor; wherein heterojunction bipolar transistor is configured to generate detection signals responsive to a temperature of at least a portion of the heterojunction bipolar transistor; wherein the holding element is configured to support the heterojunction bipolar transistor; wherein the heterojunction bipolar transistor is thermally isolated from the bulk; wherein the readout circuit is electrically coupled to the heterojunction bipolar transistor; and wherein the readout circuit is configured to receive the detection signals and to process the detection signals to provide information about electromagnetic radiation that affected the temperature of the at least portion of the heterojunction bipolar transistor.
US10444077B2 Device for operating passive infrared sensors
A system for measuring a sensor having two terminals includes first and second transistors with first and second control signal inputs connected to the sensor terminals. The system further includes a current divider including a reference current input, a current divider control input and first and second current outputs connected to the first and second transistors. First and second load circuits are connected to the first and second transistors at first and second differential output nodes. First and second integrating circuits are connected to the first and second differential output nodes. A comparator is driven by first and second differential output nodes. The comparator output controls a digital integrator. A value of a current divider control signal driving the current divider control input depends at least indirectly from the digital integrator.
US10444068B2 Calibration device and calibration method for an apparatus for producing an object in layers
A calibration device (30) for an apparatus (1) for layerwise production of a three-dimensional object (2) by layerwise solidification of building material (10) at the locations corresponding to the cross section of the object to be produced in the respective layer by means of at least two energy beams (14a, 14b) includes a housing (31) and a sensor (32) which is arranged in the housing. The sensor serves to receive the at least two energy beams and to output an output signal as a function of the intensity of the energy beams. The housing has at least two through-openings (34a, 34b) for transmitting the at least two energy beams, which are arranged so that their central axes intersect on a surface of the sensor.
US10444067B2 Optical sensing apparatus and measuring method thereof
An optical sensing apparatus including a light sensor, a plurality of light-emitting devices, and a controller is provided. The light sensor is disposed on a substrate. The light sensor senses a light reflection signal in a sensing area of the optical sensing apparatus. The light-emitting devices are disposed on the substrate and around the light sensor. The light-emitting devices provide an optical signal to be transmitted into the human tissue. Then, the optical signal is reflected by the human tissue to generate the light reflection signal. The controller determines whether the position of the human tissue has been changed in the sensing area. The controller drives at least one light-emitting device of the light-emitting devices and adjusts the light intensity thereof to provide the appropriate optical signal. Besides, a measuring method of the optical sensing apparatus is proposed.
US10444062B2 Measuring and diagnosing noise in an urban environment
A computer system measures noise in an urban environment using data records providing a location of a noise, a time stamp associated with the noise, and a noise category. Such data records are sparse with respect to both locations and time. The computer system also accesses other information that defines correlations of among different locations and among different time slots. Such correlation data can include geographic information and historical sample data. By applying this correlated information to the sparse data records about noise, the computer system can derive noise level and noise category information over a larger geographical area. Such information can be provided continually based on received data records about noise, typically in a matter of minutes after receiving the noise data for any given time slot.
US10444060B2 Fluid container measurement system
A fluid container measurement system is disclosed. The fluid container measurement system is configured to suspend a load measurement assembly a distance above a support surface. The load measurement assembly houses a load cell and a measurement control circuit. The measurement control circuit is coupled to the load cell and configured to receive electrical signals indicative of a force imposed on the load cell. Electrical signals generated by the load cell indicative of the force exerted on the load cell can be used to measure the fluid container attached to the load cell linkage member.
US10444048B2 Fluid flow monitoring system
Embodiments of a sprayer system having spray nozzles; each nozzle includes a thermistor or resistor that provides an electronic current or voltage value correlated with a flow rate or a local temperature. A low flow rate indicates of a fluid flow clog or plug within the nozzle or conduit. The flow rate or temperature results among the different nozzles are compared to detect which nozzles are partially or entirely clogged or otherwise anomalous. In various embodiments, the thermistor electronics are integrated in each individual nozzle. In some embodiments, upon detection of a potential clog, the electronics create an alert and respond to the clogged condition.
US10444047B2 Sensor arrangement for determining at least one parameter of a fluid medium flowing through a measuring channel
A sensor arrangement is described for determining at least one parameter of a fluid medium flowing through a measuring channel, particularly of an intake air mass flow of an internal combustion engine. The sensor arrangement includes a sensor housing, in particular a plug-in sensor which is introduced or may be introduced into a flow tube and in which the measuring channel is formed, and at least one sensor chip which is situated in the measuring channel for determining the parameter of the fluid medium. The sensor chip is attached to a sensor carrier protruding into the measuring channel. The sensor carrier is designed in such a way that it has a chord. The chord has a length of 4.5 mm to 6.5 mm. In a preferred refinement, the sensor carrier is shaped like a double ellipse or a diving board.
US10444038B2 Detecting personnel, their activity, falls, location, and walking characteristics
A device that detects people walking or moving on a floor. It consists of a floor sensor system, usually under a carpet, an electronic interface, computing and storage, a real-time display, data recall, web access and notification. Sophisticated computational intelligence algorithms are used to detect people who fall on the floor. Also detectable is any ambulatory activity, fall or drop and if classified as an event, the event can be sent as a notification via a cell phone, SMS messaging, email, or pagers to the appropriate recipient. Once installed the system operates continuously and the data can be stored for years in the cloud or other format, and can be used to show diagnostically important functional changes.
US10444036B2 Encoder scale, encoder, drive apparatus, and stage apparatus
An encoder scale S includes a substrate 10 that rotates about a rotation axis AX and has an optical pattern along a rotation direction D on a first surface 10a crossing the rotation axis AX, of the substrate 10. The scale S also includes a first magnet M1 that is disposed on a second surface 10b of the substrate 10 different from the first surface 10a and has different magnetic poles (N-pole M1n, S-pole M1s) set therein with the rotation axis AX therebetween and a second magnet M2 that is disposed on the first surface 10a and generates magnetic fields with the N-pole M1n and S-pole M1s of the first magnet M1.
US10444032B2 Sensor output change detection
A method includes acquiring a first data column output from a plurality of sensors, generating a model for estimating data from the plurality of sensors on the basis of the first data column, acquiring a second data column output from the plurality of sensors, obtaining an estimated data column corresponding to the second data column based on the model by using regularization for making an error between the second data column and the estimated data column sparse, and identifying a sensor in which a change occurred between the first data column and the second data column on the basis of the error between the second data column and the estimated data column. A corresponding computer program product and apparatus are also disclosed herein.
US10444030B1 Automatic calibration of magnetic sensors based on optical image tracking
The present invention provides the ability to calibrate magnetic sensors for magnetic distortions caused by soft- and hard-iron magnetic interference without a use of any conventional means of magnetic calibration. The system utilizes data collected from an attached camera to track orientation changes during operation that are, then, used to calculate magnetic calibration parameters. The system embodiment allows for calibration to be performed as a background process while the system is in operation. Additionally, the system automatically corrects calibrations in applications where the interference characteristics of the object under measure change. Moreover, the system can be used with unknown absolute heading which may be estimated based on optical data at the same time with magnetometer auto-calibration as an extension to the estimation algorithm.
US10444027B2 Parking lot entrance recognition method and system
A parking lot entrance recognition method comprises the steps: reading GPS data of all vehicles appearing in a specified region within a specified time one-by-one; acquiring discontinuity points after it is confirmed that vehicle position information is lost; and comparing the discontinuity frequency of each discontinuity point with a frequency threshold to determine whether or not the discontinuity point is an entrance of an underground parking lot. In this way, the entrances of parking lots can be rapidly positioned, so that drivers can park conveniently and can also drive purposefully; and meanwhile, based on the analysis of the GPS data, the positioning accuracy is higher.
US10444024B2 Method and apparatus for recommending charging facilities to users of electric vehicles
A method for guiding a user of an electric vehicle to a charging facility includes: searching for charging facilities existing within a predetermined distance from the current position of the electric vehicle; when a high-output charging facility and a low-output charging facility in a predetermined positional relationship with the high-output charging facility are searched, calculating the estimated value of a remaining charged capacity of a battery of the electric vehicle; calculating the estimated value of a charging time if charging the battery of the electric vehicle from the estimated value of the remaining charged capacity of the battery to a predetermined charged capacity at each of the searched charging facilities; and when the difference between the estimated value of the charging times at the high-output charging facility and the low-output charging facility is a predetermined value or less, presenting the low-output charging facility to the user of the electric vehicle.
US10444021B2 Methods for simultaneous localization and mapping (SLAM) and related apparatus and systems
Some embodiments of location estimation methods may (1) facilitate the task of efficiently finding the location of a mobile platform in scenarios in which the uncertainties associated with the coordinates of the map features are anisotropic and/or non-proportional, and/or (2) facilitate decoupling of location estimation from feature estimation. Some embodiments of feature estimation methods may (1) facilitate the combining of environmental descriptions provided by two or more mobile platforms, and/or (2) facilitate decoupling of a data aggregation from feature re-estimation.
US10444014B1 High dynamic range gyroscope
An angular sensor. The angular sensor includes a Coriolis vibratory gyroscope (CVG) resonator, configured to oscillate in a first pair of normal modes including a first normal mode and a second normal mode and a second pair of normal modes including a third normal mode and a fourth normal mode. The angular sensor further includes a coarse readout circuit configured to drive the first pair of modes, measure the motion of the first pair of modes, and derive from the measured motion of the first pair of modes a coarse measurement of an angular rate of the resonator. The angular sensor further includes and a fine readout circuit configured to derive a measurement of the difference between the true angular rate of the resonator and the coarse measurement.
US10444009B2 Two-camera triangulation scanner with detachable coupling mechanism
A three-dimensional (3D) scanner having two cameras and a projector is detachably coupled to a device selected from the group consisting of: an articulated arm coordinate measuring machine, a camera assembly, a six degree-of-freedom (six-DOF) tracker target assembly, and a six-DOF light point target assembly.
US10444004B2 Phase shift interferometer
The phase shift interferometer is configured to measure the shapes of measurement objects by acquiring a plurality of images of interference fringes while shifting the phases of the interference fringes. The interference fringes are provided with a phase difference of 90° relative to each other utilizing polarization of light. Images of the interference fringes are captured by two respective cameras while, in accordance with a conventional phase shift method, mechanically displacing a reference surface or a reference optical path to shift the phases. The phases of the interference fringes are calculated independently from the respective images acquired by the cameras and an average of the two phase calculation results is calculated.
US10444001B2 Electromagnetic induction position detection sensor
A position detection sensor includes a plurality of position detection loop coils formed on a board made of resin through a thermal process by forming a wiring path pattern made of copper paste that includes copper powder and a binder. Each of the position detection loop coils includes a plurality of first portions that extend on a first surface of the board in a first direction and a plurality of second portions that extend on a second surface of the board in a second direction that is orthogonal to the first direction. The wiring path pattern is disposed on the first surface and the second surface in a connector section that connects the position detection loop coils to external circuitry. The position detection sensor is capable of maintaining accuracy even though the loop coils are formed on the board by the thermal treatment using copper paste.
US10443995B2 Device for inspecting and measuring sewer/utility structures
An inspection apparatus configured to selectively couple to a receiver mount of a survey inspection assembly is disclosed. The inspection apparatus comprises an elongated body extending along a longitudinal axis from a proximal inspection portion to a distal inspection portion. The apparatus further comprises an inspection feature configured to slidably engage the longitudinal axis. The inspection feature is configured to extend a visual reference of at least one measurement reference disposed on the inspection apparatus.
US10443994B2 Loading machine for cartridges with a metal case
Disclosed is a loading machine for cartridges with a metal case including a frame structure; a feed unit for a plurality of cases having a longitudinally extending axis; a first operating beam having an alternating vertical translation movement, provided with working tools having a vertical axis, adapted to load the cases; feed and a conveyor of the cases and element for ejecting the loaded cartridges; a motor and a control unit. The feed unit includes a race and a conveyor guide comb defining a plurality of seats, containing the cases conveying them along the race. The conveyor guide includes bushings, each including at least a first conical surface and a hole to house one of the bushings and being housed in one of the seats. The machine includes a second operating beam, having an alternating vertical translation movement, provided with a plurality of hollow centering cylinders having a vertical axis.
US10443991B2 Systems and methods for locating arrows
In one aspect, an example system includes an arrow nock configured to couple to an arrow, a transmitter coupled to the arrow nock, and a controller. The controller is configured to (i) determine that the arrow has been shot from a bow and (ii) responsive to determining that the arrow has been shot from the bow, cause the transmitter to transmit a beacon signal at a variable rate that varies based on an amount of time elapsed since determining that the arrow has been shot from the bow.