US10586915B2

The present disclosure relates to 3-dimensional Hall sensor devices comprising a Hall sensor element having a Hall effect region implemented in a 3-dimensional shell and comprising at least three terminals. Each terminal is connected to at least one electrical contact of the Hall effect region and each electrical contact is disposed at a different region of the 3-dimensional shell. The present disclosure further discloses spinning current/voltage schemes for offset cancellation in such 3-dimensional Hall sensor devices.
US10586911B1

Techniques regarding parallel gradiometric SQUIDs and the manufacturing thereof are provided. For example, one or more embodiments described herein can comprise an apparatus, which can comprise a first pattern of superconducting material located on a substrate. Also, the apparatus can comprise a second pattern of superconducting material that can extend across the first pattern of superconducting material at a position. Further, the apparatus can comprise a Josephson junction located at the position, which can comprise an insulating barrier that can connect the first pattern of superconductor material and the second pattern of superconductor material.
US10586908B2

The disclosed technology can be used to increase lifetimes of quantum coherent devices such as qubits including transmons and xmons and to reduce the losses in resonators. Energy stored in superconducting devices can be lost by emission of phonons that couple to the environment. Defects in one or more materials in the quantum coherent device can cause the coupling to phonons. Patterning one or more of the layers creates a phononic bandgap that reduces or eliminates the emission of the phonons to the environment. The energy then couples back to the quantum coherent device.
US10586907B2

An LED illumination module is described, where a row of LED elements (1) is arranged via a substrate (16) on a secondary cooling element (2). The secondary cooling element (2) can consist of a first material layer (16, 17) of copper and a second material layer (18) of aluminium. In such material combinations, phononic refraction leads to a good lateral heat distribution, which improves the heat flow and reduces temperature gradients. Alternatively or in addition thereto, the secondary cooling element (2) can be equipped with heat pipes. The LED elements (1) are electrically contacted by means of a current supply member (21) arranged at a distance from the substrate (16).
US10586890B2

An opto-electronic device with two-dimensional injection layers is described. The device can include a semiconductor structure with a semiconductor layer having one of an n-type semiconductor layer or a p-type semiconductor layer, and a light generating structure formed on the semiconductor layer. A set of tilted semiconductor heterostructures is formed over the semiconductor structure. Each tilted semiconductor heterostructure includes a core region, a set of shell regions adjoining a sidewall of the core region, and a pair of two-dimensional carrier accumulation (2DCA) layers. Each 2DCA layer is formed at a heterointerface between one of the sidewalls of the core region and one of the shell regions. The sidewalls of the core region, the shell regions, and the 2DCA layers each having a sloping surface, wherein each 2DCA layer forms an angle with a surface of the semiconductor structure.
US10586873B2

A method for producing a field-effect transistor including first-oxide-layer and second-oxide-layer and forming front-channel or back-channel in region where the first-oxide-layer and the second-oxide-layer are adjacent to each other, the method including: forming second-precursor-layer, which is precursor of the second-oxide-layer, so as to be in contact with first-precursor-layer, which is precursor of the first-oxide-layer, and then converting the first-precursor-layer and the second-precursor-layer to the first-oxide-layer and the second-oxide-layer, respectively, the forming includes at least one of treatments (I) and (II) below: (I) treatment of: coating first-oxide-precursor-forming coating liquid that can form precursor of first oxide and contains solvent; and then removing the solvent to form the first-precursor-layer which is the precursor of the first-oxide-layer; and (II) treatment of: coating second-oxide-precursor-forming coating liquid that can form precursor of second oxide and contains solvent; and then removing the solvent to form the second-precursor-layer which is the precursor of the second-oxide-layer.
US10586872B2

A method of forming a source/drain contact is provided. The method includes forming a sacrificial layer on a source/drain, and depositing an oxidation layer on the sacrificial layer. The method further includes heat treating the oxidation layer and the sacrificial layer to form a modified sacrificial layer. The method further includes forming a protective liner on the modified sacrificial layer, and depositing an interlayer dielectric layer on the protective liner. The method further includes forming a trench in the interlayer dielectric layer that exposes a portion of the protective liner.
US10586869B2

An object is to manufacture a semiconductor device including an oxide semiconductor film, which has stable electric characteristics and high reliability. A crystalline oxide semiconductor film is formed, without performing a plurality of steps, as follows: by utilizing a difference in atomic weight of plural kinds of atoms included in an oxide semiconductor target, zinc with low atomic weight is preferentially deposited on an oxide insulating film to form a seed crystal including zinc; and tin, indium, or the like with high atomic weight is deposited on the seed crystal while causing crystal growth. Further, a crystalline oxide semiconductor film is formed by causing crystal growth using a seed crystal with a hexagonal crystal structure including zinc as a nucleus, whereby a single crystal oxide semiconductor film or a substantially single crystal oxide semiconductor film is formed.
US10586855B2

A method of forming a gate structure for a semiconductor device that includes forming first spacers on the sidewalls of replacement gate structures that are present on a fin structure, wherein an upper surface of the first spacers is offset from an upper surface of the replacement gate structure, and forming at least second spacers on the first spacers and the exposed surfaces of the replacement gate structure. The method may further include substituting the replacement gate structure with a functional gate structure having a first width portion in a first space between adjacent first spacers, and a second width portion having a second width in a second space between adjacent second spacers, wherein the second width is greater than the first width.
US10586854B2

One example of an apparatus includes a conducting channel region. The conducting channel region includes a plurality of epitaxially grown, in situ doped conducting channels arranged in a spaced apart relation relative to each other. A source positioned at a first end of the conducting channel region, and a drain positioned at a second end of the conducting channel region. A gate surrounds all sides of the conducting channel region and fills in spaces between the plurality of epitaxially grown, in situ doped conducting channels.
US10586845B1

According to an embodiment of a semiconductor device, the device includes gate trenches formed in a SiC substrate and extending lengthwise in parallel in a first direction. Rows of source regions of a first conductivity type are formed in the SiC substrate and extend lengthwise in parallel in a second direction which is transverse to the first direction. Rows of body regions of a second conductivity type opposite the first conductivity type are formed in the SiC substrate below the rows of source regions. Rows of body contact regions of the second conductivity type are formed in the SiC substrate. The rows of body contact regions extend lengthwise in parallel in the second direction. First shielding regions of the second conductivity type are formed deeper in the SiC substrate than the rows of body regions.
US10586831B1

A light emitting diode memory includes a substrate, a tunneling structure, a current spreading layer, a first electrode layer and a second electrode layer. The tunneling structure is formed on the substrate. The tunneling structure includes first, second and third material layers. The current spreading layer is formed on the tunneling structure. The first electrode layer is formed on the substrate. The second electrode layer is formed on the current spreading layer. When a bias voltage applied to the first electrode layer and the second electrode layer is higher than a reset voltage, the light emitting diode memory is in a reset state. When the bias voltage is lower than a set voltage, the light emitting diode memory is in a set state. When the bias voltage is higher than a turn-on voltage, the light emitting diode memory emits a light beam.
US10586825B2

An image sensor includes a plurality of photodiodes disposed in a semiconductor material to convert image light into image charge, and a metal grid, including a metal shield that is coplanar with the metal grid, disposed proximate to a backside of the semiconductor material. The metal grid is optically aligned with the plurality of photodiodes to direct the image light into the plurality of photodiodes, and a contact pad is disposed in a trench in the semiconductor material. The contact pad is coupled to the metal shield to ground the metal shield.
US10586824B2

Disclosed is an image sensor including a substrate having a first surface and a second surface opposite to each other, a first photoelectric conversion region and a second photoelectric conversion region in the substrate, a through electrode between the first and second photoelectric conversion regions, an insulation structure on the second surface of the substrate, a first color filter and a second color filter respectively provided on the first and second photoelectric conversion regions, and a photoelectric conversion layer on the insulation structure and electrically connected to the through electrode. The through electrode include a first end adjacent to the first surface and a second end adjacent to the second surface. The first end has a non-planar shape.
US10586822B2

A back-illuminated type MOS (metal-oxide semiconductor) solid-state image pickup device 32 in which micro pads 34, 37 are formed on the wiring layer side and a signal processing chip 33 having micro pads 35, 38 formed on the wiring layer at the positions corresponding to the micro pads 34, 37 of the MOS solid-state image pickup device 32 are connected by micro bumps 36, 39. In a semiconductor module including the MOS type solid-state image pickup device, at the same time an image processing speed can be increased, simultaneity within the picture can be realized and image quality can be improved, a manufacturing process can be facilitated, and a yield can be improved. Also, it becomes possible to decrease a power consumption required when all pixels or a large number of pixels is driven at the same time.
US10586819B2

The present technology relates to a solid-state imaging device and an electronic apparatus that can increase the theoretical yield of a chip. A pixel array is formed with pixels arranged in a matrix. A drive control unit is provided for each set of pixel rows in the pixel array. The drive control unit operates to simultaneously drive the pixels included in the set of pixel rows. The present technology can be applied to a CMOS image sensor including A/D converter circuits for each column in a pixel array.
US10586817B2

A technique is described in which a transistor formed using an oxide semiconductor film, a transistor formed using a polysilicon film, a transistor formed using an amorphous silicon film or the like, a transistor formed using an organic semiconductor film, a light-emitting element, or a passive element is separated from a glass substrate by light or heat. An oxide layer is formed over a light-transmitting substrate, a metal layer is selectively formed over the oxide layer, a resin layer is formed over the metal layer, an element layer is formed over the resin layer, a flexible film is fixed to the element layer, the resin layer and the metal layer are irradiated with light through the light-transmitting substrate, the light-transmitting substrate is separated, and a bottom surface of the metal layer is made bare.
US10586814B2

A display panel includes: a base substrate; a peripheral circuit located on the base substrate, the peripheral circuit including a first circuit, a second circuit and a third circuit, and the first circuit, the second circuit and the third circuit respectively including a first electrode pattern, a second electrode pattern and a third electrode pattern; and a protection structure, located in at least one circuit of the first circuit, the second circuit and the third circuit and configured for preventing an electrode pattern from being disconnected.
US10586806B2

A semiconductor memory device comprises: a semiconductor substrate; a plurality of memory units provided on the semiconductor substrate and each including a plurality of memory cells that are stacked; and a plurality of bit lines formed above each of a plurality of the memory units aligned in a column direction, an alignment pitch in a row direction of the plurality of bit lines being less than an alignment pitch in the row direction of the memory units, and an end of each of the memory units aligned in the column direction being connected to one of the plurality of bit lines formed above the plurality of the memory units aligned in the column direction.
US10586804B2

According to one embodiment, a multi-layer wiring structure includes a first multi-layer section, first contact plugs, and pillars. First conductors and first insulators are alternately layered in the first multi-layer section. The multi-layer section includes a first area that includes memory cells, and a second area different from the first area. The first contact plugs are formed in the first holes extending from an uppermost layer of the first multi-layer section respectively to the first conductors in the second area, side surfaces of the first contact plugs being covered with first insulating films. The pillars are formed of second insulators and passing through the first multi-layer section in a layered direction in the second area.
US10586793B2

A semiconductor device includes a plurality of forward conducting insulated-gate bipolar transistor cells configured to conduct a current in a forward operating mode of the semiconductor device and to block a current in a reverse operating mode of the semiconductor device. The semiconductor device also includes a plurality of reverse conducting insulated-gate bipolar transistor cells configured to conduct a current both in the forward operating mode and in the reverse operating mode. A corresponding method for operating a semiconductor device is also disclosed.
US10586791B2

In a described example, an apparatus includes: a first metal oxide semiconductor field effect transistor (MOSFET) coupled between a first input terminal for receiving a supply voltage and an output terminal for coupling to a load, and having a first gate terminal; an enable terminal coupled to the first gate terminal for receiving an enable signal; a first current mirror coupled between the first input terminal and a first terminal of a first series resistor and having an input coupled to the first gate terminal; and a second MOSFET coupled between the first gate terminal and the output terminal, and having a second gate terminal coupled to the first terminal of the first series resistor, the first series resistor having a second terminal coupled to the output terminal.
US10586783B2

A manufacturing method including supplying a first substrate including a first face designated front face, the front face being made of a III-V type semiconductor, supplying a second substrate, forming a radical oxide layer on the front face of the first substrate by executing a radical oxidation, assembling, by a step of direct bonding, the first substrate and the second substrate so as to form an assembly including the radical oxide layer intercalated between the first and second substrates, executing a heat treatment intended to reinforce the assembly interface, and making disappear, at least partially, the radical oxide layer.
US10586771B2

A conductive polymer shielding layer covering insulating layer formed on an integrated-circuit die is provided and a method thereof. The method comprises die attaching, wire bonding, back etching, insulation molding, partial cutting, conductive material/polymer coating, and singulation.
US10586770B2

An optical module includes: a substrate including a through hole, a first chip including a first heating member and disposed in the through hole, a second chip including a second heating member and bonded to a first upper surface of the substrate and a second upper surface of the first chip via bumps, and a first heat sink adhered to a lower surface of the substrate with a first adhesive and adhered to a lower surface of the first chip with a second adhesive, wherein the substrate includes a slit which is provided on a side of a first portion, to which the second chip is bonded, of the substrate with respect to the through hole, and communicates with the through hole.
US10586769B2

A technique relates to fabricating a semiconductor device. A contact trench is formed in an inter-level dielectric layer. The contact trench creates an exposed portion of a semiconductor substrate through the inter-level dielectric layer. A gate stack is on the semiconductor substrate, and the inter-level dielectric layer is adjacent to the gate stack and the semiconductor substrate. A source/drain region is formed in the contact trench such that the source/drain region is on the exposed portion of the semiconductor substrate. Tin is introduced in the source/drain region to form an alloyed layer on top of the source/drain region, and the alloyed layer includes the tin and a source/drain material of the source/drain region. A trench layer is formed in the contact trench such that the trench layer is on top of the alloyed layer. A metallic liner layer is formed on the trench layer and the inter-level dielectric layer.
US10586764B2

Semiconductor packages with programmable routing pathways are disclosed. The semiconductor package may have a source trace that may be electrically coupled to two or more different electrical pathways, where any of the electrical pathways may be activated to provide an electrical connection between the source trace and one or more destination nodes. Each of the electrical pathways may have a corresponding metal well with a correspond airgap overlying the metal well, as well as corresponding heating elements. If a particular heating element is energized, the heating element may melt metal in a corresponding metal well and the molten metal may migrate by capillary action into the overlying airgap to complete an electrical connection between the source trace and a destination node.
US10586760B2

An assembly includes a chip including an integrated circuit, a casing including an integrated circuit including plural active elements and including an upper portion formed on a side of the chip, a lower portion formed on another side of the chip, and a cooling inlet and a cooling outlet for transferring a coolant, provided in the casing, and for forming outer sidewalls of the upper portion and inner sidewalls of the lower portion, plural through-wafer vias for electrically connecting the integrated circuit of the chip and the integrated circuit of the casing, and a card connected to the casing for electrically connecting the casing to a system board. The outer sidewalls of the upper portion of the casing are located between vertical planes defined by opposing outer sidewalls of the lower portion of the casing.
US10586758B2

A substrate-with-support includes: a substrate having a wiring area, an outer peripheral area provided on an outer peripheral side of the wiring area, and a plurality of support joint portions being provided on the outer peripheral area; and a support made of metal having an outer frame portion arranged to face the outer peripheral area and to expose the wiring area, and a plurality of protruding portions being provided on the outer frame portion, wherein the support joint portions and the protruding portions are joined to each other.
US10586751B2

A semiconductor package device comprises a substrate, an electrical component and a package body. The electrical component is disposed on the substrate. The electrical component has an active surface facing toward the substrate and a back surface opposite to the active surface. The back surface has a first portion and a second portion surrounding the first portion. The first portion of the back surface of the electrical component includes a plurality of pillars. The package body is disposed on the substrate. The package body encapsulates the electrical component and exposes the back surface of the electrical component.
US10586748B2

A printed circuit board (PCB) includes an insulating layer with an upper surface and a lower surface opposite to the upper surface; a first conductive pattern on the upper surface of the insulating layer; a second conductive pattern on the lower surface of the insulating layer; an aluminum pattern that covers at least a portion of an upper surface of the first conductive pattern; and a first passivation layer that covers at least a portion of sides of the first conductive pattern and that prevents diffusion into the first conductive pattern.
US10586732B2

A method includes forming at least a first via in a multilayer structure comprising a first layer and a second layer formed over the first layer, the first via extending from a top of the second layer to a top of a first contact formed in the first layer and forming a polymer film on at least a portion of sidewalls of the first via by etching the top of the first contact using a cleaning process.
US10586718B2

Implementations described herein provide a cooling base and a substrate support assembly having the same. In one example, a cooling base is provided that includes a body coupled to a cap. A plurality cooling channels are disposed in the body and bounded on at least one side by the cap. The plurality cooling channels have a polar array of spirals.
US10586717B2

A semiconductor processing apparatus is provided. The apparatus includes a first chamber portion and a second chamber portion movable relative to the first chamber portion between an open position and a closed position. The first chamber portion includes a recessed area formed on an internal surface of the first chamber portion. The first chamber portion also includes one or more through-holes connected to respective locations of the recessed area. When the second chamber portion is in the closed position and a semiconductor wafer is housed in the micro chamber, the recessed area is sealed by a surface of the semiconductor wafer to form a closed channel. The surface may be processed by a processing fluid flowing in the closed channel. Accordingly, a flowing direction and a flowing speed of the processing fluid may be accurately controlled, and an amount of the processing fluid consumed may be greatly reduced.
US10586715B2

Embodiments describe the selective electroless plating of dielectric layers. According to an embodiment, a dielectric layer is patterned to form one or more patterned surfaces. A seed layer is then selectively formed along the patterned surfaces of the dielectric layer. An electroless plating process is used to deposit metal only on the patterned surfaces of the dielectric layer. According to an embodiment, the dielectric layer is doped with an activator precursor. Laser assisted local activation is performed on the patterned surfaces of the dielectric layer in order to selectively form a seed layer only on the patterned surfaces of the dielectric layer by reducing the activator precursor to an oxidation state of zero. According to an additional embodiment, a seed layer is selectively formed on the patterned surfaces of the dielectric layer with a colloidal or ionic seeding solution.
US10586711B2

A substrate processing method of processing a substrate using a block copolymer containing a hydrophilic polymer and a hydrophobic polymer, the substrate processing method includes: a block copolymer coating step of applying the block copolymer onto the substrate on which a predetermined projecting and recessed pattern is formed, to form a coating film of the block copolymer; a polymer separation step of phase-separating the block copolymer into the hydrophilic polymer and the hydrophobic polymer; a polymer removal step of selectively removing the hydrophilic polymer from the phase-separated block copolymer; and after the block copolymer coating step and before the polymer removal step, a film thickness reduction step of reducing a film thickness of the coating film of the block copolymer.
US10586710B2

Provided is a method of etching a silicon-containing film made of at least one of silicon oxide and silicon nitride. The etching method includes: (i) preparing a workpiece having a silicon-containing film and a mask provided on the silicon-containing film in a chamber body of a plasma processing apparatus, in which an opening is formed in the mask; and (ii) etching the silicon-containing film, in which plasma is produced in the chamber body from processing gas containing fluorine, hydrogen, and iodine in order to etch the silicon-containing film, and a temperature of the workpiece is set to a temperature of 0° C. or less.
US10586708B2

The invention provides a method for polishing or planarizing a wafer of at least one of semiconductor, optical and magnetic substrates. The method includes rotating a polishing pad having radial feeder grooves in a polishing layer separating the polishing layer into polishing regions. The radial feeder grooves extend at least from a location adjacent the center to a location adjacent the outer edge. Each polishing region includes a series of biased grooves connecting a pair of adjacent radial feeder grooves. The series of biased grooves separate a land area and have inner walls closer to the center and outer walls closer to the outer edge. Pressing and rotating the wafer against the rotating polishing pad for multiple rotations polishes or planarizes the wafer with land areas wet by the overflowing polishing fluid.
US10586706B2

A method for preserving interlevel dielectric in a gate cut region includes recessing a dielectric fill to expose cap layers of gate structures formed in a device region and in a cut region and forming a liner in the recess on top of the recessed dielectric fill. The liner includes a material to provide etch selectivity to protect the dielectric fill. The gate structures in the cut region are recessed to form a gate recess using the liner to protect the dielectric fill from etching. A gate material is removed from within the gate structure using the liner to protect the dielectric fill from etching. A dielectric gap fill is formed to replace the gate material and to fill the gate recess in the cut region.
US10586702B2

Using processes disclosed herein, materials and structures are created and used. For example, processes can include melting boron nitride or amorphous carbon into an undercooled state followed by quenching. Exemplary new materials disclosed herein can be ferromagnetic and/or harder than diamond. Materials disclosed herein may include dopants in concentrations exceeding thermodynamic solubility limits. A novel phase of solid carbon has structure different than diamond and graphite.
US10586699B2

A method of assessing a semiconductor substrate includes a sticking step of sticking a device layer of the semiconductor substrate to a support substrate, a thinning step of thinning the semiconductor substrate from a reverse side thereof to a thickness smaller than a finished thickness after the sticking step is carried out, and an assessing step of applying light to the semiconductor substrate from the reverse side thereof and measuring scattered light from the semiconductor substrate thereby to assess a property of the semiconductor substrate.
US10586696B2

In an embodiment, a method of processing a substrate includes introducing a first process gas or a mixture of the first process gas and a second process gas into an etch chamber; exposing the substrate to the first process gas or to the mixture of the first and second process gases, the substrate having halogen residue formed on an exposed surface, the substrate having high aspect ratio features; forming and maintaining a plasma of the first process gas or a plasma of the mixture of the first and second process gases in the etch chamber to remove the residue from the surface by applying a first source power; exposing the substrate to the second process gas; and forming and maintaining a plasma of the second process gas in the etch chamber to remove the residue from the surface by applying a second source power and a bias power.
US10586693B2

A substrate processing apparatus comprises: a liquid film former which forms a liquid film by supplying a liquid on an upper surface of the substrate W held horizontally; a cooling gas discharge nozzle which discharges cooling gas of a temperature lower than a freezing point of the liquid forming the liquid film to the liquid film; a thawing liquid discharge nozzle which discharges a thawing liquid to a frozen film formed by freezing the liquid film; a thawing liquid supplier which supplies the heated thawing liquid to the thawing liquid discharge nozzle via a pipe; and a receiver which receives the cooling gas and the thawing liquid respectively discharged from the cooling gas discharge nozzle and the thawing liquid discharge nozzle at the respective retracted position and guides the cooling gas and the thawing liquid to a common flow passage.
US10586690B2

A magnetron sputtering device, a magnetron sputtering apparatus, and a magnetron sputtering method are provided. The magnetron sputtering device includes: a target material bearing portion, configured to bear a target material thereon; a magnet bearing section, configured to bear a magnet thereon and to be capable of driving the magnet to perform reciprocating motion along a predetermined path with respect to the target material bearing portion; a limit sensor, configured to determine an end-point position of the predetermined path along which the magnet performs reciprocating motion; the end-point position determined by the limit sensor can be adjusted along the predetermined path during a working procedure of the magnetron sputtering device.
US10586679B2

An electron microscope sample holder that includes at least one capillary having a sufficient inner diameter to act as a catheter pathway that allows objects that can be accommodated within the at least one capillary to be replaced or swapped with other objects. The sample holder having at least one capillary allows the user to insert and remove temporary fluidic pathways, sensors or other tools without the need to dissemble the holder.
US10586666B2

A light switch cover for converting a standard toggle switch into a remote-controlled toggle switch. In one embodiment, the light switch cover comprises a switch toggle member for acting upon a toggle light switch member to place the toggle light switch member into either an on position or an off position, a gear train coupled to the switch toggle member that causes the switch toggle member to act upon the toggle light switch member, an electric motor, coupled to the gear train, for driving the gear train in a first direction to cause the switch toggle member to place the toggle light switch member into the on position, and for driving the gear train in a second direction to cause the switch toggle member to place the toggle light switch member into the off position, motor driving circuitry coupled to the electric motor, a receiver for receiving signals that cause actuation of the standard toggle switch, and processing circuitry coupled to the receiver and the motor driving circuitry that causes the light switch cover to receive a signal to turn the toggle switch into the on position and, in response, causing the electric motor to rotate in a direction to cause the switch toggle member to place the toggle light switch member into the on position.
US10586661B2

A process for producing a thin film graphene oxide-bonded metal foil current collector for a battery or supercapacitor, comprising: (a) preparing a graphene oxide gel having graphene oxide (GO) molecules dissolved in a fluid medium; (b) depositing a layer of GO gel onto at least one of two primary surfaces of a metal foil to form a layer of wet graphene oxide gel, wherein the depositing procedure includes shear-induced thinning of the GO gel; (c) partially or completely removing said fluid medium from the deposited wet layer to form a dry film of GO having an inter-plane spacing d002 of 0.4 nm to 1.2 nm as determined by X-ray diffraction; and (d) heat treating the dry film of graphene oxide to form the thin film graphene oxide-bonded metal foil current collector at a heat treatment temperature from 80° C. to 2,500° C.
US10586649B2

Devices, systems, and methods for determining gas characteristics to monitor transformer operation include extracting gas from transformer fluid for analysis.
US10586638B2

A quench protection apparatus includes a number N of superconducting coils and a heater matrix. The number N of superconducting coils are electrically coupled in series. The heater matrix module includes the number N of heater units. The number N of heater units is electrically coupled in parallel with the number N of superconducting coils respectively. A number M of the heater units each includes at least the number N of heaters. Each superconducting coil is thermally coupled with at least one heater of each of the number M of the heater units. The number of N-M of the heater units each includes at least one heater. Each of the number M of superconducting coils correspondingly coupled with the number M of the heater units is thermally coupled with at least one heater of each of the number N-M of the heater units. A superconducting magnet system protected by above quench protection apparatus is also provided.
US10586627B2

The spark plug includes an insulator made from an alumina-based sintered body, and the insulator contains 90 to 98 wt % of an Al component in oxide equivalent. The insulator contains 1 to 5 wt % of an Si component, 0.1 to 1 wt % of an Mg component, 2 wt % or less of a Ca component, 0.3 to 6 wt % of a Ba component, and 0.11 to 5 wt % of a rare earth component, in oxide equivalent. In analysis using a scanning transmission electron microscope with a probe diameter of an electron beam set at 1 nm, Si and a rare earth element are detected at a crystal grain boundary having a thickness of 15 nm or less, and an alkaline earth metal at the crystal grain boundary is less than a detection limit.
US10586610B2

The invention provides a method for determining copy number variations (CNV) of a sequence of interest in a test sample that comprises a mixture of nucleic acids that are known or are suspected to differ in the amount of one or more sequence of interest. The method comprises a statistical approach that accounts for accrued variability stemming from process-related, interchromosomal and inter-sequencing variability. The method is applicable to determining CNV of any fetal aneuploidy, and CNVs known or suspected to be associated with a variety of medical conditions. CNV that can be determined according to the method include trisomies and monosomies of any one or more of chromosomes 1-22, X and Y, other chromosomal polysomies, and deletions and/or duplications of segments of any one or more of the chromosomes, which can be detected by sequencing only once the nucleic acids of a test sample.
US10586603B2

There are provided a memory device and an operating method thereof. A memory device may include a memory block, peripheral circuits, and a control logic. The memory block may include a plurality of memory cells. The peripheral circuits may perform a program operation on the memory cells. The control logic may control the peripheral circuits to apply, during the program operation, a program voltage to a selected word line and selectively apply, to one or more unselected word lines, a second pass voltage lower than a first pass voltage set as a default voltage during a blind program period which does not include a verify operation.
US10586589B2

There is provided a memory unit (100). The memory unit comprises a plurality of memory cells (110), each memory cell of the plurality of memory cells being operatively connected to data input and output circuitry by a pair of bit lines (130a, 130b), a pre-charge circuit (150) configured to provide a voltage for charging the bit lines, and a multiplexer circuit. The multiplayer circuit (140) comprises, for each bit line, an associated NMOS (142a, 142b) device that is configured to selectively connect the bit line (130a, 130b) to the data input and output circuitry and to the pre-charge circuit (150) when activated by a corresponding bit line selection signal, and a multiplex controller (144) that is configured to be able to select each pair of bit lines by activating the associated NMOS devices (142a, 142b) using the corresponding bit lines selection signals.
US10586584B2

A semiconductor memory device includes a memory cell array, an error correction code (ECC) engine, a refresh control circuit, a scrubbing control circuit and a control logic circuit. The refresh control circuit generates refresh row addresses for refreshing a memory region on memory cell rows in response to a first command received from a memory controller. The scrubbing control circuit counts the refresh row addresses and generates a scrubbing address for performing a scrubbing operation on a first memory cell row of the memory cell rows whenever the scrubbing control circuit counts N refresh row addresses of the refresh row addresses. The ECC engine reads first data corresponding to a first codeword, from at least one sub-page in the first memory cell row, corrects at least one error bit in the first codeword and writes back the corrected first codeword in a corresponding memory location.
US10586581B1

Structures for a non-volatile memory and methods for forming and using such structures. A bitcell of the non-volatile memory includes a nonvolatile memory element and a field-effect transistor having a drain region coupled with the nonvolatile memory element, a source region, and a gate electrode. A word line is coupled with the gate electrode of the field-effect transistor, a bit line is coupled with the nonvolatile memory element, and a source line is coupled with the source region of the field-effect transistor. A power supply is configured to supply a negative bias voltage to the bit line in order to provide a first state for writing data to the nonvolatile memory element or to supply the negative bias voltage to the source line in order to provide a second state for writing data to the nonvolatile memory element.
US10586578B2

To accurately read data in a storage device provided with a cell having a variable resistance value. In a reference cell circuit, a resistance value changes to a predetermined initial value when an initialization signal exceeding a predetermined reversal threshold is input. A reference side signal source inputs a reference side read signal of a predetermined value not exceeding the predetermined reversal threshold to the reference cell circuit after the initialization signal is input to the reference cell circuit when there is an instruction to read with respect to a memory cell. A cell side signal source inputs a cell side read signal of the predetermined value to the memory cell after the initialization signal is input. A comparison unit compares a reference signal output from the reference cell circuit into which the reference side read signal has been input, and a cell signal output from the memory cell into which the cell side read current has been input, and acquires the comparison result as read data.
US10586575B2

An electronic circuit including: a first delay line circuit to generate a first data strobe by delaying a second data strobe, such that an edge of the first data strobe is aligned within a first time interval; and a sampling circuit to sample the first data signal at the edge of the first data strobe, wherein plural data signals include the first data signal and a second data signal, wherein timings of the plural data signals deviate from a reference timing of a reference data strobe by plural time lengths, wherein the first data signal deviates from the reference timing by a first time length of the plural time lengths, and wherein an edge of the second data strobe is aligned within a second time interval, wherein a timing of the second data signal deviates from the reference timing by a shortest time length of the plural time lengths.
US10586571B2

Various embodiments for creating media clips are disclosed. In one example, a method is performed by a server for managing the creation and distribution of media clips, where the server associates a content capture device with an event, the content capture device for recording at least a portion of the event, receives a tag notification from a content tagging device via a network interface, generates a media clip creation command to the content capture device via the network interface, sends the media clip creation command to the content capture device, and receives a media clip created by the content capture device in response to receiving the media clip creation command.
US10586565B2

The magnetic recording medium contains, in a magnetic layer, a fatty acid ester and a polyester resin having a number average molecular weight of greater than or equal to 1,000 but less than 20,000, and containing a structural unit derived from a polyvalent carboxylic acid and a structural unit derived from a polyol, as well as 10 mol % to 50 mol % of a structural unit, derived from a cyclic polyvalent carboxylic acid selected from the group consisting of an alicyclic polyvalent carboxylic acid and an aromatic polyvalent carboxylic acid, per 100 mol % of a combined total of the above structural units, and one or more partial structures selected from the group consisting of the following partial structures: wherein each of L1 and L2 independently denotes a divalent connecting group, and each of Z1 and Z2 independently denotes a monovalent group denoted by —OM or a monovalent group denoted by —O−A+.
US10586563B1

Active pressure in the air bearing surface of a slider in the region of the transducer is reduced by introducing two channels in the center pad of the advanced air bearing along each side of the centerline and spaced apart from the transducer. This configuration moves the high pressure region away from the transducer zone at the trailing edge of the slider.
US10586561B2

An apparatus according to one embodiment includes a sensor having an active region, a magnetic shield adjacent the active region, a spacer between the active region and the magnetic shield, a second magnetic shield on an opposite side of the active region as the magnetic shield, and a second spacer between the active region and the second magnetic shield. Both spacers include an electrically conductive ceramic layer. The electrically conductive ceramic layer of the spacer has a different composition than the electrically conductive ceramic layer of the second spacer.
US10586560B1

A PMR (perpendicular magnetic recording) head is configured for thermally assisted magnetic recording (TAMR). The thermal energy is supplied by the near-fields of plasmons and the near-fields are directed to a magnetic recording medium by a PPG layer. The PPG layer is Rhodium (Rh) whose small-grained crystal structure normally makes it subject to thermal deformations and other weaknesses. By growing the PPG layer on a thin template layer (TTL), the portion of the PPG layer adjacent to the air-bearing surface (ABS) develops a larger grain size and stronger forces between its atomic constituents which makes it resistant to those deformations.
US10586557B2

According to one aspect, a method for determining voice activity is disclosed, the method including receiving a frame of an input audio signal, the input audio signal having a sample rate, and spitting the audio signal into a plurality of subbands, the plurality of subbands including at least a lowest subband and a highest subband. The method further comprises filtering the lowest subband to reduce an energy of the lowest subband, estimating a noise level for at least some of the plurality of subbands, and computing a signal-to-noise ratio for at least some of the plurality of subbands. The method also includes determining a speech activity level based at least in part on the computed signal-to-noise ratios and an average of an energy of at least some of the plurality of subbands.
US10586556B2

A method of providing real-time speech analysis for a user includes capturing a speech input, performing a real-time recognition of the speech input including converting the speech input to a text using an automatic speech recognition component, analyzing the recognized speech input, by a processing unit of a computer in a speech recognition and analyzing system, to identify an error in the user's speech, and by comparing a voice of a correct text generated by a speech generation and analyzing system with the captured speech input, and providing a real-time correction to the user based on a result of the comparing the voice of the correct text with the captured speech input. The comparing the voice of the correct text with the captured speech input includes comparing a standard pronunciation of the correct text with a pronunciation of the user in the captured speech input to identify the error.
US10586550B2

The present invention relates to audio coding systems which make use of a harmonic transposition method for high frequency reconstruction (HFR). A system and a method for generating a high frequency component of a signal from a low frequency component of the signal is described. The system comprises an analysis filter bank providing a plurality of analysis subband signals of the low frequency component of the signal. It also comprises a non-linear processing unit to generate a synthesis subband signal with a synthesis frequency by modifying the phase of a first and a second of the plurality of analysis subband signals and by combining the phase-modified analysis subband signals. Finally, it comprises a synthesis filter bank for generating the high frequency component of the signal from the synthesis subband signal.
US10586548B2

An encoder for encoding an audio signal has a predictor, a factorizer, a transformer and a quantize and encode stage. The predictor is configured to analyze the audio signal to obtain prediction coefficients describing a spectral analog of the audio signal or a fundamental frequency of the audio signal and subject the audio signal to an analysis filter function dependent on the prediction coefficients to output a residual signal of the audio signal. The factorizer is configured to apply a matrix factorization onto an audiocorrelation or covariance matrix of synthesis filter function defined by the prediction coefficients to obtain factorized matrices. The transformer is configured to transform the residual signal based on the factorized matrices to obtain a transformed residual signal. The quantize and decode stage is configured to quantize the transformed residual signal to obtain a quantized transformed residual signal or an encoded quantized transformed residual signal.
US10586547B2

A method for processing speech signals prior to encoding a digital signal comprising audio data includes selecting frequency domain coding or time domain coding based on a coding bit rate to be used for coding the digital signal and a short pitch lag detection of the digital signal.
US10586546B2

An example apparatus includes a memory configured to store the audio data; and one or more processors in communication with the memory, the one or more processors configured to: decode, from an encoded audio bitstream, a unique identifier for each of a plurality of subbands of audio data; perform inverse pyramid vector quantization (PVQ) using a compact map to reconstruct a residual vector for each subband of the plurality of subbands of the audio data based on the unique identifier for the respective subband of the plurality of subbands of the audio data, wherein the compact map is generated using structural unification of vectors across subbands and relational compression, and wherein the unique identifiers correspond to codevectors; and reconstruct, based on the residual vectors and energy scalars for each subband, the plurality of subbands of the audio data.
US10586542B2

This document generally describes systems, methods, devices, and other techniques related to speaker verification, including (i) training a neural network for a speaker verification model, (ii) enrolling users at a client device, and (iii) verifying identities of users based on characteristics of the users' voices. Some implementations include a computer-implemented method. The method can include receiving, at a computing device, data that characterizes an utterance of a user of the computing device. A speaker representation can be generated, at the computing device, for the utterance using a neural network on the computing device. The neural network can be trained based on a plurality of training samples that each: (i) include data that characterizes a first utterance and data that characterizes one or more second utterances, and (ii) are labeled as a matching speakers sample or a non-matching speakers sample.
US10586529B2

A computer-implemented method for processing a speech signal, includes: identifying speech segments in an input speech signal; calculating an upper variance and a lower variance, the upper variance being a variance of upper spectra larger than a criteria among speech spectra corresponding to frames in the speech segments, the lower variance being a variance of lower spectra smaller than a criteria among the speech spectra corresponding to the frames in the speech segments; determining whether the input speech signal is a special input speech signal using a difference between the upper variance and the lower variance; and performing speech recognition of the input speech signal which has been determined to be the special input speech signal, using a special acoustic model for the special input speech signal.
US10586528B2

Domain-specific speech recognizer generation with crowd sourcing is described. The domain-specific speech recognizers are generated for voice user interfaces (VUIs) configured to replace or supplement application interfaces. In accordance with the described techniques, the speech recognizers are generated for a respective such application interface and are domain-specific because they are each generated based on language data that corresponds to the respective application interface. This domain-specific language data is used to build a domain-specific language model. The domain-specific language data is also used to collect acoustic data for building an acoustic model. In particular, the domain-specific language data is used to generate user interfaces that prompt crowd-sourcing participants to say selected words represented by the language data for recording. The recordings of these selected words are then used to build the acoustic model. The domain-specific speech recognizers are generated by combining a respective domain-specific language model and crowd-sourced acoustic model.
US10586523B1

A method for operating a hearing device including a component to be worn at least partially in an ear of a user and an active noise control (ANC) system is provided. The method includes capturing an audio with a microphone system, generating an audio signal based on the captured audio, and generating a feed-forward (FF) compensating signal based on the captured audio. The method includes monitoring the acoustic environment of the hearing device for presence of wind noise, and mixing the audio signal with the generated FF compensating signal at a ratio dependent on whether wind noise is detected to provide an acoustic output signal. A hearing device including an active noise control (ANC) system and a wind noise monitor is also provided.
US10586520B2

A music data processing method includes estimating a performance position within a musical piece, and updating a tempo designated by music data representing a performance content of the musical piece such that a tempo trajectory corresponds to a transition in a degree of dispersion of a performance tempo, which is generated as a result of estimating the performance position with respect to a plurality of performances of the musical piece, and the transition in the degree of dispersion of a reference tempo. The performance tempo is preferentially reflected in a portion of the musical piece in which the degree of dispersion of the performance tempo falls below the degree of dispersion of the reference tempo, and the reference tempo is preferentially reflected in a portion of the musical piece in which the degree of dispersion of the performance tempo exceeds the degree of dispersion of the reference tempo.
US10586516B2

Data may be handled based on compressibility (i.e., whether the data may be further compressed or is not further compressible). A supervised learning model may be trained using a set of known further compressible data and a set of known non-compressible data. Using these data sets, the model may generate weighting factors and bias for the particular data sets. The trained model may then be used to evaluate a set of unclassified data.
US10586511B2

A display panel, a driving method, and a display device are provided. The display panel includes display area including main display area and auxiliary display area. Auxiliary display area has a smaller length than the main display area in row direction. Each auxiliary display area includes first display area, and non-rectangular display area having curved edge. First boundary is between each non-rectangular display area and first display area. Second boundary is between each non-rectangular display area and main display area. Each sector-shaped region has a vertex that is a center of circle corresponding to curved edge. Each sector-shaped region has attenuation transition zone having smaller width than radius of sector-shaped region. Width of attenuation transition zone adjacent to first boundary and width of attenuation transition zone adjacent to second boundary are smaller than width of attenuation transition zone of other sector-shaped regions.
US10586510B2

A stain compensating apparatus includes a camera, an input signal processing part, an edge compensating part and a stain compensating value generating part. The camera captures a display image from the display panel. The input signal processing part generates a luminance profile based on the display image captured by the camera. The edge compensating part compensates the luminance profile of a curved portion of the display panel. The stain compensating value generating part generates a stain compensating value for a pixel of the display panel using the compensated luminance profile.
US10586508B2

A system and method for controlling the brightness level of an electronic display. An image capture device in proximity to the electronic display is used to capture images and/or video of the ambient environmental conditions local to the electronic display. The images and/or video is analyzed to determine the nature of the environmental conditions, and adjustments to the brightness level of the electronic display are made in consideration of said environmental conditions. In some embodiments, the images and/or video captured by the image capture device may be compared to stored images representative of different environmental conditions.
US10586506B2

A display device includes a display panel, a timing controller, a data driver, and a light source unit. The display panel includes a plurality of data lines. The timing controller receives a control signal and image data, and outputs a data control signal, converted image data, and a mode selection signal. The data driver receives the data control signal, the converted image data, and the mode selection signal from the timing controller, outputs a data voltage to the plurality of data lines, and operates in a first mode which is a power saving mode or a second mode which is a normal driving mode in response to the mode selection signal. The light source unit includes a light source part that operates in association with a source driving circuit included in the data driver.
US10586500B2

The present disclosure provides a multiplexed type driver circuit, a driving method, and a display. The driver circuit may include: a fourth switch couple to a first switch and a first sub-pixel, a fifth switch couple to a second switch and a second sub-pixel, a sixth switch couple to a third switch and a third sub-pixel. The driving method may include: controlling ON and OFF of the first switch to input a data signal to the first sub-pixel; controlling ON and OFF of the second switch to input a data signal to the second sub-pixel; controlling ON of the third switch and OFF of the sixth switch to input a data signal to the third sub-pixel; and turning off the third switch after turning off the sixth switch. The durations of data signal input to the first sub-pixel, the second sub-pixel and the third sub-pixel are identical.
US10586492B2

A pixel circuit includes a switching transistor whose conduction is controlled by a drive signal supplied to the control terminal, a drive wiring adapted to propagate the drive signal, and a data wiring adapted to propagate a data signal. A multi-layered wiring structure is used so that a second wiring layer is formed on a layer different from that on which a first wiring layer is formed.
US10586479B2

An inspection circuit is properly protected in a display device, which the driver IC is not on the terminal area. A liquid crystal display device comprising a TFT substrate having a display area, in which video signal lines are formed, and a terminal area; a counter substrate overlapping with the display area of the TFT substrate; the counter substrate and the TFT substrate are adhered by the seal material, the display area is formed in an area surrounded by the seal material; wherein the flexible wiring circuit substrate connects to the terminal area, the driver IC, which supplies video signals to the video signal lines, is not installed in the terminal area, the inspection circuit is formed between the display area and the terminal area, wherein the inspection circuit overlaps with the counter substrate in a plan view.
US10586478B2

A method for dynamically reforming a moveable display surface to deliver physicality to a user is provided. The method generates a physical profile of the user to calibrate the moveable display surface by receiving a measurement of at a hand of the user and estimating a maximum depth of a palm of the hand when folded based on causing a subset of cells of the plurality of moveable cells of the grid to increase in height. At least one image of a plurality of images, objects of the at least one image, and relative positions of objects of the at least one image are received Physicality is delivered to the user by causing the grid of the moveable display surface to render the objects based at least in part on the physical profile and the relative positions.
US10586473B2

In one embodiment of the present invention, a real-time delivery of Point of Purchase (POP) messaging at various locations around a retail store is included within aisles, end-of-aisles, shelf edge, departments, check-out stands, on shopping carts and mobile personal devices carried by individual customers.
US10586472B2

Thin film labels, systems, and methods of making and using thereof are described. The thin film systems contain a label and a carrier film, where the label contains an overprint layer, indicia, and an adhesive layer. The carrier film may be coated on one or both sides with a release liner. The adhesive layer can be any suitable adhesive, such as a pressure sensitive adhesive, a fluid activatable adhesive, a heat activated adhesive, or a contact activated adhesive. The label is formed by printed or coating one or more layers of precursor material on the carrier film using standard printers. Suitable precursor materials include, but are not limited to epoxys, solvent cast films, polyurethane dispersions, such as acrylic-urethane hybrid polymer dispersions and polyester-polyurethane dispersions. After the overprint layer dries or is cured, the indicia are printed onto the overprint layer, then the adhesive is coated on top of the indicia.
US10586465B2

Apparatus and methods to determine a change in atmospheric pressure between a forward portion of a flying object and a rear portion of the flying object based on at least one radio frequency (RF) return signal, and to determine a password using the determined change in atmospheric pressure.
US10586464B2

Various systems, methods, for unmanned aerial vehicles (UAV) are disclosed. In one aspect, UAVs operation in an area may be managed and organized by UAV corridors, which can be defined ways for the operation and movement of UAVs. UAV corridors may be supported by infrastructures and/or systems supported UAVs operations. Support infrastructures may include support systems such as resupply stations and landing pads. Support systems may include communication UAVs and/or stations for providing communications and/or other services, such as aerial traffic services, to UAV with limited communication capabilities. Further support systems may include flight management services for guiding UAVs with limited navigation capabilities as well as tracking and/or supporting unknown or malfunctioning UAVs.
US10586456B2

A system and method for determining car to lane distance is provided. In one aspect, the system includes a camera configured to generate an image, a processor, and a computer-readable memory. The processor is configured to receive the image from the camera, generate a wheel segmentation map representative of one or more wheels detected in the image, and generate a lane segmentation map representative of one or more lanes detected in the image. For at least one of the wheels in the wheel segmentation map, the processor is also configured to determine a distance between the wheel and at least one nearby lane in the lane segmentation map. The processor is further configured to determine a distance between a vehicle in the image and the lane based on the distance between the wheel and the lane.
US10586454B2

System, methods, and other embodiments described herein relate to engaging a driver of a vehicle about driving behaviors. In one embodiment, a method includes computing predicted controls according to at least a defined skill level of the driver. The predicted controls indicate how to control the vehicle to maintain the vehicle along a driving path on a roadway. The method includes, in response to receiving manual control inputs from the driver, generating control feedback to the driver about the manual control inputs based, at least in part, on a difference between the manual control inputs and the predicted controls.
US10586449B2

A method, apparatus and computer program product are provided to selectively utilize one or more networks in order to reliably communicate the information regarding one or more traffic signals and one or more intersections controlled by respective traffic signals. In the context of a method, the method includes communicating with a first network in order to receive information with a mobile platform regarding one or more traffic signals and information regarding one or more intersections. At least one traffic signal is associated with a respective intersection. The method also includes identifying a first switching condition and communicating with a second network, different than the first network, in order to receive the information regarding the one or more traffic signals and the information regarding the one or more intersections following identification of the first switching condition.
US10586447B2

Smart traffic signal methods are provided. One method includes determining a stopping distance for a vehicle approaching a geographic location and, in response to determining the stopping distance, determining whether the first vehicle will stop prior to reaching the geographic location. The method further includes, in response to determining that the vehicle will not stop prior to reaching the geographic location, modifying a signal of a traffic light located at the geographic location. Systems and computer program products for performing the above method are also provided.
US10586445B2

There is provided an information processing apparatus including a matter extracting unit extracting a predetermined matter from text information, an action pattern specifying unit specifying one or multiple action patterns associated with the predetermined matter, an action extracting unit extracting each of the action patterns associated with the predetermined matter, from sensor information, and a state analyzing unit generating state information indicating a state related to the matter, based on each of the action patterns extracted from the sensor information, using a contribution level indicating a degree of contribution of each of the action patterns to the predetermined matter, for a combination of the predetermined matter and each of the action patterns associated with the predetermined matter.
US10586444B2

A monitoring and alert system for retro-fitting to latching mechanisms. A master control unit is located proximate to an operator of the system. It includes a user interface having: an input enabling an operator to arm the system and then allow it to operate with minimal interaction of the operator. It also includes an output alerting the operator as to the status of the system in relation to a plurality of prescribed conditions. One or more slave units having sensing units detecting a latched and unlatched state are attached to a discrete latching mechanism for detecting the latching status thereof. Each slave unit comprises sensing means to detect whether the latching mechanism is in a latched state or an unlatched state.
US10586438B2

A management system includes, a sensor configured to detect biological information on a user, a communication unit capable of communicating with a terminal device and capable of receiving the biological information, a controller configured to detect whether the user is awake or gets out of the bed, based on the received biological information and activate an alarm to the terminal device, and a display configured to prioritize the alarm related to the user which has a high possibility of falling off the bed.
US10586431B2

A method of generating a haptic effect on a linear resonance actuator (“LRA”) having a resonant frequency includes receiving a haptic effect signal for the haptic effect, where the haptic effect comprises a desired frequency that is off-resonant from the LRA. The method further includes generating a first sine wave at the desired frequency and generating a second sine wave at or near the resonant frequency. The method further includes combining the first sine wave and the second sine wave to generate a drive signal.
US10586430B2

A code is displayed on a screen with a first set of indicia, the code designed to be read only by a computer system. A second code is displayed only when it is determined that the code is being read. This determination is made by an optical sensor, such as a camera, detecting a particular wavelength of light above a threshold, the wavelength associated with an expected reader device. While the particular wavelength is detected the second code is displayed. Once the light is no longer detected, the display reverts back to the first code. In this manner, the second code, such as a barcode to be read is only displayed while the barcode is actually being read, but is otherwise hidden from view. The entire process can take place in under a second or in a fraction of a second, such as 1/10th of a second or less.
US10586429B1

A variation of the blackjack card game where players who have not busted in a round of play are given the option of placing a separate bet on the dealer's “soft” 17, which is a hand containing an ace (counted as eleven, as opposed to one) and one or more other cards totaling six.
US10586426B2

A gaming machine, system, and method for presenting a game may include accepting a wager, randomly selecting k relocatable indicia from a set of N possible indicia, where N>k, positioning the k indicia into j possible locations (j>=k), evaluating the k indicia relative to first paytable with payout rules based solely on the indicia values, evaluating the k indicia relative to a second paytable with payout rules based on at least the location of the indicia, and awarding any prizes earned.
US10586422B2

Systems and methods for providing a gambling hybrid game having an omniscience mode are disclosed. The systems and method involve receiving an input from a player accepting an omniscience gambling proposition. The results of a gambling event associated with the omniscience gambling proposition are then determined and wagers are resolved. The results of the gambling event are then used to determine information to provide a player to satisfy the omniscience gambling proposition.
US10586413B2

An entrance and exit control system and method for Bluetooth, wherein a first Bluetooth module mounted on a digital door lock and including an antenna having directivity toward the outside of a door and a second Bluetooth module mounted on a remote controller are configured to communicate with each other, and the first Bluetooth module or the second Bluetooth module is switched from a slave mode to a master mode when a keypad of the digital door lock or a keypad of the remote controller is touched. The digital door lock may switch, in response to a touch, from a slave to a master to implement a door opening function, and the remote controller may switch, in response to a touch, from a slave to a master to implement the door opening function.
US10586397B1

An augmented reality operating system based on augmented reality software as a service (SaaS) comprises an augmented reality management system providing a pre-assigned 3D virtual image to a web browser which has transmitted a URL address in a distribution mode and in supporting creation of augmented reality content based on augmented reality software as a service in an authoring mode, providing a template for creating the augmented reality content on a web browser authorized as a manager and billing a payment according to the type of template used; a user terminal receiving the 3D virtual image from the augmented reality content management system by transmitting the URL address through an installed web browser and displaying each physical object of actual image information displayed on the web browser by augmenting the physical object with a pre-assigned virtual object of the 3D virtual image in a distribution mode; and a manager terminal accessing augmented reality software as a service of the augmented reality content management system via an installed web browser, creating the augmented reality content by determining an augmentation position on a map, a physical object of actual image information located at the augmentation position, and a virtual object assigned to the physical object respectively in an authoring mode.
US10586396B1

Systems and methods for conveying virtual content in an augmented reality environment comprising images of virtual content superimposed over physical objects and/or physical surroundings visible within a field of view of a user as if the images of the virtual content were present in the real world. Exemplary implementations may: obtain user information for a user associated with a presentation device physically present at a location of the system; compare the user information with the accessibility criteria for the virtual content to determine whether any portions of the virtual content are to be presented to the user based on the accessibility criteria and the user information for the user; and facilitate presentation of the virtual content to the user via presentation device of user based on the virtual content information, the field of view, and the correlations between the multiple linkage points and the reference frame of the virtual content.
US10586383B2

Described herein is a system and method for scanning a three-dimensional object using data from an infrared sensor. The data can be used during preprocessing, reconstructing and/or post processing of generation of a three-dimensional model. Data from an infrared sensor and data from a sensor (e.g., RGB sensor, a depth sensor, a camera, a scanner, a digital camera, a digital video camera, a web camera, depth sensor, etc.) can be utilized to generate a three-dimensional model of the three-dimensional object. For example, the data from the infrared sensor can be utilized to identify an item and to exclude the identified item from the generated three-dimensional model.
US10586379B2

In various example embodiments, a system and method for integration of a three-dimensional model is disclosed. In one example embodiment, a method includes receiving a plurality of images, selecting points on the images and triangulating the points to generate a plurality of depth maps, generate a three-dimensional mesh by combining the plurality of depth maps, generating a three-dimensional model of the item by projecting the plurality of images onto the mesh using the points, calibrating colors used in the model using colors diffuse properties of the colors in the images, and providing a user interface allowing a user to select one or more user points on the three-dimensional model and provide additional information associated with the selected user points.
US10586371B2

The present disclosure relates to a motion retargeting method and apparatus for character animation, and the method may include generating an intermediate object including at least one of a skeleton and a mesh based on a source motion and a target character, extracting keyframes of the intermediate object, constituting target rig parameters based on the extracted keyframes, and performing spacetime optimization on the target rig parameters to minimize a pose error between the intermediate object and the target character.
US10586361B2

Mesh art positioning techniques as part of digital content creation by a graphics editing application of a computing device are described. The graphics editing application is configured to obtain lists of vertices that are used to form mesh art. This list may then be used by a snapping module of graphics editing application to generate a snap point list that is used as a basis for mesh art positioning in relation to other objects within an item of digital content. Techniques are also described to address color diffusion within the mesh art, such as to identify a vertex that is a source of color diffusion and a boundary of color diffusion within the mesh art. The source and/or outer boundary of color diffusion within the mesh is then used as a basis to control mesh art positioning by the graphics editing application.
US10586358B1

A computer-implemented method for creating a visualization of beacons collected over a specified time period from users on a website. Beacons are rendered as nodes grouped into clusters, with relatedness between beacons being represented as a link. The number of nodes rendered is reduced along with the number of links that connect pairs of nodes. The resulting data structure is rendered as a force-directed chart by assigning force unit values to each of the nodes and links, each representative node of a cluster of nodes being assigned a relatively high negative charge and all remaining nodes in the cluster being assigned a relatively low negative charge. Link distances and strengths between unrelated/related clusters are also assigned values. A set of physical laws is applied to all of the nodes and links to determine their relative position in the visualization based on their assigned force unit values.
US10586356B2

Embodiments of the present invention are directed to beautifying freeform input paths in accordance with paths existing in the drawing (i.e., resolved paths). In some embodiments of the present invention, freeform input paths of a curved format can be modified or replaced to more precisely illustrate a path desired by a user. As such, a user can provide a freeform input path that resembles a path of interest by the user, but is not as precise as desired. Based on existing paths in the electronic drawing, a path suggestion(s) can be generated to rectify, modify, or replace the input path with a more precise path. In some cases, a user can then select a desired path suggestion, and the selected path then replaces the initially provided freeform input path.
US10586344B2

A method for performing localization and mapping of a mapping device. The method includes: capturing images of environment by a visual sensor of the mapping device, and processing the captured images to obtain a set of high-resolution images and a set of low-resolution images; determining motion-scale measurement of the mapping device using an inertial sensor and an odometer; generating, by a controller of the mapping device, a first mask corresponding to dynamic features in the low-resolution images; extracting features from the high-resolution images; recovering, by the controller, poses of the mapping device based on the high-resolution images and the motion-scale measurements; filtering out, by the controller, the features from the high-resolution images that correspond to the first mask, to obtain filtered features; and performing, by the controller, localization and mapping using the poses and the filtered features.
US10586338B2

The invention relates to a positions determination apparatus for determining positions, at which an interventional instrument (3) is located, in a projection image. An input unit (16) allows a user to indicate the position of a tip (23) of the interventional instrument (3) in the projection image, wherein the positions, at which the interventional instrument is located, in the projection image are determined based on the projection image, the indicated tip position and a three-dimensional representation of the interventional instrument, which is defined by its position and shape as determined by a tracking device like an OSS device. By using the projection image, the indicated tip position and the representation the positions in the projection image, at which the interventional instrument is located, can be determined very accurately. Based on these determined positions the projection device and the tracking device can be very accurately registered to each other.
US10586333B2

According to some aspects, an image processing apparatus is provided. The image processing apparatus includes circuitry configured to receive at least two images of a biological sample and determine motion information for a plurality of regions of the at least two images. The motion information corresponds to motion of the biological sample. The circuitry is further configured to generate a graphical representation of at least two characteristic amounts. The at least two characteristic amounts correspond to a region of the plurality of regions and one characteristic amount of the at least two characteristic amounts is indicative of the motion information.
US10586329B2

A method and system for automatic location of a target treatment structure, such as a pulmonary vein ostium, from an anatomical image. The method includes calculating a most likely path of blood flow through a pulmonary vein based on a cross-sectional area minimization technique and calculating pulmonary vein geometry as a function of length. For example, a pulmonary vein ostium may be located by analyzing a change in pulmonary vein dimensional size or other anatomical factors, such as absolute size. The method may also include determining tissue thickness at the pulmonary vein ostium or other treatment size for treatment dose optimization. The method may be an algorithm performed by a processing unit of a navigation system or other component of a medical system.
US10586314B2

An image fusion method, apparatus, and an infrared thermal imaging device, in which the method includes: acquiring a visible image and an infrared thermogram using the same scale at the same field of view; calculating a fusion ratio for each frame of the infrared thermograms; and performing a gray value fusion to each frame of the infrared thermograms and a corresponding frame of the visible images according to the fusion ratio.
US10586307B2

Disclosed is a method of acquiring an image of a target to provide an output video image that has a plurality of frame images. The method includes the steps of receiving a series of frame images from a video camera, using a processor to manipulate the series of frame images, which includes determining a reference resolution for providing output frame images, and displaying and/or storing the manipulated series of frame images as the output video image without changing a resolution of the output frame images. Also disclosed is a document imaging apparatus that includes a digital imaging unit. The digital imaging unit contains optics that having an infinite focal length. The document imaging apparatus also includes a processor that is coupled to the digital imaging unit and that is configured to cause the digital imaging unit to zoom in or zoom out in real-time while maintaining a resolution value of stored images constant. A non-transitory storage medium stores images obtained from the digital imaging unit and a display displays the stored images. A folding suspension arm supports the digital imaging unit at a distance from a target to be imaged.
US10586304B2

Systems, methods, and computer readable media to promote a graphics context when rendering a digital image content with dynamic ranges and/or color gamut outside the current graphics context. Various embodiments render digital image content based on a graphics context that corresponds to an initial image rendering format. During the rendering process a determination is made that indicates the quality of the digital image content exceeds the graphics context's initial capabilities. The various embodiments can select an updated image rendering format based on the quality of the digital image and expand the graphic context's capabilties to correspond with the updated image rendering format.
US10586303B2

Technologies related to intermediary graphics rendition are generally described. In some examples, an intermediary computing device may store graphics models in a model store. A server computing device may generate and send a compositing flow to the intermediary computing device. The compositing flow may comprise model identifiers and model rendering information. The intermediary computing device may retrieve models identified in the compositing flow from the model store, and provide the identified models and model rendering information to a Graphics Processing Unit (GPU) for rendering. The GPU may render graphics for delivery via a network to a client device.
US10586302B1

Systems and methods to generate an environmental record for an interactive space are presented herein. An environmental record may represent a set of local environments and may define archival location compositions for the local environments. An archival location composition for a local environment may define aspects of the local environment associated with one or more objects and/or surfaces previously determined to be present in the local environment. A headset worn by a user in the local environment may generate a current location composition based on output signals from sensors included in the headset. The archival and current location compositions may be compared to determine updates for the environmental record.
US10586293B1

Systems and methods are disclosed for managing personalized dining checks created by individualized ordering enabled by associating mobile devices of patrons and waiters with table indicia. One method includes: receiving information identifying the user devices of one or more patrons and information identifying a table indicia as a result of associating the user devices of the one or more patrons with a table indicia; initiating a dining session based on information identifying user devices and information identifying a table indicia; receiving requests for dining items and transaction amounts for the dining items from the user devices, each request including information identifying the user device and the table indicia; receiving information confirming the delivery of dining items to the patrons; determining final transaction amount for the requested dining items; sending final transaction amount to the user devices and enabling the user devices to send a payment authorization; receiving a payment transaction authorization from the user devices to transact funds to pay for the final transaction amount using predetermined payment methods; and processing the payment transaction using the payment transaction authorization.
US10586288B2

Methods, computer-readable media, systems and apparatuses for determining and implementing risk unit based insurance policies are presented. A user may receive a plurality of risk units associated with an insurance policy. The risk units may be stored in a risk unit account associated with the user, the vehicle, etc. During operation of the vehicle, sensor data may be received. The sensor data may provide information associated with driving behaviors of the user, environmental conditions in which the vehicle is being operated, and the like. A consumption rate of the risk units may be determined based, at least in part, on the received sensor data. If a number of risk units in a risk unit account is below a predetermined threshold, a notification may be transmitted to the user and/or a predetermined number of risk units may be automatically added to the risk unit account.
US10586282B2

A system for trading a plurality of derivative financial instruments comprises a processor operable to receive a first order to buy a derivative financial instrument that represents a contestant in a contest. The processor is further operable to receive a second order to sell the derivative financial instrument. The processor is further operable to determine a market price based at least in part on the first order and the second order. The processor is further operable to execute a trade at the determined market price. The system further comprises a memory operable to store the first order and/or the second order.
US10586279B1

Systems and methods are described for identifying a subset of interest from a general population and for monitoring a database of daily activity logs associated with the general population in order to identify database entries indicative of an occurrence of a pre-defined trigger event that is associated with a member of the subset of interest. In particular, systems and methods are described that allow a massive database of daily activity logs to be monitored to identify trigger events that have occurred within the past twenty-four hours or other very recent time period. Embodiments are described that may be advantageously used by a provider of credit-related products and/or services who wishes to accurately target prospective customers, identified by the system, based on occurrence of a trigger event, as being in a decision-making phase of credit shopping, for purposes of making a timely and targeted offering relevant to the customers' current activities.
US10586277B2

A computer-implemented data processing system comprises account management logic, workflow logic, and interface logic. The account management logic is configured to manage financial accounts associated with a plurality of users. The workflow logic is configured to identify workflow items to be acted upon by users in connection with financial transactions relating to the financial accounts. The interface logic cooperates with the workflow logic to generate a plurality of display screens to be displayed by wireless handheld mobile devices. The display screens comprise a home page screen that is provided to the user upon login and that includes a link to a workflow screen where the user may act upon one or more of the workflow items.
US10586271B2

A system and method for multi-source transaction processing receives order requests from a client system operated by a user. The order requests may include order placements and order inquiries. For example, an order request may be a placement for a computer system and associated peripherals. The user may have particular fulfillment organization preferences, and different components of the computer system and associated peripherals may be fulfilled by different fulfillment partners. Accordingly, the orders order requests are processed by an order request servicing system to, for example, split the order request into multiple processed order requests and each of the processed order requests is associated with an order request management system and prepared for transmission to the associated order request management system. The order request management systems can utilize the processed order requests to fulfill the order request. The order request management systems transmit order request management system data which provides, for example, order status information, financial information, and other data. The order request servicing system may, for example, internally process the order request management system data associated with an order request, transmit the order request management system data to the client system, or transmit the order request management system data to another system depending upon the nature of the order request management system data. Thus, the order request servicing system can transparently link users to one or more order request management systems. Additionally, the order request management systems can be linked together over a network, such as the Internet, to provide a network of order request management systems.
US10586268B2

A method for processing a consumer referral includes: storing, a plurality of location data entries, each entry including data related to a geographic location including a location identifier and location data; storing a plurality of referral data entries, each entry including data related to a referral including a referral identifier and one or more specific location identifiers; receiving a referral request, the request including a specific referral identifier encoded in a machine-readable code displayed at a specific geographic location associated with the specific referral identifier; identifying a specific referral data entry where the included referral identifier corresponds to the specific referral identifier; identifying a specific location data entry where the included location identifier corresponds to one of the one or more specific location identifiers included in the identified specific referral data entry; and transmitting the location data included in the identified specific location data entry in response to the request.
US10586258B2

A method controlling reservations at an electric vehicle charging station is disclosed. The method includes: sending, from the mobile device, the charge transfer request for the electric vehicle of a first user at an electric vehicle charging station to the cloud server, wherein a user of the mobile device is associated with the electric vehicle to be charged; in response to authorizing the charge transfer request using identification information and credit account information received from the mobile device, charging the electric vehicle of the first user at the electric vehicle charging station for a first charging session; reserving a second charging session for an electric vehicle of a second user; and facilitating communication with the first user and the second user to modify the scheduled end time of the first charging session for the first user an amount of time and modify the scheduled start time of the second charging session of the second user an amount of time.
US10586255B2

Methods, systems, and devices for displaying advertisements on mobile telephone devices at the end of a call to a pre-designated number are disclosed. In aspect a computerized method comprises determining that a telephone call has been initiated between a mobile telephone device and a second telephone device, determining that the telephone number matches a campaign telephone number stored on the mobile telephone device, determining a media object to display based on the telephone number, downloading the media object on the mobile telephone device, determining that the telephone call has ended, and displaying the media object on the mobile telephone device after the telephone call has ended.
US10586254B2

Systems of an electrical vehicle and the operations thereof are provided that use object profiles to select autonomous vehicle operations, including acceleration rate, deceleration rate, steering angle, and inter-vehicle spacing.
US10586242B2

Aspects of the present invention include a method, system and computer program product. The method includes a processor identifying a plurality of workload characteristics by customer geography, country and/or culture; identifying one or more workload characteristics within a customer geography, country and/or culture; creating a test workload execution model; determining that a peak customer test coverage is beneficial to at least one customer in other customer geographies, countries and/or cultures; and reducing, by the processor, a number of test resources allocated to at least one customer in other customer geographies, countries and/or cultures.
US10586238B2

An automated process to determine whether an image has been modified includes receiving an image (e.g., via a web portal), requesting an image validation service to analyze the image to determine whether the image and/or a subject depicted in the image, has been modified from its original form and, based on the analysis of the image validation service, outputting a likelihood that the image has been modified. The image validation service may analyze the image using one or more operations to determine a likelihood that the image has been modified, and provide an indication of the likelihood that the image has been modified to the web portal. The indication of the likelihood that the image has been modified may be presented on a display via the web portal, and various actions may be suggested or taken based on the likelihood that the image has been modified.
US10586237B2

Computer-implemented method and apparatus for customer interaction management using interaction semantics to leverage knowledge across interaction media including web chat. An agent device displays to the agent (i) a plurality of instructions and directions about how to interact with the customer with real-time updates, (ii) a plurality of feedback to inform the agent in real-time of their current performance, and (iii) an annotation engine for providing semantic annotations of the interaction in real-time or offline so that stored interactions are annotated to better assist the development of machine learning systems that provide direction and feedback to agents. The present invention provides an interface for business users to set strategies to be used by agents during their interactions and to view the outcomes of particular strategies being implemented. The present invention provides an organic manner in which an organization can semantically annotate interaction data in a semi-automated process and also provide analytics about the use of particular interaction strategies at the semantic level.
US10586234B2

A computing device for detecting fraudulent network events in a payment card transaction network is provided. The computing device includes a processor and a display device. The computing device is programmed to receive a first plurality of fraud data elements associated with a plurality of payment card transactions from a fraud detection system. The computing device is also programmed to generate a first graph from the first plurality of fraud data elements. The computing device is further programmed to receive a first plurality of data elements associated with the plurality of payment card transactions from a second system. The computing device is also programmed to generate a second graph from the first plurality of data elements and display both of the first graph and the second graph simultaneously to a user on the display device, such that the user to detect fraudulent events in the payment card transaction network.
US10586232B2

The present invention is directed to a data card. The data card includes a biometric sensor, at least one processor wherein the at least one processor is operable on contact by a user with said biometric sensor whereon said processor is adapted to obtain a reading from the biometric sensor to verify that the user is an authorised user and prohibit further card usage in the event that the user is not an authorised user.
US10586228B2

An RF tag with integrated anti-theft device allows a user, having a mobile device, to perform a secure purchasing application where the user uses the camera of the mobile device to read a barcode of a product and an RF tag with an integrated anti-theft device. The user can select the product he wishes to buy, check the information concerning that product, purchase the product, and disable the anti-theft device to go through a security portal without triggering the alarm.
US10586222B1

Sever-based order persistence and/or fulfillment is described herein. Server(s) associated with a payment processing service may receive, from a first point-of-sale (POS) device located at a first physical location of a merchant, a record identifying an item that a customer intends to purchase from the merchant. The server(s) may change an inventory status of a data item corresponding to the item in an inventory data structure associated with an inventory of the merchant to indicate that the item is reserved for the customer. Subsequently, the server(s) may receive, from a second POS device remotely located from the first POS device, a request for the item and may determine that the inventory status of the data item indicates that the item is reserved for the customer. The server(s) may manage the inventory such to enable the merchant to determine how to fulfill the multiple requests from multiple disparately located customers.
US10586221B1

Access to a content selection may be regulated by accessing a medium associated with the content selection, identifying a profile associated with the medium, using the profile to analyze a content request with a multitiered rule base that includes two or more of a medium rule base, a media player rule base, and a host rule base, and enabling access to the content selection in accordance with one or more results of the analysis.
US10586214B2

In some embodiments, a method can comprise facilitating display on an electronic display of one or more available time slots available at a store to a user. In many embodiments, the method can further comprise receiving a selection over an electronic transmission system of a first time slot from the user, the one or more available time slots comprising the first time slot and receiving, in an electronic order cart, a selection of a plurality of items from the user. In some embodiments, the method can further comprise, after receiving the selection of the plurality of items from the user, determining that the plurality of items are available in a store inventory of the store. In many embodiments, the method can comprise, in response to determining that the plurality of items are available in the store inventory, determining that one or more pickers are available to finish picking the plurality of items before the first time slot and, after determining that the one or more pickers are available to pick the plurality of items, confirming the first time slot with the user. Other embodiments of related methods and systems are also provided.
US10586203B1

Described is a multiple-camera system and process for re-identifying a user located in a materials handling facility based on user patterns and/or descriptors representative of the user. In one implementation, a user pattern and/or a plurality of descriptors representative of a user are maintained as a position of a user is tracked through a materials handling facility. If the tracking of the user is lost, the last known position is stored with the user pattern and/or descriptors. If a new object is detected and confirmed to be a user, a user pattern and/or descriptors of the new object are compared with the stored user pattern and/or descriptors to determine if the new object is the user.
US10586198B2

A method, computer program product, and computing system for administering a first alertness test to determine a first result for a user, wherein the first result is indicative of a first level of alertness of the user at the time of the first alertness test. At least a second alertness test may be administered to determine at least a second result for the user, wherein the at least a second result is indicative of at least a second level of alertness of the user at the time of the at least a second alertness test. The first result is compared to the at least a second result to identify a level of cognitive decline for the user.
US10586194B2

A method and system for capturing research decision flow in a Research and Development (R&D) activity are provided. The method includes defining an objective of the R&D activity and determining one or more requirements for fulfilling the objective of the R&D activity. Furthermore, the method also includes defining a set of tests to verify that the requirements are satisfied or the risks have been mitigated. Furthermore, the method also includes developing a task plan to satisfy the one or more requirements and mitigate one or more risks of the set of risks. Furthermore, the method also includes linking the objective, the one or more requirements, the set of risks and the task plan, to generate a linked information record. In an additional embodiment, the method includes identifying a set of risks associated with failure to satisfy the one or more requirements.
US10586186B2

Embodiments herein describe a fog drone that selects, organizes, monitors, and controls a plurality of drones in a fleet. The fog drone receives a job to be completed from a dispatcher and identifies the resources for accomplishing the job such as the amount of material (e.g., fiber optic cable) or the type of drones (e.g., drones with RF antennas or digging implements) needed to execute the job. Using the identified resources, the fog drone estimates the number of drones needed to complete the job and can recruit available drones to form the fleet. Once the fleet is formed, the fog drone determines a number of drones to place on standby to replace active drones if those drones need to recharge or malfunction.
US10586185B2

A system for generating a graphical user interface in a client device. The system may include a processor in communication with the client device and a database. The processor may execute: receiving a request for occupancy information of a specified merchant; obtaining a plurality of credit card authorizations associated with the merchant; generating a posted transaction array based on the credit card authorizations; removing outlier members of the posted transaction array by applying a threshold filter; generating a transaction frequency array based on the posted transaction array, the transaction frequency array comprising weekdays and aggregated transactions associated with the weekdays; modifying the transaction frequency array by applying a transformation to the aggregated transactions; generating a smoothed array by applying a kernel density estimate to the transaction frequency array; and generating a graphical user interface displaying information in the smoothed array.
US10586183B2

A method implemented in a computer infrastructure having computer executable code, includes detecting one of an absence of a virtual universe (VU) occurrence in a VU within a predetermined time period, a special event in the VU and a change of real world status from a previous real world status. Additionally, the method includes determining a VU asset of a VU resident relevant to the VU occurrence, the special event or the previous real world status. Further, the method includes performing an automated asset reduction of the VU asset based on the determining.
US10586182B2

A method implemented in a computer infrastructure having computer executable code, includes detecting one of an absence of a virtual universe (VU) occurrence in a VU within a predetermined time period, a special event in the VU and a change of real world status from a previous real world status. Additionally, the method includes determining a VU asset of a VU resident relevant to the VU occurrence, the special event or the previous real world status. Further, the method includes performing an automated asset reduction of the VU asset based on the determining.
US10586173B2

An AI database hosted on cloud platform is configured to cooperate with a search engine and an AI engine. The AI database stores and indexes trained AI objects and its class of AI objects have searchable criteria. The AI database cooperates with the search engine to utilize search criteria supplied from a user, from either or both 1) via scripted software code and 2) via data put into defined fields of a user interface. The search engine utilizes the search criteria in order for the search engine to retrieve one or more AI data objects that have already been trained as query results. The AI database is coupled to an AI engine to allow any of reuse, reconfigure ability, and recomposition of the one or more trained AI data objects from the AI database into a new trained AI model.
US10586160B2

Embodiments of the present invention provide a computer system for increasing the quality of interactions between two or more entities. These entities are either individuals (e.g., human beings using a computer device) or artificial intelligence (AI) agents. The interactions between all of the entities within a computing environment are mapped and analyzed. Based on the mapped interactions, a relationship model is generated in order to run multiple applications within a computing environment.
US10586157B2

In an example embodiment, for each of a plurality of different titles in a social network structure, the title is mapped into a first vector having n coordinates, while kills are mapped into a second vector having n coordinates. The first and second vectors are stored in a deep representation data structure. One or more objective functions are applied to at least one combination of two or more of the vectors in the deep representation data structure. Then, an optimization test on each of the at least one combination is performed using a corresponding objective function output for each of the at least one combination of two or more of the vectors, and, for any combination that did not pass the optimization test, one or more coordinates for the vectors in the combination are altered so that the vectors in the combination become closer together within an n-dimensional space.
US10586156B2

Mechanisms for processing a knowledge canvassing request receive a request specifying an entity of interest from an originator of the request and analyze the request to extract a feature of the request. The mechanisms determine whether the request is a targeted natural language question to be answered or a knowledge canvassing request, based on the extracted feature. In response to determining that the request is a knowledge canvassing request, the mechanisms process the request by identifying entities represented in a knowledge graph data structure as being related to the entity of interest. The mechanisms output results of the processing of the request to the originator of the request.
US10586153B2

A method and apparatus may include receiving a signal from a motor. The signal is received while the motor is operating. The method also includes performing a pre-processing of the signal. The method also includes inputting the signal to a 1D convolutional neural network. The method also includes detecting a fault of the motor based on the output of the neural network.
US10586152B2

A system assesses the integrity of a digital image by detecting an edge in the digital image and defining a patch of pixels encompassing the edge. The system then generates data relating to intensity and gradient magnitude for pixels in the patch, analyzes the data relating to intensity and gradient magnitude, and determines that the digital image has been forged or the digital image has not been forged based on the analysis of the data relating to intensity and gradient magnitude.
US10586149B2

A data processing apparatus includes a storage unit configured to store reference data of a filter operation and coefficient data of filters, a plurality of operators configured to parallelly perform the filter operation on the reference data and the coefficient data of the filters, a first supply unit configured to supply reference data transferred from the storage unit to the plurality of operators, a second supply unit configured to supply coefficient data of a first and second filters transferred from the storage unit to the plurality of operators, and a control unit configured to control the second supply unit to supply the coefficient data of the first filter to a first operator, and supply the coefficient data of the second filter to a second operator.
US10586147B2

Provided are a neuromorphic computing device, memory device, system, and method to maintain a spike history for neurons in a spiking neural network. A neural network spike history is generated in a memory device having an array of rows and columns of memory cells. There is one row of the rows for each of a plurality of neurons and columns for each of a plurality of time slots. Indication is made in a current column in the row of the memory cells for a firing neuron that a spike was fired. Indication is made in the current column in rows of memory cells of idle neurons that did not fire that a spike was not fired. Information in the array is used to determine a timing difference between a connected neuron and the firing neuron and to adjust a weight of the connecting synapse.
US10586141B2

A communication antenna, which includes a first area for transmitting and receiving signals and a second area for receiving electronic components. The first area is located in a first plane, referred to as a higher level plane, and the second area is located in a second plane, referred to as a lower level plane. The lower level plane is parallel to the higher level plane.
US10586132B2

A system and method for highly automated driving of a vehicle to detect and classify pedestrians and traffic signs and other vehicles are provided. The system includes an on-vehicle camera for receiving image data. A location determining module is also on the vehicle to determine a location of the vehicle and a vehicle memory unit on the vehicle storing at least one particularized convolutional neural networks to process the image data. A vehicle processor is communicatively coupled to the vehicle memory unit and the camera and the location determining module and is configured to collect vehicle location data with the location determining module. The vehicle processor is also configured to process the image data using the at least one particularized convolutional neural network based the vehicle location data and environmental conditions around the vehicle to detect and classify pedestrians and traffic signs and other vehicles.
US10586124B2

Disclosed are devices, systems, methods, techniques, and computer program products for estimating a Region Of Interest (ROI) corresponding to a plurality of content streams. The method may include receiving, by a system having at least one processor, a plurality of sensor data associated with a plurality of mobile devices. The plurality of sensor data corresponds to a plurality of content streams captured by the plurality of mobile devices. Further, each of the plurality of mobile devices may include at least one recorder configured to capture a corresponding content steam. Further, a sensor data associated with a mobile device may include a location data and an orientation data of the mobile device during capturing of a content stream. The method may further include, analyzing, by the system, the plurality of sensor data and determining, by the system, a ROI based on at least the plurality of sensor data, thereby generating an estimation of the ROI.
US10586122B1

A method includes receiving a first set of images from an image capture device of a vehicle. The method also includes performing a first analysis of movement of biomechanical points of occupants of the vehicle in the first set of images. The method further includes receiving an indication that a traffic incident has occurred. The method also includes receiving a second set of images from the image capture device corresponding to when the traffic incident occurred. The method further includes performing a second analysis of movement of the biomechanical points of the occupants in the second set of images. The method also includes determining a likelihood of injury or a severity of injury to the occupants based on the first analysis of movement and the second analysis of movement.
US10586120B2

A method and a device for detecting the opening state of a garage door or the like, such as a door that restricts entry by a vehicle are provided. A control apparatus generates a predetermined light pattern. A headlight apparatus projects the predetermined light pattern onto the door, while a camera apparatus detects the light pattern projected onto the door. The control apparatus compares the light pattern detected by the camera apparatus with the predetermined light pattern and outputs information signals according to the differences between the detected light pattern and the predetermined light pattern. The differences determine the opening state of the door.
US10586111B2

A system and methods are disclosed for training a machine learning model to identify constituent images within composite images. In one implementation, a composite image is generated, where the composite image comprises a first portion containing pixel data of a first constituent image, and a second portion containing pixel data of a second constituent image. A first training input comprising pixel data of the composite image and a first target output for the first training input are generated, where the first target output identifies a position of the first portion within the composite image. The training data is provided to train the machine learning model on (i) a set of training inputs comprising the first training input and (ii) a set of target outputs comprising the first target output.
US10586108B2

The present disclosure discloses a photo processing method and an apparatus for grouping photos into photo albums based on facial recognition results. The method includes: performing face detection on multiple photos, to obtain a face image feature set, each face image feature in the face image feature set corresponding to one of the multiple photos; determining a face-level similarity for each pair of face image features in the face image feature set; determining a photo-level similarity between each pair of photos in the multiple photos in accordance with their associated face-level similarities; generating a photo set for each target photo in the multiple photos, wherein any photo-level similarity between the target photo and another photo in the photo set exceeds a predefined photo-level threshold; and generating a label for each photo set using photographing location and photographing time information associated with the photos in the photo set.
US10586106B2

An interactive and responsive presentation of spatially-associated information related to a user's environment based on the user's context is provided. Aspects of a 3D audio cloud system extract information about entities in the user's environment, and generate and provide the user with a 3D audio cloud that presents a spatial audio representation of entities in the user's environment that gives the user cues as to where the entities are located with respect to the user. An entity can be represented in a descriptive manner that provides the user with various types of information about the entity (e.g., shape, size, color, others' opinions, actions, emotions). Further, aspects of the 3D audio cloud system dynamically update the 3D audio cloud based on the user's location, position, or orientation, receive selection input from the user associated with the 3D audio cloud, and retrieve and present additional information as requested by the user.
US10586100B2

Extracting financial card information with relaxed alignment comprises a method to receive an image of a card, determine one or more edge finder zones in locations of the image, and identify lines in the one or more edge finder zones. The method further identifies one or more quadrilaterals formed by intersections of extrapolations of the identified lines, determines an aspect ratio of the one or more quadrilateral, and compares the determined aspect ratios of the quadrilateral to an expected aspect ratio. The method then identifies a quadrilateral that matches the expected aspect ratio and performs an optical character recognition algorithm on the rectified model. A similar method is performed on multiple cards in an image. The results of the analysis of each of the cards are compared to improve accuracy of the data.
US10586093B2

A system and methodologies for pattern representation and recognition are provided. A method includes acquiring a representation associated with discriminating information associated with a subject, retrieving an association between a stored representation and an identity of the subject, determining a discrimination score as a function of the representation and the stored representation based on a neighbor similarity score and relationship contextualization process parameters, and executing one or more control actions based on the discrimination score.
US10586089B2

The present invention generally relates to a method forming a fingerprint image using a fingerprint sensing system, and specifically the formation of an improved fingerprint image by combining fingerprint image data from a plurality of subsequently acquired images of a finger. The invention also relates to a corresponding fingerprint sensing system and to a computer program product.
US10586087B2

The present invention relates to a transponder tag (10) that is operable by a mobile telephone, a mobile telephone for operating such a transponder tag (10), a method of operating the transponder tag (10), and a method for detecting the presence of a portable object. The transponder tag comprises a receiving unit (20) for receiving a wireless input signal. The transponder tag (10) is configured to obtain energy (EG) from the received input signal and to use the energy (EG) obtained from the input signal for transmitting by way of a wireless short-range connection a wireless output signal (SSR) that corresponds to a tag information (ITG) of the transponder tag (10). The receiving unit (20) is configured to receive a wireless input signal (STUP) at a frequency of at least one uplink band of a mobile telephone network. In this way, radiation energy of the mobile phone is used to achieve an energy-efficient and reliable operation of the transponder tag as long as the latter is located within a short distance of the mobile phone. This is useful for numerous applications. For example a person may use his/her mobile telephone to obtain a quick overview and/or a reliable confirmation that all his/her personnel belongings, e.g. keys or medical box, are “on board” at the moment the person leaves home.
US10586080B2

The present disclosure provides a method and an apparatus for updating a mining model, which are applied to the mining model in a semantic analysis system. The method includes: acquiring a semantic analysis result obtained by analyzing a query through the semantic analysis system; generating a training format corpus according to the semantic analysis result, in which the training format corpus includes a first format corpus and a second format corpus; and performing an iterative updating on the mining model based on the first format corpus and the second format corpus, in which the first format corpus is configured to label a semantic feature in the query, and the second format corpus is configured to label a template feature in the query. With the present disclosure, a semantic analysis effect of the semantic analysis system may be improved effectively.
US10586078B2

A generation unit is configured to generate a document with a font embedded therein in a case where a determination unit determines that a parameter is an instruction to transmit the generated document to a print service system, and configured to generate a document without the font embedded therein in a case where the determination unit determines that the parameter is not an instruction to transmit the generated document to the print service system.
US10586075B2

In particular embodiments, an Orphaned Data Action System is configured to analyze one or more data systems (e.g., data assets), identify one or more pieces of personal data that are one or more pieces of personal data that are not associated with one or more privacy campaigns of the particular organization, and notify one or more individuals of the particular organization of the one or more pieces of personal data that are one or more pieces of personal data that are not associated with one or more privacy campaigns of the particular organization.
US10586073B1

This disclosure describes systems, methods, and computer-readable media related to preserving customer data privacy for merchant orders. A purchase request may be received from a user device. The purchase request may be processed to identify user data, merchant data, and merchandise data. A privacy identifier associated with the purchase request may be generated. An intermediate processing center to receive requested merchandise may be determined based at least in part on the purchase request. Intermediate processing center data may be associated with the privacy identifier. The purchase request may be modified by removing at least a portion of the user data, and adding the privacy identifier. The modified purchase request may be transmitted to a merchant based at least in part on the merchant data.
US10586071B2

A method for safeguarding confidential information during a screen share between two computing devices each having a screen. The method includes receiving, from a first computer, a request to share content of one or more applications displayable on a screen of a second computer. The method further includes summarizing the content to be displayed by the one or more applications, and transmitting, by the first computer, the summarized content to be shared by the one or more applications with the second computer. In exemplary embodiments, the summarized content may be password protected. The method may further include prompting, by the second computer, a password entry and displaying, by the second computer, the summarized content based on a password match.
US10586066B2

A content management system and a collaborative content system implement interoperability features that allow a user to perform certain interactions with a collaborative content item via the interface of the content management system. For instance, the collaborative content system can outsource access permissions for the collaborative content item to the content management system. When the collaborative content system receives a user's request to access the collaborative content item, the collaborative content system requests permissions data for the collaborative content item from the content management system and then determines based on the permissions data whether to grant access to the user. The content management system can also outsource the account storage capacity for the collaborative content item to the collaborative content system. As a result, a collaborative content item that is stored in association with a user account on the content management system is not counted against the user account's storage capacity.
US10586063B2

A device is provided including processing circuitry configured to generate a plurality of file fragments by splitting a file stored in the device, and to determine a plurality of cloud storages used to store respective file fragments from the plurality of file fragments, wherein the plurality of cloud storages are from among cloud storages in which a user of the device is registered; and communication circuitry configured to request the plurality of cloud storages to respectively store the plurality of file fragments.
US10586061B2

Systems and methods are provided for federated search. Search results can be federated across cloud-based data stores having data accessible to applications hosted in the cloud and private data stores protected by a data security provider that manages communications between a private network and the cloud. A search query invoked by a client of a cloud-based application can be partitioned into search criteria applicable to the cloud-based data stores and search criteria applicable to the private data store. The cloud-based application can perform a search using the search criteria applicable to the cloud-based data stores and use results of a search against the private data store to federate the results.
US10586054B2

Embodiments of the invention relate to systems and methods for providing an anonymization engine. One embodiment of the present invention relates to a method comprising receiving a message directed at a recipient computer located outside a secure area by a privacy computer located within a secure area. The privacy computer may identify private information using a plurality of privacy rules and anonymize the message according to the plurality of privacy rules. Another embodiment may be directed to a method comprising receiving a request for sensitive data from a requesting computer. An anonymization computer may determine a sensitive data record associated with the request and may anonymize the sensitive data record by performing at least two of: removing unnecessary sensitive data entries from the sensitive data record, masking the sensitive data entries to maintain format, separating the sensitive data entries into associated data groupings, and de-contexting the data.
US10586051B2

A computer-implemented method, a computer program product, and a computer system for transformation of security information and event management (SIEM) rules and deploying the SIEM rules in a network of event processors. A computer system or server converts the SIEM rules to formal representations. The computer system or server generates rule abstraction of the formal representations, by using an abstraction function. The computer system or server constructs a finite automaton based on the rule abstraction. The computer system or server eliminates irrelevant transitions in the finite automaton to generate an optimized finite automaton. The computer system or server generates optimized formal rules, based on the optimized finite automaton. The computer system or server converts the optimized formal rules to optimized SIEM rules. The computer or server deploys the optimized SIEM rules in the network of the event processors.
US10586040B2

A method for determining sandbox configurations for malware analysis is described. In one embodiment, the method may include receiving a plurality of files, extracting at least one element from at least one file from the plurality of files, identifying one or more properties associated with an endpoint, determining a correlation between the at least one extracted element and the one or more properties of the endpoint, and determining one or more sandbox configurations based at least in part on the determined correlation. In some cases, the endpoint is related to at least one of the plurality of files.
US10586039B2

An information processing apparatus includes a memory and a processor. The memory stores a first string of error detection codes each corresponding to a used partial area of a stack area allocated to a program. The processor generates, when execution of the program is interrupted, a differential string of error detection codes each corresponding to a used partial area of a difference between used partial areas at the time of generating the first string and used partial areas at the interruption. The processor obtains a second string of error detection codes by reflecting the differential string to the first string. The processor generates, when the execution of the program is resumed, a third string of error detection codes each corresponding to a used partial area of the stack area at the resumption. The processor detects stack destruction based on collation between the second string and the third string.
US10586036B2

Devices, systems, and methods of password recovery and password reset, as well as resetting or recovering other types of user-authentication factor. A system monitors and tracks user-interactions that are performed by a user of an electronic device or a computerized service. The system defines a user-specific task or challenge, in which the user is requested to enter a phrase or perform a task. A user-specific feature is extracted from the manner in which the user performs the task. Subsequently, that user-specific feature is utilized instead of a security question, in order to verify the identity of the user and to allow the user to perform password reset or to perform a reset of another user-authentication factor; by presenting to the user the same task or a similar task, and monitoring the manner in which the user performs the fresh task.
US10586032B2

Systems and methods for authenticating a biometric device using a trusted coordinating smart device in accordance with embodiments of the invention are disclosed. In one embodiment, a process for enrolling a configurable biometric device with a network service includes obtaining a device identifier (ID) of the configurable biometric device using a coordinating smart device, communicating the device ID from the coordinating smart device to a network service, communicating a first challenge based on a challenge-response authentication protocol from the network service to the coordinating smart device, communicating the first challenge and a response uniform resource locator (URL) from the coordinating smart device to the configurable biometric device, generating a first response to the first challenge and communicating the first response to the network service utilizing the response URL, receiving a secure channel key by the coordinating smart device from the network service, communicating the secure channel key from the coordinating smart device to the configurable biometric device, performing a biometric enrollment process using the configurable biometric device including capturing biometric information from a user, and creating a secure communication link between the configurable biometric device and the network service using the secure channel key when the first response satisfies the challenge-response authentication protocol.
US10586027B2

A method for sharing a cross-platform account resource is described. An authentication request carrying a user name, a password, and an ID of an APP resource server is transmitted to an account management server, based on a register account on the account management server; an authentication ticket corresponding to the APP resource server is received from the account managements server, and the authentication ticket is stored, in which the authentication ticket carries a user ID, an authorization key and a refresh key; a resource request is transmitted to the APP resource server, based on the user ID and the authorization key in the authentication ticket; an APP resource is received from the APP resource server, after the APP resource server requests the account management server to verify the authentication ticket by using the user ID and the authorization key.
US10586007B1

A multi-dimensional placement methodology, system and computer readable medium is presented. A plurality of data sets is ordered by need. A plurality of storage areas are defined based on a storage device type, an associated compression algorithm, and a plurality of parameters associated with different properties of the particular storage device and the compression algorithm being used. A data set is placed in a selected storage area based on a determination of which storage area provides a desired combination of the storage device type and compression.
US10586006B2

Generating design data for manufacturing a logic array of a semiconductor circuit from specification data describing the logic array. The specification is transformed into structured specification data including objects corresponding to circuit cells of a first type and logic specification data specifying the logic circuitry to be included in the logic array, and into structure data including placing and routing information concerning the circuit cells of the first type. A determination is made of circuit cells of a second type from the logic specification data. The circuit cells of the first type are pre-placed and routed based on the structure data. The circuit cells of second type are automatically placed and routed.
US10585995B2

Reducing clock power consumption of a computer processor by simulating, in a baseline simulation of a computer processor design using a software model of the computer processor design, performance of an instruction by the computer processor design, to produce a baseline result of the instruction, and identifying a circuit of the computer processor design that receives a clock signal during performance of the instruction, and in a comparison simulation of the computer processor design using the software model of the computer processor design, simulating performance of the instruction by the computer processor design while injecting a corruption signal into the circuit, to produce a comparison result of the instruction, and designating the circuit for clock gating when processing the instruction, if the comparison result of the instruction is identical to the baseline result of the instruction.
US10585993B2

A method and apparatus is provided that determines and simulates the proper putting stroke using at least aiming direction and speed for successfully making a particular putt based on particular putting green characteristics and the location of the golf hole on the putting green, and which is interactive with the user thereby providing an enhanced playing experience and improved putting results.
US10585981B2

In a method of operating a software engine for storing, organizing and reporting data in an organizational environment through user created templates and data items, users can build highly customizable templates for data and web forms for data entry, with many different specifiable attributes. Related data is linked and can be queried for retrieval. Users can design, create, add, and use unlimited number of forms, reports, business processes, and queries without any additional programming. Metadata objects (mobjects) and data items (ditems) are created by an administrator. Mobject templates are form templates that are rendered into web forms by a render module, and ditem templates are inputs and controls on the web forms. The schema of the production database remains unchanged regardless of user interaction with the system, thus providing a highly customizable data storage and organization system for any business environment.
US10585973B2

Aspects for vector operations in neural network are described herein. The aspects may include a vector caching unit configured to store a first vector and a second vector, wherein the first vector includes one or more first elements and the second vector includes one or more second elements. The aspects may further include one or more adders and a combiner. The one or more adders may be configured to respectively add each of the first elements to a corresponding one of the second elements to generate one or more addition results. The combiner may be configured to combine a combiner configured to combine the one or more addition results into an output vector.
US10585967B2

A proxy server receives from a client device a request for a network resource that is hosted at an origin server for a domain. The request is received at the proxy server as a result of a DNS request for the domain resolving to the proxy server. The origin server is one of multiple origin servers that belong to different domains that resolve to the proxy server and are owned by different entities. The proxy server retrieves the requested network resource. The proxy server determines that the requested resource is an HTML page, automatically modifies the HTML page, and transmits the modified HTML page to the client device.
US10585965B2

A determination device includes an image obtaining unit for obtaining an image in a linked area associated with an URL, a linked-to page obtaining unit for obtaining, from storing means for storing content, a linked-to page specified by the URL associated with the linked area, and a character determination unit for determining correctness of association between the linked area and the URL based on the image obtained by the image obtaining unit and the linked-to page obtained by the linked-to page obtaining unit.
US10585963B2

Systems and methods are provided for a brand search ecosystem accessed via a network including a database of brands and branded products, locations, features, and services with input on business rules, algorithms, and information from brandholders and/or providing economic incentive payments to participants in the brand search ecosystem. The brand search ecosystem includes a brand name database including a plurality of brands and brandholders and brandbidders associated with respective brands. A search engine communicates with brandholders and the brand name database via a network for accessing information of brandholders and the brand name database to identify brandholders and brandbidders associated with brands. The search engine receives search requests from users, accesses the brand name database, and provides search results to the users. A clearing house processes economic incentive payments to brandholders and/or brandbidders associated with brands in the database.
US10585962B2

The present disclosure is directed to associating computing devices with each other based on computer network activity for selection of content items as part of an online content item placement campaign. A first linking factor is identified based on a connection between a first device and the computer network via a first IP address during a first time period, and based on a connection between a second device and the computer network via the first IP address during the first time period. A number of devices that connect with the computer network via the first IP address is determined. A positive match probability is generated. A second and third linking factors are monitored. A negative match probability is determined based on the second and third linking factors. The first device is linked with the second device based on the positive and negative match probabilities.
US10585960B2

A location prediction framework is described for applying location labels or tags to target documents and/or identifying location-sensitive queries. Terms in content and queries are represented by corresponding term locations vectors (TLVs) in which the term is represented as a weighted distribution across locations. Each element of a TLV represents a probability that the term corresponding to the TLV relates to a particular location. Predicted locations may be introduced as features to a ranking framework to improve the identification and ranking of search results for a given query.
US10585946B2

The embodiments herein provide a system and method for compact representation of graphs of regular degree. The graphs of regular degree are represented in a compact manner using a plurality of representation methods. The compact representation of the graphs of regular degree allows ease of understanding, storage and transmission of the graphs. The compact representation of graphs is a method for compression of graphs and representation of graphs with the minimum number of variables thereby enabling the storage and transmission of data in graph format efficiently. Further, the compact representation of graphs allows presentation of infinite family representation of Hamiltonian bipartite graphs of regular degree.
US10585938B2

There is provided a visual localization method comprising: (a) transmitting data representative of one or more detected visual features from a mobile device to a server; (b) estimating the location of the mobile device at the server based on the visual features received from the mobile device; (c) transmitting reference data associated with the estimated location from the server to the mobile device; and (d) the mobile device determining its location based on the reference data received from the server.
US10585927B1

Methods and apparatus related to providing steps for completing a task based on analysis of multiple sources. A how-to query related to performing a task and a plurality of sources related to the how-to query may be identified. A set of steps related to performing the task may be determined based on analysis of the plurality of sources that are related to the how-to query, optionally including determining a confidence measure for the plurality of sources. The set of steps may be associated with the how-to query in a database. The set of steps may be provided to a user in response to the how-to query submitted by the user. In some implementations the analysis of the plurality of sources that are related to the how-to query may include comparing components of different sets of steps and identifying the common elements to determine a set of steps.
US10585925B2

In accordance with embodiments, there are provided mechanisms and methods for facilitating management of user queries and dynamic filtration of responses based on group filters in an on-demand services environment in a multi-tenant environment according to one embodiment. In one embodiment and by way of example, a method includes receiving, at a first computing device, a query via an application programming interface (“API”) of a software application at a second computing device, where the query includes one or more filter parameters including a size filter parameter. The method may further include evaluating the query based on the one or more filter parameters including the size filter parameter, selecting a first response based on the size filter parameter, and communicating the first response to be viewed via the API at the second computing device.
US10585924B2

The subject disclosure presents a natural language processing engine for analyzing an input sentence comprising one or more clauses, and generating a plurality of semantic structures for the sentence and the component clauses, based on statistically parsing an input sentence to generate a syntactic structure of the input sentence, examining the syntactic structure of phrases and subordinate clauses within the input sentence, and generating tuples representing a subject, verb, object, indirect object, supplement, type, etc. Each part of the tuple is a reference to an entity in an external knowledge base. Disclosed operations include linking a plurality of entities identified in the syntactic structure with corresponding entities found in an external knowledge base, operating a co-reference resolution, filtering the references from mentioned entities to external entities by semantic relations, and exporting the set of output tuples.
US10585923B2

A computer provides search suggestions by capturing data from a first application, wherein the data includes data displayed on a screen by the first application. The computer segments the data from the first application into blocks. The computer extracts words from the data from the first application. The computer generates tokens of phrases and words using natural language processing tokenization. The computer scores the blocks based upon the data from the first application. The computer scores the tokens based upon the scoring of the blocks and the data from the first application. The computer detects a switch action from the first application to a second application, wherein the second application contains a search function. The computer provides the scored tokens to the search function of the second application.
US10585920B2

A temporal layer containing personalization markers (e.g., placemarks) created by a user at a given time (or time period), can be combined with map imagery, allowing the user (or other users) to show only the personalization markers contained in the temporal layer. Temporal layers can be of arbitrary temporal or geographical size, fully or partially overlapping in time or space, split into smaller temporal layers, logically aligned or combined and/or continuous or non-continuous in time or space. Temporal layers can be stored in a repository where they can be searched and used by others. Temporal layers can be associated with search services (e.g., news search) or search histories (e.g., automatic temporal layers based on search history). A user's personal profile can be compared with other users' personal profiles and the results of the comparison can be used to recommend temporal layers. Advertisements can be associated with temporal layers.
US10585917B2

An embodiment provides a method, including: receiving, from a plurality of devices, event data; storing, in electronic memory of one or more source devices, event data reported by the plurality of devices; routing, using a processor, the event data to a warehouse database; storing, in the warehouse database, the event data according to a plurality of storage dimensions associated with one or more of a plurality of selectable elements of a graphical user interface; and displaying, on a display device operatively coupled to the warehouse database, a front end program comprising the graphical user interface having the plurality of selectable elements; wherein, responsive to user interface with one of the plurality of selectable elements in the graphical user interface, the data warehouse communicates a subset of the event data by associating a storage dimension with the one of the selectable elements in the graphical user interface. Other embodiments are described and claimed.
US10585914B1

In some embodiments, an apparatus includes a memory having an instance of a distributed shared memory and a processor operatively coupled to the memory. The processor is configured to instantiate a first instance of a front-end application and receive, at the first instance of the front-end application, and input signal associated with a state of the first instance of the front-end application. The processor is configured to insert a value into a field data structure defined in the instance of the distributed shared memory and associated with an event source configured through a second instance of the distributed shared memory. The processor is configured to generate an event object indicative of the value inserted into the field data structure and send a signal to update the second instance of the front-end application.
US10585913B2

A system has a master node with instructions executed by a master node processor to receive a query over a network from a client machine and distribute query segments over the network. Worker nodes receive the query segments. Each worker node includes instructions executed by a worker node processor to construct from a columnar file a term map characterizing a term from the columnar file, row identifications from the columnar file and a Boolean indicator for each row identification that characterizes whether the term is present in the row specified by the row identification. The term map is cached in dynamic memory. Values responsive to the query segment are collected from the term map. The values are sent to the master node. The master node aggregates values from the worker nodes to form a result that is returned to the client machine over the network.
US10585909B2

A method for executing a computational task in a data management system is provided. The method includes storing a first stored procedure in a first database management system (DBMS) including first data containers. The first stored procedure receives names of one or more of the first data containers to act as input or output data containers and includes first statements for triggering resolution of features of a respective first input or output data container. The method also includes storing a second stored procedure in a second DBMS including second data containers. The second stored procedure implements the computational task and operates on one or more of the second data containers. The method also includes receiving, by the first DBMS, a request from a client application to perform the computational task.
US10585905B2

A method and system for improving an Internet based search is provided. The method includes generating an intent domain associated with a subject based intent classification. An unstructured data analysis process is executed with respect to a content corpus being associated with the subject based intent classification and a search phase entered in a search field of a graphical user interface with respect to a domain specific search query for specified subject matter. In response the subject based intent classification is determined to be associated with the search query and the subject based intent classification is compared to search results data. A subset of search results of the search results data correlating to the subject based intent classification is determined and ranked resulting in a ranked list. The subject based intent classification and the ranked list are presented to a user.
US10585898B2

A mechanism is provided in a data processing system for identifying nonsense passages. An annotator in a natural language processing pipeline configured to execute in the data processing system annotates an input passage in a corpus with linguistic features to form an annotated passage. A domain-specific policy is associated with a domain of the corpus. A metric counters component in the natural language processing pipeline counts a number of instances of each type of linguistic feature in the annotated passage to form a set of feature counts. The metric counters component of the natural language processing pipeline determines a value for a metric based on the set of feature counts. The metric is specified in the domain-specific policy. A comparator component of the natural language processing pipeline compares the value for the metric to a predetermined model threshold. The threshold is specified in the domain-specific policy. A filter component of the natural language processing pipeline identifies whether the input passage is a nonsense passage based on a result of the comparison.
US10585894B2

Systems, methods, and non-transitory computer-readable media can present a content feed through a display screen, the content feed including one or more content items. At least one content item in the content feed for which a layout is to be generated can be determined. The layout for the content item can be generated prior to the content item being accessed.
US10585890B2

Aspects of the present disclosure relate to an approach for generating query execution plans for a database query. A computer-implemented method comprises determining whether a size of a file to be generated during execution of a database query is variable in response to obtaining the database query. The method further comprises determining a plurality of ranges for the size of the file in response to determining that the size of the file is variable. The method further comprises generating a plurality of query execution plans corresponding to the plurality of ranges. Accordingly, a plurality of query execution plans corresponding to different file sizes can be generated for the database query, and an efficient and cost effective query execution plan may be selected based on the actual file size during the execution of the database query.
US10585883B2

A method and apparatus for a data analysis system for analyzing data object collections is provided. The data analysis system includes one or more graphical user interfaces comprising various interface elements that enable users to create visual queries. A visual query is constructed as a graph representing a pattern of interest in a collection of data objects. A visual query may include one or more graph elements and property information associated with the specified graph elements. After a user has constructed a visual query, the system may transform the visual query into a query template. A query engine may then execute the query template to search a data object collection for data object results corresponding to the specified pattern. The search for instances of a specified pattern in a collection of data objects is referred herein to as a “search around.”
US10585879B2

One or more processors initiate generation of an identifier based on the definitions of both a primary range and a secondary range. One or more processors obtain a unique sequence value from a unique sequence range of known maximum number of values. One or more processors determine an offset value based on, at least in part, the primary range and the secondary range. One or more processors add the offset value to the unique sequence value to generate an identifier value. Processing a transaction using the identifier value as a database primary key in a database of a transaction processing system.
US10585875B2

This invention relates to a system, method and computer program product for a data warehouse model validation system, said data warehouse model validation system having an ETL model and a corresponding data warehouse model, said data ETL system comprising: an element group locator for locating an element group across the ETL model and the data warehouse model, whereby the element group comprises ETL elements and related data warehouse elements; an inconsistency determiner for determining inconsistencies between the ETL elements and data warehouse elements, whereby one or more elements are missing from the data warehouse model or one or more elements in the data warehouse model do not correspond to expected elements or features of elements; and an inconsistency recorder for recording any located missing elements or unexpected elements from the located element group.
US10585862B2

Various example embodiments are directed to systems and methods for migrating a database from a source database having a source schema to a target database having a target schema. For example the migrating may comprise a pre-migration phase and a migration phase. The pre-migration phase may comprise either executing a pre-migration command to modify at least a portion of the source database or generating a pre-migration object at the source database. The migration phase may comprise selecting at least one column from the source database that was modified during the pre-migration phase and writing the at least one column to the target database.
US10585858B2

Log synchronization among discrete devices in a computer system includes, periodically at a predefined interval: sending, by a host to each of a plurality of discrete devices in the computer system, a synchronization tag, wherein each of the discrete devices, responsive to receiving the synchronization tag from the host, is configured to record the synchronization tag in a log entry; and recording, by the host, the synchronization tag in a log entry.
US10585856B1

Techniques for performing data compression in which host application data access patterns are used to determine a compression block size, which is the size of the blocks of data to which compression is applied by a data storage system. A compression block size may be set to the size of the typical data access performed by a host application on the storage data object. The performance resulting from using multiple compression block sizes may be calculated using a detected data access pattern, and the compression block size set to the size of the typical data access pattern performed by the host application in response to the performance resulting from using a compression block size equal to the typical data access performed by the host application on the storage data object exceeding the performance resulting from using the other compression block sizes.
US10585853B2

Embodiments of the present invention are directed to a computer-implemented method for selecting an identifier file for a software product. An example method includes installing the software product on a machine. The method further includes determining a list of files of the software product by scanning a file system of the machine. The method further includes selecting an identifier file from the list of files using a machine learning algorithm. The method further includes updating a license of the software product on the machine with the identifier file.
US10585852B2

In accordance with embodiments, there are provided mechanisms and methods for facilitating evaluation of data types for dynamic lightweight objects in an on-demand services environment. In one embodiment and by way of example, a method includes uploading a data file having data at a first computing device in response to a request, and detecting data types relating to the data within the data file. The detecting includes scanning data rows and data columns of the data file. The method may further include classifying the detected data types into one or more categories, and creating one or more dynamic objects based on the one or more categories.
US10585848B2

A processor includes a front-end portion that issues instructions to execution units that execute the issued instructions. A hardware neural network unit (NNU) execution unit includes a first memory that holds data words associated with artificial neural networks (ANN) neuron outputs, a second memory that holds weight words associated with connections between ANN neurons, and a third memory that holds a program comprising NNU instructions that are distinct, with respect to their instruction set, from the instructions issued to the NNU by the front-end portion of the processor. The program performs ANN-associated computations on the data and weight words. A first instruction instructs the NNU to transfer NNU instructions of the program from architectural general purpose registers to the third memory. A second instruction instructs the NNU to invoke the program stored in the third memory.
US10585842B2

Provided are a system and related devices whereby it is easy to achieve I/O virtualization. A HUB device according to the present invention is provided with a switch for internal slots in a PC (for example, internal PCI-Express slots) and is configured to be able to interconnect internal slots in other PCs. In a computer system in which one or more PCs are interconnected by this HUB device, which serves as the central point of connection, each PC can “see” I/O devices of other PCs through the switch for the internal slots. Therefore, each PC creates a device list including I/O devices of the PC and I/O devices of other PCs, and the OS of the PC uses the device list. As a result, it is possible to easily achieve I/O virtualization.
US10585833B1

The present disclosure provides a system and method for enabling a flexible PCIe topology in a computing system. The flexible PCIe topology can allow a user to adjust PCIe connections between CPUs and components of the computing system based upon a specific application. In some implementations, the computing system comprises a plurality of CPUs, a plurality of GPUs or Field-Programmable Gate Arrays (FPGAs), a plurality of PCIe switches, and a plurality of network interface controllers (NICs). In some implementations, the computing system comprises a switch circuit to connect the plurality of CPUs, the plurality of PCIe switches, and the plurality of NICs. The switch circuit comprises a plurality of inputs and a plurality of outputs to connect the plurality of CPUs, the plurality of PCIe switches and the plurality of NICs. Connection routes within the switch circuit can be adjusted to set a specific PCIe topology of the computing system.
US10585832B2

Apparatus and methods for a USB hub connected to USB host and one or more USB devices to support the USB host and the USB devices to dynamically switch roles such that a product which initially operates as a USB device operates a USB host while a USB host supports additional operation as a USB device. Products such as smartphones, initially operating as USB devices, may dynamically switch roles to become USB hosts. Similarly USB hosts, such as PCs and in-vehicle infotainment systems, initially operating as USB hosts may dynamically support additional operation as USB devices. The USB host operates a USB device stack over a USB host stack such that the USB device stack communicates with a role-switched USB host via the root port that remains in a state acting as USB host. In addition, the USB host maintains a connection to an upstream port of the USB hub.
US10585830B2

An example method for facilitating policy-driven storage in a microserver computing environment is provided and includes receiving, at an input/output (I/O) adapter in a microserver chassis having a plurality of compute nodes and a shared storage resource, policy contexts prescribing storage access parameters of respective compute nodes and enforcing the respective policy contexts on I/O operations by the compute nodes, in which respect a particular I/O operation by any compute node is not executed if the respective policy context does not allow the particular I/O operation. The method further includes allocating tokens to command descriptors associated with I/O operations for accessing the shared storage resource, identifying a violation of any policy context of any compute node based on availability of the tokens, and throttling I/O operations by other compute nodes until the violation disappears.
US10585819B2

A system is disclosed. The system may include a processor running an application program and a memory storing data being used by the application program. An upstream interface enables communication with the processor; a downstream interface enables communication with a storage device. The system may also include an acceleration module implemented using hardware and including an Acceleration Platform Manager (APM-F) to execute an acceleration instruction. The storage device may include an endpoint of the storage device for communicating with the acceleration module, a controller to manage operations of the storage device, storage for application data for the application program, and a storage device Acceleration Platform Manager (APM-S) to assist the APM-F in executing the acceleration instruction. The processor, the acceleration module, and the storage device may communicate via a Peripheral Component Interconnect Exchange (PCIe) bus. The acceleration module may support performing the acceleration instruction on the application data on the storage device for the application program without loading the application data into the memory.
US10585817B2

A method of testing signal integrity and power integrity in an address bus includes determining a worst case switching scenario for victim bits versus aggressor bits on addresses on the address bus, generating a second switching scenario by eliminating repeated patterns and non-switching patterns for victim bits and aggressor bits, simulating address bus operation with the second switching scenario, and iteratively correlating simulation results with measured results to match simulated results with measured results.
US10585808B2

Single hypervisor call to perform pin and unpin operations. A hypervisor call relating to the pinning of units of memory is obtained. The hypervisor call specifies an unpin operation for a first memory address and a pin operation for a second memory address. Based on obtaining the hypervisor call, at least one of the unpin operation for the first memory address and the pin operation for the second memory address is performed.
US10585791B2

An embodiment of a semiconductor apparatus may include technology to determine a differentiator associated with an access request for two or more memory devices, and set a target order for the two or more memory devices based on the differentiator. Other embodiments are disclosed and claimed.
US10585790B2

Short pointer mode applications are able to execute in long pointer mode environments. A plurality of actions is performed to prepare a short pointer mode application for execution in the long pointer mode environment. These actions include allocating memory for one or more in-memory short pointers of the application. The memory being allocated for an in-memory short pointer is of a size corresponding to a size of the in-memory short pointer. Further, a register is allocated for an in-register short pointer of the application. The register is allocated at a size corresponding to a long pointer mode. The size corresponding to the long pointer mode is different from the size of the in-memory short pointer.
US10585787B2

A construction method of a software accelerated testing technology based on a noise resonance includes steps of: (1), collecting a source code of software to be tested; (2), automatically generating software test cases based on an intelligent evolving method, until information same or similar as a fault phenomenon is searched; (3), starting a saturation noise mode, and meanwhile exerting all controllable noise sources at a maximum intensity; (4), exerting all the controllable noise sources at a minimum intensity; (5), starting a strategy noise interference mode, and generating a noise resonance; (6), continuously exerting noises at a noise intensity able to generate the noise resonance; and (7), generating effective test sequences. Through the above steps, construction of the software accelerated testing technology based on the noise resonance is completed, which helps software testers accelerate recurrence of a software fault during testing and update the software to increase a reliability thereof.
US10585783B2

An integrated circuit (IC) includes a plurality of intellectual properties (IPs), each of the plurality of IPs includes a test logic. A first memory controller provides user data received from at least one of the plurality of IPs to a first memory in a first operation mode. A scanner gathers debugging data from the test logics of the plurality of IPs in a second operation mode. And a second memory controller receives the debugging data from the scanner and provides the debugging data to the first memory in the second operation mode.
US10585781B2

The invention relates to a method for debugging software components of a distributed real-time software system, wherein the target hardware comprises computer nodes and the development system comprises one or more computers. According to the invention, an enhanced development system is formed, in which enhanced development system the computer nodes of the target hardware are connected to the computers of the development system via one or more time-controlled distributer units, wherein the enhanced development system has a sparse global time of known precision, wherein the computer nodes of the target hardware exchange messages with the computers of the development system via one or more distributer units, and wherein, in a frame, a software component on the target hardware and, temporally parallel thereto, a software component in the development system are supplied with the same input data and executed, wherein the activation signals are triggered at the start of the two executions of the software component in the same space tick of the global time, and wherein the software component executed in the development system is enhanced in such a way that, during its execution, selected intermediate results are written on an external data memory.
US10585780B2

For each detected bug, historical code with similar characteristics and bug corrections from a historical bug dataset can be displayed in a source code editor. Relevant training and/or testing data can be found by comparing an internal representation of the code under development with an internal representation of the original buggy code in the historical bug dataset. Training and/or testing data that is relevant to the current code can be distinguished from irrelevant training and/or testing data by determining that the code syntax tokens from the current and historical data overlap to at least a specified percentage. Code can be devolved into a set of metrics. The degree of overlap between the metric sets can be determined. If a computed risk factor for the bug correction meets or exceeds a specified threshold, the bug correction can be automatically applied. Additional testing can be automatically performed on and/or added to the corrected code.
US10585779B2

A method and system, the method including receiving a set of requirements for a software application, the set of requirements comprising a plurality of software requirements identified for the software application; analyzing the set of requirements to determine dependencies between the plurality of software requirements in the set of requirements; generating a visualization of the determined dependencies and test boundaries between the plurality of software requirements in the set of requirements; storing the generated visualization of the determined dependencies and test boundaries between the plurality of software requirements in the set of requirements in a record; and applying the determined dependencies in the record to at least one of (i) optimize test steps in a test procedure and (ii) generate an executable test procedure that exercises external inputs and outputs for the software application.
US10585775B2

Systems and methods for analyzing a customer deployment in a converged or hyper-converged infrastructure are disclosed. A machine learning model is trained based upon historical usage data of other customer deployments. A k-means clustering is performed to generate a prediction as to whether a deployment is configured for optimal failover. Recommendations to improve failover performance can also be generated.
US10585773B2

A method is provided to manage economics and operational dynamics of various information technology (IT) systems. A computer collects data indicative of operation of a plurality of hardware components and collects data indicative of operation of a plurality of software components. The computer creates a first qualitative value representing a hardware status of the plurality of the hardware components and a second qualitative value representing a software status of the plurality of the software components. The first and second qualitative values are displayed in graphical form for evaluation by a system operator, and the computer computes a probability of life expectancy for the plurality of hardware components and the plurality of software components based on said first and second qualitative values and utilizing cognitive and artificial intelligence based calculations to determine the probability.
US10585770B2

A method, system, and computer program product for accelerating data reconstruction for a disk array, the disk array comprising a plurality of physical disks, the method, system, and computer program product including virtualizing the plurality of physical disks as a plurality of virtual disks, applying a data protection algorithm to the plurality of virtual disks to obtain redundant information on data to be stored, providing a map from the plurality of virtual disks to the plurality of physical disks, storing, based on the map, the data and the redundant information in the plurality of physical disks according to a predetermined allocation policy, and in response to at least one of the plurality of physical disks failing, implementing a data reconstruction for a disk array based on the redundant information and the data in working disks from amongst the plurality of physical disks.
US10585768B2

One or more techniques and/or computing devices are provided for cross-platform replication. For example, a replication relationship may be established between a first storage endpoint and a second storage endpoint, where at least one of the storage endpoints, such as the first storage endpoint, lacks or has incompatible functionality to perform and manage replication because the storage endpoints have different storage platforms that store data differently, use different control operations and interfaces, etc. Accordingly, replication destination workflow, replication source workflow, and/or a proxy representing the first storage endpoint may be implemented at the second storage endpoint comprising the replication functionality. In this way, replication, such as snapshot replication, may be implemented between the storage endpoints by the second storage endpoint using the replication destination workflow, the replication source workflow, and/or the proxy that either locally executes tasks or routes tasks to the first storage endpoint such as for data access.
US10585763B2

Methods, computing systems and computer program products implement embodiments of the present invention that include detecting a loss of communication with a given storage node among multiple storage nodes in a distributed computing system. Upon detecting the loss of communication, a log including updates to the data stored in the given storage node is recorded and, the recorded updates can be applied to the given storage node upon communication with the given storage node being reestablished. In some embodiments, the distributed storage system may be configured as a software defined storage system where the storage nodes can be implemented as either virtual machines or software containers. In additional embodiments, upon detecting the loss of communication, a redistribution of the mirrored data among remaining storage nodes is initiated upon detecting the loss of communication, and the redistribution is rolled back upon reestablishing the communication.
US10585762B2

To maintain files in a retained file system, a run-time error detection code (EDC) is generated for a retained file. The run-time EDC is generated on the basis of at least one of entire content and metadata of the retained file. Further, the run-time EDC is compared with a validation EDC associated with the retained file to identify a corruption of the retained file. The validation EDC is generated at an instance of placing the retained file in the retained FS. Furthermore, the validation EDC is based on at least one of entire content and metadata of the retained file. Based on the comparison, an original version of the retained file may is restored from a trusted backup system.
US10585760B2

A method for accessing filesystem objects on a backup server storing block level backups, includes: receiving a request to access a filesystem object stored in the block level backups, the request including a pattern of characters identifying the filesystem object in a global history table mapping a history of filesystem objects to the block level backups; identifying, based on the pattern of characters, an object identifier in the global history table corresponding to the filesystem object; identifying, based on the object identifier, a set of one or more block level backups of the computing system having a copy of the filesystem object; selecting a block level backup from the set of one or more block level backups; mounting the selected block level backup to access a backed-up file system of the computing system; and retrieving, from the backed-up filesystem, the filesystem object.
US10585753B2

According to an aspect, a method for triggering creation of a checkpoint in a computer system includes executing a task in a processing node of the computer system. A monitoring block size is determined for the checkpoint. A checkpoint interval is determined based on the monitoring block size, a checkpoint bandwidth, and a failure rate of the computer system. Based on determining that the checkpoint interval has elapsed, the checkpoint including state data of the task is created to enable restarting execution of the task upon a restart operation. The state data of the checkpoint is restored from a memory responsive to detecting an error condition at the processing node. Execution of the task is restarted in the processing node based on the state data restored from the memory.
US10585752B1

A set of logical containers are maintained in a cache, each logical container corresponding to a portion of a main snapshot catalog. First metadata of a first snapshot created by a first snapshot appliance is examined. Based on the first metadata examination, the first snapshot is cataloged into a first logical container. Second metadata of a second snapshot created by a second snapshot appliance is examined. Based on the second metadata examination, the second snapshot is cataloged into a second logical container, separate from the first logical container. A request is received to perform an operation involving one of the first or second snapshots. The request is matched to one of the first or second logical containers. The one of the first or second logical containers is searched to retrieve a snapshot responsive to the request without searching another of the first or second logical containers.
US10585748B2

A method begins by a computing device of a dispersed storage network (DSN) maintaining a queue of pending requests to access the DSN while new requests are added to the queue and executed requests are deleted from the queue. The method continues by the computing device determining, for each pending request in the queue, a prioritization score to produce a plurality of prioritization scores. The prioritization score is determined by determining an identity of a requestor associated with a pending request, obtaining a trust score based on the requestor's identity, and obtaining a compliance score based on the requestor's identity. The trust score indicates the requestor's level of legitimate use of the DSN and the compliance score indicates the requestor's level of compliance with DSN system requests. The method continues by the computing device executing pending requests of the queue in accordance with the plurality of prioritization scores.
US10585742B2

A method and system for performing a root cause analysis. A CPU identifies events of interest as a function of a user's observable behavior, which includes the user's eye gaze, while viewing event data. The CPU calculates an interest score for each of the identified events of interest, wherein the interest score is a probability of each of the identified events of interest being a root cause of a defect. The CPU tags each of the events of interest with a tag as a function of each calculated interest score. The identifying of the one or more events of interest includes: correlating a focal point of the user's eye gaze to a viewing position of a display device displaying the file; and identifying, as a function of the viewing position, the event data being viewed and an amount of time that the event data is viewed by the user.
US10585719B2

NUMA-aware reader-writer locks may leverage lock cohorting techniques that introduce a synthetic level into the lock hierarchy (e.g., one whose nodes do not correspond to the system topology). The synthetic level may include a global reader lock and a global writer lock. A writer thread may acquire a node-level writer lock, then the global writer lock, and then the top-level lock, after which it may access a critical section protected by the lock. The writer may release the lock (if an upper bound on consecutive writers has been met), or may pass the lock to another writer (on the same node or a different node, according to a fairness policy). A reader may acquire the global reader lock (whether or not node-level reader locks are present), and then the top-level lock. However, readers may only hold these locks long enough to increment reader counts associated with them.
US10585702B2

In some embodiments, the invention involves partitioning resources of a manycore platform for simultaneous use by multiple clients, or adding/reducing capacity to a single client. Cores and resources are activated and assigned to a client environment by reprogramming the cores' route tables and source address decoders. Memory and I/O devices are partitioned and securely assigned to a core and/or a client environment. Instructions regarding allocation or reallocation of resources is received by an out-of-band processor having privileges to reprogram the chipsets and cores. Other embodiments are described and claimed.
US10585689B1

A secure shared memory interface for computer application processes is described. In one embodiment, a method includes initiating a shared memory interface between a master application process instance and a slave application process instance running on a computer. The method also includes allocating one or more regions within a memory allocation of the slave application process instance to the shared memory interface. The method further includes generating a first descriptor ring and a second descriptor ring in each region of the one or more regions of the shared memory interface. The master application process instance and the slave application process instance exchange information by adding one or more packets to at least one region of the one or more regions of the shared memory interface.
US10585683B2

The present disclosure relates to accessing data using dynamically generated application programming interface (API) calls. According to one embodiment, a method generally includes receiving, at a computing system, a data request from a client device. The data request generally identifies a navigable path through a graph projection of the API. The computing system generates an API call to process the data request. To generate the API call for each node in the navigable path, the computing system, identifies a node in the graph projection to access data from and generates a subquery to access data from the node using one or more parameters included in the data request and defined in a schema associated with the node. The computing system executes the one or more subqueries to obtain a result and returns the result of executing the subqueries as a result of the API call.
US10585674B2

An example system includes a processor. The system also includes a peripheral interface that includes a controller communicatively coupled to the processor. The controller is to request information from a plurality of devices connected to the peripheral interface prior to the processor requesting the information. The controller is to provide the information to the processor.
US10585670B2

A processor architecture includes a register file hierarchy to implement virtual registers that provide a larger set of registers than those directly supported by an instruction set architecture to facilitate multiple copies of the same architecture register for different processing threads, where the register file hierarchy includes a plurality of hierarchy levels. The processor architecture further includes a plurality of execution units coupled to the register file hierarchy.
US10585668B2

A process for processor testing includes generating a set of test instructions having a first portion and a second portion. A first branch instruction is randomly generated for the first portion where the first branch instruction branches to a respective instruction in a second portion by a branching location offset. A second branch instruction is randomly generated for the second portion where the second branch instruction branches to a respective instruction in the first portion by the branching location offset. If additional instructions are to be added to the set of test instructions, a value of the branching location offset is incrementing by a predetermined amount.
US10585660B2

A method may include operating a program using an input that causes buffer overflow and determining minimum input length that causes buffer overflow and maximum input length that does not cause buffer overflow. The method may include operating program using first input that includes the maximum input length and second input that includes the minimum input length. The method may include collecting call/return pairs for each function of the program using the first and second input and determining, based on a difference between call/return pairs, a function that causes buffer overflow. The method may include determining whether a number of calls exceeds a threshold. In response to the number of calls exceeding the threshold, the method may include inserting a patch configured to prevent buffer overflow in a calling function.
US10585656B1

Methods, systems, and computer-readable media are disclosed herein that facilitate automatically audited software deployment. When a software deployment event is scheduled by a user, an event manager selects and bundles data, properties, and computer readable instructions for the deployment based on a particular client, environment, and/or release packet. At the scheduled time, the event manager automatically triggers deployment of the software via an integration manager, without the need for a software engineer. The event manager monitors the integration manager throughout processing of workflow to deploy software of the release packet. In near real-time, the event manager identifies when a failure occurs, identifies the specific cause of failures in a workflow, and sends the information as an alert to a user. The event manager also facilitates restarting processing of a workflow at a particular failed step.
US10585655B2

The present application is directed towards systems and methods for automatic retrofitting of customized code objects during transformation of a system from a source installation to a target installation. In many instances, new objects may be created or objects modified on an online or production system while a development system is being upgraded. Simply copying the upgraded development system to the production system when complete would delete these new objects or modifications. Accordingly, the modifications or new objects may need to be retrofitted, or propagated to the development system and upgraded or transformed for compatibility with the new software, prior to placing the system online.
US10585654B2

System and method for deploying a processing component of a computing infrastructure in a computing environment with host computers use an annotated command object that includes an identifier, at least one requirement and a command to deploy the processing component. When the annotated command object is processed, the at least one requirement of the annotated command object is satisfied, which includes processing another annotated command object to deploy at least one of a required processing component and a required feature of a particular processing component. The command of the annotated command object is executed to deploy the processing component in the computing environment.
US10585648B2

Systems and methods may aggregate and organize implicit and explicit initialization, reset, and termination operations defined throughout the hierarchy of an executable. The systems and methods may analyze the model and identify implicit and explicit initialization, reset, and termination operations defined at various hierarchical levels. The systems and methods may aggregate the implicit and explicit initialization, reset, and termination operations into an initialize callable unit, a reset callable unit, and a termination callable unit. The systems and methods may apply optimizations to the callable units, and resolve conflicts. The systems and methods may define a single entry point for each of the initialize, reset, and termination callable units.
US10585644B2

An integrated quantum random noise source includes a substrate, an optical oscillator that may be integral to the substrate coupled by an optical waveguide to an optical directional coupler. The optical directional coupler has two outputs that are coupled by optical waveguides to a pair of photodetectors that are part of a balanced photodetector. The balanced photodetector in response outputs an analogue signal proportional to the difference in photocurrents of the two photodetectors. The analogue output signal from the balanced photodetector is a random Gaussian-distributed signal representative of quadrature measurements on the quantum vacuum state of light. The random noise source can be coupled other apparatus to provide a source of random bits.
US10585640B2

Techniques are disclosed for generating a voice user interface (VUI) modality within an application that includes graphical user interface (GUI) screens. A GUI screen parser analyzes the GUI screens to determine the various navigational GUI screen paths that are associated with edge objects within multiple GUI screens. Some edge objects are identified as select objects or prompt objects. A natural language processing system generates a select object synonym data structure and a prompt object data structure that may be utilized by a VUI generator to generate VUI data structures that give the application VUI modality.
US10585638B2

A terminal apparatus for providing description about one or more objects arranged in a predetermined area is provided. The terminal apparatus includes a memory configured to store arrangement information indicating arrangement of the one or more objects in the predetermined area and description information associated with the one or more objects; and a processor coupled to the memory and configured to obtain area identification information for identifying the predetermined area when the terminal apparatus is located in the predetermined area, identify a positional relationship between the terminal apparatus and the one or more objects based on the arrangement information when the area identification information is obtained, and cause the terminal apparatus to describe an object of the one or more objects, in accordance with the identified positional relationship between the terminal apparatus and the one or more objects.
US10585631B2

An extension computing device connects to a multi-function printing (MFP) device to enable additional functionality and capabilities to support the MFP device. Print jobs and other tasks may be performed in the extension computing device so that the MFP device addresses more important tasks in real time. The extension computing device receives and processes a print job without the need to engage the MFP device or its engine. The print job then may be stored in the extension computing device until it is printed on demand by the MFP device. Other applications also may be located in the extension computing device. An extension engine performs tasks to determine when to process the print job in the extension computing device. The extension computing device includes a processor, a print job manager, a storage, an operating system, and input/output capabilities.
US10585628B2

A packet forwarding method, device, and system for use in non-volatile memory express (NVMe) over fabric. According to the method, a first packet sent by a control device is received, and an input/output command or a management command that complies with the NVMe protocol and that is included in the first packet is obtained; a second packet is generated according to the input/output command or the management command, where the input/output command or the management command complies with the NVMe protocol and is included in the first packet, and the second packet is a packet for executing the input/output command or the management command; a network port for forwarding the second packet is selected according to an identity of a target non-volatile memory; and the second packet is encapsulated into a packet that meets an NVMe over fabric forwarding requirement, and the encapsulated second packet is sent by using the selected network port.
US10585627B2

In various embodiments, methods and systems for implementing a distributed metadata management system in distributed storage systems are provided. A distributed storage system operates based on data storage resources (e.g., extents and streams). The distributed metadata management system is implemented for extent and stream metadata to facilitate the scalability of metadata processing. The distributed storage system implements extent managers and stream managers that independently manage extent and stream metadata, respectively. The extent managers are associated with an extent table that stores extent metadata. The stream managers are associated with streams that store associations with extents. The distributed metadata management system can also utilize a bootstrap layer that leverages components of a legacy distributed storage system to facilitate distributed management of extent and stream metadata. The bootstrap layer is used to store the extent table as a system table and to persist the state of the stream manager as system streams.
US10585623B2

A computer system includes a hardware buffer controller. Memory access requests to a buffer do not include an address within the buffer and threads accessing the buffer do not access or directly update any pointers to locations within the buffer. The memory access requests are addressed to the hardware buffer controller, which determines an address from its current state and issues a memory access command to that address. The hardware buffer controller updates its state in response to the memory access requests. The hardware buffer controller evaluates its state and outputs events to a thread scheduler in response to overflow or underflow conditions or near-overflow or near-underflow conditions. The thread scheduler may then block threads from issuing memory access requests to the hardware buffer controller. The buffer implemented may be a FIFO or other type of buffer.
US10585610B1

Systems and methods for managing content in a flash memory. A locking data structure is used to control access to data structures and the locking data structure is implemented in flash memory. The locking data structure is updated by overwriting the data such that the associated data structure is identified as locked or unlocked.
US10585602B2

An example method involves receiving, at a first memory node, data to be written at a memory location in the first memory node. The data is received from a device. At the first memory node, old data is read from the memory location, without sending the old data to the device. The data is written to the memory location. The data and the old data are sent from the first memory node to a second memory node to store parity information in the second memory node without the device determining the parity information. The parity information is based on the data stored in the first memory node.
US10585601B2

An information processing apparatus includes a memory and a processor configured to obtain information on a relation between virtual volumes used by a virtual machine and physical volumes provided in a storage apparatus from a management machine configured to manage allocations of the virtual volumes to the physical volumes; store the obtained information into a management information stored in the memory; and in response to receiving a copy request, obtain information on a first physical volume allocated to the first virtual volume designated as a copy participant in the copy request from the management information when the information on the first virtual volume is present in the management information, and send the storage apparatus a copy instruction designating the first physical volume as a copy participant. Obtain the information on the relation is performed when the information on the first virtual volume is not present in the management information.
US10585596B2

A method, computer system, and a computer program product for dynamic IO throttling in a storlet environment is provided. The present invention may include receiving, from a user, a computational algorithm. The present invention may also include deploying the received computational algorithm. The present invention may then include determining the user has not engaged throttling based on the deployed computational algorithm. The present invention may further include parsing the computational algorithm based on the engaged throttling. The present invention may include identifying a pipeline operation based on the parsed computational algorithm. The present invention may also include building a timing relation between the identified pipeline operation and an IO operation. The present invention may then include translating a timing lag to a storage IO operation based on the built timing relation.
US10585594B1

A method of responding to requests to read data from a computerized data storage system is disclosed. The method includes (a) receiving a request to access a set of data stored in an extent of persistent storage of the computerized data storage system, (b) obtaining, from mapping metadata provided for locating the requested extent, a hash digest of the set of data, the hash digest identifying contents of the set of data, (c) indexing into a content-based cache within memory of the computerized data storage system with a key based on the hash digest to locate a cached copy of the set of data within the memory, and (d) returning the cached copy of the set of data from the memory without accessing the extent of data from persistent storage. An apparatus, system, and computer program product for performing a similar method are also provided.
US10585587B2

A memory control circuitry has a write destination selector to select either a volatile memory or a non-volatile memory in a first storage as a write destination, for an address area in the first storage written by a processor, a write controller to write data in the write destination selected by the write destination selector, and an access information register to register information selecting the volatile memory or the non-volatile memory as the write destination, and number-of-times information indicating how many times a page of successive addresses for the address area is switched, as both information being associated with each other. When there is a write request from the processor, the write destination selector selects the write destination based on the information registered in the access information register.
US10585586B2

An electronic apparatus, a method, and computer-readable medium are disclosed. The electronic apparatus includes a communicator, a display, and a processor. The communicator is configured to obtain a brainwave signal. The processor is configured to display on the display a character input window and a keyboard UI including a plurality of character keys. The processor is also configured to identify a character key to input to the character input window from the plurality of character keys based on at least one channel signal from the obtained brain wave signal. The channel signal includes a F7 channel, a F8 channel, and an AF3 channel. The processor is also configured to display a character corresponding to the identified character key to the character input window.
US10585584B2

Examples relate to improving typing accuracy using a virtual keyboard. One example enables detection that a key of the virtual keyboard has been pressed and identification of a finger of a user used to press the key of the virtual keyboard. The key that was intended to be pressed may be determined based on the determined key, the finger of the user, and a mapping of finger placement and keys of the virtual keyboard. Functionality associated with pressing the intended key may be performed.
US10585580B2

A mobile terminal including a wireless communication processor configured to provide wireless communication; a touch screen; and a controller configured to in response to a request to execute an application, execute the application and display an execution screen of the application on the touch screen, terminate the application and stop displaying the execution screen on the touch screen, and in response to a request to re-execute the terminated application, re-execute the application and display an initial screen on the touch screen among any one of a first screen set in an initial stage of the application being executed, a second screen displayed on the touch screen before the application is terminated, and a third screen designated through a first predetermined input for at least one page provided through the application.
US10585577B2

A display device with a display section and a control unit including a processor, the processor performing operation in accordance with an operation program and the control unit performing control of: receiving an instruction based on touch operation on the display section; storing a list; storing use information; updating the stored use information; and allowing the display section to display the stored list upon reception of an instruction for displaying the list and performing scroll display of the list upon reception of a scroll instruction and in a case where the list is a scroll image. The control unit detects, as priority information, information highest in a use frequency out of the information listed in a scroll direction from a start position of the scroll display, and ends the scroll display while displaying the priority information at a predefined position in a display region of the display section.
US10585555B2

A method of controlling a mobile terminal, and which includes selecting at least first and second applications to be simultaneously run together; displaying, via a touchscreen of the mobile terminal, an integrated icon corresponding to the selected first and second applications; and simultaneously running, via a controller of the mobile terminal, the first and second applications and displaying execution screens of the first and second applications in a formation corresponding to a layout of the created integrated icon, in response to a selection of the integrated icon.
US10585554B2

A system, process and computer-readable media that incorporate teachings of the subject disclosure may include, for example, an interactive application delivering captions of an audio signal, such as a voicemail message or audio received concurrently during a telephone conversation. The application can be a television application, for example, receiving at a media processor associated with equipment of a first party, a textual interpretation of an audio signal of a second party, for example, during an active telephone call between the first party and the second party. A graphical image of the textual interpretation of the audio signal is rendered at the media processor and presented to a display device, such as a television display. Other embodiments are disclosed.
US10585553B2

A method for controlling a display device that includes a touch screen is provided. The method includes establishing a plurality of window display spaces in the touch screen, wherein each of the plurality of window display spaces displays a window for running an application, displaying a launcher application in one of the plurality of window display spaces, the launcher application presenting at least one icon to run at least one application, receiving in the launcher application a new application run command to run a new application, and displaying a new window for running the new application in one of the other window display spaces than the window display space where the launcher application is displayed, in response to the new application run command.
US10585549B2

The present invention provides a mobile terminal and a method for controlling the same. The mobile terminal comprises: a display unit; a memory in which videos are stored; and a control unit which performs control to allow a first video of the videos stored in the memory to be displayed on the display unit, and to allow an indication corresponding to a second video to be displayed on the display unit, wherein the second video is relevant to the first video with respect to at least one of shooting location, shooting time, shooting direction and subject similarity.
US10585543B2

Disclosed is a force sensing display device which sequentially supplies a driving signal to at least two force sensing sensors and senses forces pressing the force sensing sensors by using sensing signals sequentially received from the force sensing sensors. The force sensing display device includes a panel including a plurality of gate lines and a plurality of data lines, a gate driver driving the plurality of gate lines, a data driver driving the plurality of data lines, a controller controlling the gate driver and the data driver, a force sensing panel disposed adjacent to the panel and including at least two force sensing sensors, and a force sensing unit sequentially supplying a driving signal to the at least two force sensing sensors and sensing forces respectively pressing the at least two force sensing sensors by using sensing signals sequentially received from the force sensing panel.
US10585536B2

The present disclosure generally relates to methods and devices for rejecting touches to an electronic device that are false positives for transitioning the device from a low-power state to a high-power state. The electronic device, includes a display and a touch-sensitive surface including an array of touch pixels, the array of touch pixels including one or more margin regions and one or more non-margin regions. While the display is in a low-power state, the electronic device detects, at the touch-sensitive surface, an input. In response to detecting the input and in accordance with at least a portion of the input being in the one or more margin regions and a determination that a first input-characteristic of the input meets at least one criterion of a first set of display-wake-rejection criteria, the electronic device forgoes transitioning the display from the low-power state to a high-power state.
US10585534B2

An ultrasound input device can be coupled to a material layer having an external surface located opposite the material layer from the ultrasound input device. The ultrasound input device can transmit an emitted signal through the material layer towards the external surface and receive a set of reflected ultrasound signals associated with the emitted signal. The set of reflected ultrasound signals comprises at least one reflected ultrasound signal, and the set of reflected ultrasound signals can be associated with a touch event between an object and the external surface. A system can comprise one or more data processors configured for performing operations including determining an energy signal associated with the set of reflected ultrasound signals, extracting feature information associated with the energy signal, determining an inference associated with the object based on the extracted feature information, and generating an output signal associated with the determined inference.
US10585529B2

Examples are disclosed herein that relate to reducing noise in received signals. An example provides a method comprising receiving, via one or more electrodes of an input device, a capacitive signal, for each of two or more reference sequences designed for a respective capacitive signal condition, correlating the capacitive signal with the reference sequence, and identifying a particular one of the two or more reference sequences that produced a highest noise immunity when correlated with the capacitive signal. The method may further comprise correlating the identified reference sequence with a subsequent capacitive signal to thereby receive information in the subsequent capacitive signal regarding an input device condition.
US10585528B2

A method of differential self-capacitance measurement is used to enhance a signal-to-noise ratio of sense lines in a touch panel display, thereby improving touch sensor accuracy. The differential self-capacitance measurement is implemented for a touch panel using charge sharing between adjacent sense lines of the touch panel matrix. Sequential differential self-capacitance measurements can be compared with one another by computing the difference |CS1−CS2|−|CS2−CS1| to sense a change caused by an intervening event. By scanning the entire touch panel matrix, events can be tracked across the touch panel.
US10585525B2

In one embodiment, a method includes determining that a notification is to be displayed on a first portion of a touchscreen of a first computing device. The method also includes determining a point on a surface of the touchscreen in which a user of the first computing device intends to imminently touch the touchscreen. Also, the method includes determining whether a second portion of the touchscreen includes a currently-displayed interactive touch component, the second portion of the touchscreen being defined by the point and predetermined areas of the touchscreen adjacent to and surrounding the point. Moreover, the method includes modifying at least one aspect of the notification in response to a determination that the second portion of the touchscreen includes and/or overlaps with the first portion of the touchscreen. Additional embodiments for adaptively modifying notification settings for implementation on a touchscreen display are also described.
US10585518B2

Display module support techniques are described. In one or more implementations, an apparatus includes an external enclosure forming a cavity and a touch display module. The touch display module includes a touch panel assembly having one or more touch sensors and a display module to output a display through at least a portion of the touch panel assembly. The apparatus also includes a support that secures the touch display module to the external enclosure. The support is secured to the external enclosure using a reworkable connection.
US10585484B2

An apparatus, a system, and a method for transferring data from a terminal to an Electromyography (EMG) device are provided. The method includes detecting a user motion, determining whether the user motion corresponds to a motion associated with requesting data to be transferred from the source terminal to the EMG device, and if the user motion corresponds to a motion associated with requesting data to be transferred to from the source terminal to the EMG device, transmitting to the source terminal a request for the data according to the user motion.
US10585479B2

A control for a virtual reality (VR) system environment includes a portion and an additional portion each configured to contact different portions of a user's body. As one of the portions of the user's body moves towards the other potion of the user's body, the corresponding portion of the material contacting the moving portion of the user's body also moves towards the other portion of the material contacting the other portion of the user's body. Different positions of the portion and the additional portion relative to each other may correspond to different instructions that cause the VR system environment to perform different actions. In some embodiments, the control includes one or more feedback mechanisms providing the user with tactile feedback that simulates interactions with one or more virtual objects presented by the VR system environment.
US10585470B2

A method, computer system, and computer program product for determining an engagement level of an individual is provided. The present invention may include capturing a plurality of image data depicting a relative location of a user. The present invention may also include identifying an individual within the captured image data. The present invention may further include gathering a plurality of engagement level indicator data associated with the identified individual. The present invention may also include calculating a current engagement level of the identified individual using the plurality of gathered engagement level indicator data.
US10585468B2

Techniques for datacenter power management using dynamic redundancy are disclosed. A power control switch is configured to selectively apply power to one or two power cords of a dual-corded electronic apparatus. When the power control switch energizes both power cords, the electronic apparatus operates in 2N redundancy. When the power control switch energizes only one of the power cords, the electronic apparatus operates in 1N redundancy. The power control switch is configured to dynamically change the redundancy mode based on service level agreement (SLA) criteria, power policies, power supply and demand, and environmental factors.
US10585465B2

Apparatus and method for environmentally monitoring electronics devices. Each electronics device has an environmental sensor configured to monitor an environmental state. Environmental control logic, including computer instructions stored in the memory, is configured to simultaneously query, with respect to a global clock, at least a subset of the electronics devices to read the respective sensors and thereby obtain a set of environmental data points, and to map the set of environmental data points in relation to the sensor locations forming a transmissibility mode profile (TMP).
US10585463B1

A luminous fan includes a supporting mechanism, a main circuit board, a light-guiding impeller and an illumination module. The light-guiding impeller is pivotally coupled to a bracket of the supporting mechanism. The illumination module is disposed within a hub of the light-guiding impeller. After a light beam from a light-emitting element of the illumination module is emitted to a lens assembly, the light beam is refracted by a secondary lens of the lens assembly and transmitted to the light-guiding impeller. Consequently, the light-guiding impeller is illuminated.
US10585462B2

Techniques are provided for system level modeling of two-phase cooling systems. In one example, a computer-implemented method comprises determining, by a system operatively coupled to a processor, respective sets of steady state values for parameters at inlet-outlet junctions using a system model, wherein the determining is based on first user input specifying a cooling system design comprising a plurality of part objects, wherein adjacent part objects in a flow direction are connected at the inlet-outlet junctions. The computer-implemented method can also comprise generating, by the system, a graphical display that depicts the respective sets of parameter values at the inlet-outlet junctions.
US10585456B2

Disclosed herein is a flexible display device having a bending sensing device configured such that an external resistor is mounted in the flexible display device together with a bending sensor, whereby it is possible to lower an output offset voltage, to reduce resistance deviation depending on temperature change, and to sense twisting of the flexible display device. The bending sensing device includes at least one bending sensor mounted in a bending region of a film (layer) that is tensioned and/or a film (layer) that is compressed when the flexible display device, including a plurality of films (layers), is bent and at least one reference resistor mounted in a non-bending region of the film (layer) that is tensioned and/or the film (layer) that is compressed.
US10585453B2

An electronic device according to various embodiments includes a housing; a user interface; a wireless communication circuit disposed in the housing; a wired communication interface exposed through the housing; a processor disposed in the housing and electrically connected to the user interface, the wireless communication circuit, and the wired communication interface; and a memory disposed in the housing and electrically connected to the processor, wherein the memory stores instructions that, when executed by the processor, cause the electronic device to establish a first communication channel with an external electronic device including a storage using the wireless communication circuit and/or the wired communication interface so that the electronic device operates as a device and the external electronic device operates as a host, to exchange information with the external electronic device through the first communication channel, and to establish a second communication channel with the external electronic device using the wireless communication circuit so that the electronic device operates as a host and the external electronic device operates as a device.
US10585450B1

A protective cover has a top cover and a bottom cover which are separate from each other, and are not connected. The top cover has a main body that extends to an outer perimeter, the outer perimeter including an upwardly extending wall which extends upwardly from the outer perimeter. A first adhesive element is disposed on the top cover adjacent the outer perimeter for permanently bonding the top cover to a screen portion of a laptop computer. The bottom cover includes a main body having corners which extend into longitudinally extending elongate arms which each have an upwardly extending wall. A second adhesive element is disposed on the main body of the bottom cover, and each of the longitudinally extending elongate arms, adapted for permanently bonding the bottom cover to the keyboard portion of the laptop computer.
US10585447B1

A voltage generator and a method for generating an output voltage is presented. The generator has a current mirror circuit with a first transistor having a gate and a first terminal, and a second transistor having a gate coupled to the gate of the first transistor, and with a first terminal coupled to a feedback node. A third transistor has a gate, a first terminal and a second terminal. The first terminal is coupled to the feedback node and the second terminal is coupled to an output node. A fourth transistor has a gate coupled to the third transistor. There is a current source coupled to the output node, and a feedback circuit to detect a terminal voltage at the feedback node and to control the terminal voltage by adjusting a gate voltage at the gate of the second transistor.
US10585441B2

An aerial system and method of operating an aerial system is provided. The aerial system includes a body, a lift mechanism, a processing system, a camera, and a sensor module. The lift mechanism is coupled to the body and configured to controllably provide lift and/or thrust. The processing system is configured to control the lift mechanism to provide flight to the aerial system. The camera is coupled to the body and is configured to obtain images of an environment proximate the aerial system. The sensor module is coupled to the body and includes an emitter and a receiver. The receiver is configured to sense data related to an ambient environment associated with the aerial system. The processing system controls a controllable parameter of the lift mechanism or the emitter as a function of the sensed data.
US10585432B2

A user interface device for an autonomous vehicle (AV) can include an autonomy engage selector and a plurality of vehicle interfaces connected in series. Each of the plurality of vehicle interfaces can correspond to a respective vehicle operation and can include a relay that engages when the vehicle interface is in a ready state. The user interface device can also include a drive-by-wire controller to autonomously operate each of the plurality of vehicle interfaces in response to an engage input on the autonomy engage selector when the user interface device is in a ready condition.
US10585428B2

The preset invention is directed to a building energy management system and method, more specifically to a building energy management system and method that can quickly detect and control an abnormal situation or an emergency situation that may occur within a building.
US10585427B2

A system manages human machine interface (HMI) applications for industrial control and automation. Software instructions stored on a tangible, non-transitory media and executable by a processor receive data indicative of a manufacturing/process control system being monitored and display a user interface indicative of a status of the manufacturing/process control system being monitored wherein the status is based on the received data.
US10585425B2

Controlling product production in multi-stage manufacturing process automatically generates by machine learning causal relationships between the processing conditions and the product quality based on product genealogy data and product quality data. Real time sensor data from sensors coupled to processing units in a manufacturing facility implementing the multi-stage manufacturing process are received, and control rules are instantiated based on the real time sensor data. An instantiated control rule firing causes an actuator to automatically set a processing variable to a set point specified in the control rule.
US10585407B2

A home appliance for treating an article according to an automatic cycle of operation, includes a treating chamber having an open face, a door for closing the open face of the treating chamber, two or more sensors on a housing of the home appliance, an actuator operably coupled with the door to move the door from a closed position of the door to an opened position of the door, and a controller.
US10585405B2

A communication port interface facilitates downloading of torque and/or angle log information from an electronic torque tool to an external device. Torque and/or angle preset job information may be entered in client software and uploaded from the external device to the electronic torque tool via the communication port interface. Additional information including real time clock information and wrench system parameters may be uploaded to the electronic torque tool via the communication port interface.
US10585403B2

Technical solutions are described for predicting linepack delays. An example method includes receiving temporal sensor measurements of a first fluid-delivery pipeline network and generating a causality graph of the first fluid-delivery pipeline network. The method also includes determining a topological network of the stations based on the causality graph, where the topological network identifies a temporal delay between a pair of stations. The method also includes generating a temporal delay prediction model based on the topological network and predicting the linepack delays of a second fluid-delivery pipeline network based on the temporal delay prediction model, where a compressor station of the second fluid-delivery pipeline network compresses fluid based on the predicted linepack delays to maintain a predetermined pressure.
US10585402B2

Method of constructing a reference data structure and method of controlling an actuator. The present invention is aimed at a method of constructing a reference data structure (DR) comprising at least one setpoint parameter (PAR) for at least one actuator (12) of an item of equipment of a building-automation installation, comprising a step (S30) of generating the reference data structure (DR) comprising an association set ({CVE1j; VPi}) for associating between at least one determined value (VPi) corresponding to the at least one setpoint parameter and the determined combination (CVE1j) belonging to the set (E1) of functional data (CVE1) and a method of controlling at least one actuator (12) of an item of equipment of a building-automation installation, the method being implemented by the actuator (12) or by a controller (11) associated with said actuator (12) and comprising a step (E30) of controlling the at least one actuator (12) by applying a setpoint (Cs) determined as a function of the at least one setpoint parameter value (VP) selected in the reference data structure (DR) as well as a system comprising at least one computer (20) and at least one actuator (12) for the respective implementation of said methods.
US10585400B2

The method comprises providing a time-to-digital converter with a measurement period (3) for registration of events (1), and selecting time intervals of independent durations (4), each of the durations being independent of the registration of events. At each registration of an event, the time-to-digital converter is blocked from further registration for one of the time intervals of independent duration. Thus the recorded lengths of the time intervals (11, 13, 14, 16) corresponding to the occurrence of the events within each measurement period are uniformly distributed and a time-domain bias is avoided. The time-to-digital converter circuit includes a controlled gate for blocking the time-to-digital converter.
US10585398B2

A mechanical isotropic harmonic oscillator including a two rotational degrees of freedom linkage supporting an orbiting mass with respect to a fixed base with at least one spring element having isotropic and linear restoring force properties, such that a high degree of spring stiffness and reduced mass isotropy provides for reduced sensitivity to linear and angular accelerations.
US10585394B2

A hologram is constructed from individual subholograms assigned to corresponding encoding regions in a light modulation device and respectively assigned to an object point of the object to be reconstructed with the hologram. With a virtual observer window, a defined viewing region is provided through which a reconstructed scene in a reconstruction space is observed by an observer. A complex value of a wavefront for each individual object point is calculated in the virtual observer window. Each individual amplitude of a complex value of a wavefront in the virtual observer window is subsequently multiplied by a correction value with which a correction of the angle selectivity of at least one volume grating arranged downstream in the beam path of the light modulation device is carried out. The corrected complex values determined in this way for all object points are summed and transformed into the hologram plane of the light modulation device.
US10585392B2

A pair of side plate portions of a duct unit are formed to continue from an upstream plate portion to a downstream plate portion. A partition wall portion partitions a space between the pair of side plate portions into branch flow paths and the other area. A plurality of flow-out openings formed in the downstream plate portion are smaller, in area and width in a first direction, than flow-in openings formed in the upstream plate portion. The pair of side plate portions are formed to extend along edges of the flow-in openings and edges of the flow-out openings. The edges of each of the flow-in openings and the flow-out openings are opposite to each other in the first direction. An interval between the pair of side plate portions in the first direction becomes gradually narrower from upstream to downstream.
US10585386B2

An image forming apparatus includes an inner cover, an outer cover, a first pressing portion, and a restricting portion. The inner cover is opened and closed for a developer storage portion storing developer to be attached or detached. The outer cover is made of resin and provided on an outer side of the inner cover, and opened and closed in a same direction as the inner cover. The first pressing portion is provided on the outer cover and, when the outer cover is closed in a state where the inner cover is opened, comes into contact with and presses the inner cover in a closing direction. When the inner cover is closed, the restricting portion is engaged with the inner cover at a lock position located on an upstream side of a predetermined closing position of the inner cover in the closing direction, and restricts opening of the inner cover.
US10585383B2

A binding apparatus includes: a first pressing part that presses a recording material bundle to bind the recording material bundle; a second pressing part that faces the first pressing part; and a pushout part that is formed as a member different from the second pressing part for pushing out the second pressing part toward the first pressing part. The second pressing part is supported to be movable with respect to the pushout part and, when pushed out by the pushout part, presses the recording material bundle.
US10585379B2

An image forming apparatus includes a heater including a heating element, a driving unit that supplies electrical power to the heating element, and a plurality of temperature detection portions, each detecting a temperature of the heater, and being disposed on a first circuit. A control unit controls the driving unit based on the temperatures detected by the plurality of temperature detection portions, the control unit being disposed on a second circuit, which is isolated from the first circuit. A plurality of abnormality detection circuit portions output signals corresponding to the temperatures detected by the plurality of temperature detection portions, and are disposed on the first circuits. In addition, an abnormality transmission circuit portion transmits a signal indicating an abnormality in the heater to the control unit based on the signals output by the abnormality detection circuit portions.
US10585376B2

An image forming apparatus includes a controller configured to control a first and a second voltage applied to a transfer device when transferring an image to a first and a second side of a recording material, respectively. The controller controls a mode that outputs a test chart on which at least one of a plurality of first test images for adjusting the first voltage and a plurality of second test images for adjusting the second voltage is formed. In a case of forming the second test images on a second side of the test chart, and before forming the second test images, the controller forms a plurality of predetermined toner images under a same image forming condition on a first side of the test chart so that the predetermined toner images are formed on a plurality of predetermined areas overlapping each area where the second test images are to be formed.
US10585374B2

In a developing apparatus, a housing has a first opening. A shutter is movable between an open position and a closed position. A locking member is movable between a lock position and a release position. The locking member is located between the housing and the shutter in a cartridge-attachment direction. The locking member is located at the lock position in a case where the toner cartridge is detached from the developing apparatus. The locking member is in contact with the toner cartridge, thereby moving from the lock position to the release position in a case where the toner cartridge is attached to the developing apparatus. A cover having a second opening that is in communication with the first opening in a state where the shutter is at the open position is located at an opposite side of the locking member with respect to the shutter in the cartridge-attachment direction.
US10585371B2

Exemplary embodiments provide materials and methods for an electrostatic charging member including a conductive substrate; a base layer disposed over the conductive substrate, the base layer comprising an elastomeric material and a semiconductive material; and a protective outer layer disposed over the base layer, the protective outer layer comprising a polymeric resin and a plurality of conductive particles, wherein the outer protective layer has a surface resistivity ranging from about 105 O/sq to about 1013 O/sq.
US10585369B2

An object of the present invention is to provide a ferrite particle having a low apparent density, filling a specified volume with a low weight with various properties maintained in a controllable state, a ferrite carrier core material composed of the ferrite particle, and a ferrite carrier using the ferrite core material and an electrophotographic developer. To achieve the object, the ferrite particle having the outer shell structure containing the Ti oxide for the ferrite carrier core material, and the ferrite carrier using the ferrite particle as the ferrite carrier core material and the electrophotographic developer are employed.
US10585366B2

Provided is an image forming apparatus including an image bearer capable of bearing a toner image, where a latent image is formed on the image bearer, a developing unit configured to develop the latent image formed on the image bearer with a toner, and a cleaning unit including a blade-shaped elastic body, where the elastic body is brought into contact with a surface of the image bearer, wherein a friction coefficient Ft/Fn between the image bearer and the elastic body is 0.85 or greater but 1.1 or less, and self-excited vibration WRFt(LMH) of shear force of the elastic body in a LMH band is 1.5 gf or greater but 3.5 gf or less.
US10585362B2

In a substrate processing apparatus, an optical sensor is provided at a hand that transports a substrate to a processing unit, and an optical fiber is provided at a fixed member that has a certain positional relationship with a spin chuck in the processing unit. When the hand has a predetermined positional relationship with the spin chuck in the processing unit, the light emitted from a first light emitter of the optical sensor is received by a second light receiver of the optical fiber and guided to a second light emitter of the optical fiber, and the light emitted from the second light emitter is received by a first light receiver. A light receiving signal corresponding to an amount of light received by the first light receiver is output from the optical sensor.
US10585357B2

A target structure, wherein the target structure is configured to be measured with a metrology tool that has a diffraction threshold; the target structure including: one or more patterns supported on a substrate, the one or more patterns being periodic with a first period in a first direction and periodic with a second period in a second direction, wherein the first direction and second direction are different and parallel to the substrate, and the first period is equal to or greater than the diffraction threshold and the second period is less than the diffraction threshold.
US10585350B2

Micro- and nano-patterns in imprint layers formed on a substrate and lithographic methods for forming such layers. The layers include a plurality of structures, and a residual layer having a residual layer thickness (RLT) that extends from the surface of the substrate to a base of the structures, where the RLT varies across the surface of the substrate according to a predefined pattern.
US10585348B2

Provided are a pellicle for extreme ultraviolet light lithography, a method for producing the same, and an exposure method. A pellicle according to the present invention includes a first frame having a pellicle film located thereon; a second frame supporting the first frame; a through-hole running through the first frame; and a filter covering the through-hole on the side of a surface of the first frame on which the pellicle film is located. The through-hole may run through the pellicle film; and the filter may be located on the pellicle film. The filter may be located, adjacent to the pellicle film, on the first frame.
US10585345B2

A photomask blank (1) having: a transparent substrate (10); a first film (11) etched by chlorine/oxygen-based dry etching and made of a material having resistance against fluorine-based dry etching; and a second film (12) formed adjacent to the first film and made of a material which comprises silicon and oxygen or silicon, oxygen, and nitrogen and has an Si—Si bond and which is substantially not etched by chlorine/oxygen-based dry etching, wherein: the photoresist adhesive performance is improved; the resist pattern is stably maintained without degrading, collapsing, or peeling even when a fine resist pattern is formed from a photoresist film; and an excellent shape and dimensional accuracy is obtained in regard to etching of a lower layer film in which the resist pattern is used.
US10585344B1

Active areas of image sensors are determined by establishing a mergeline on a sensor map. Image data generated by active areas of image sensors are used to determine a seam or mergeline to create a panoramic image. The mergeline on a sensor map is implemented as an active image sensor area of addressable image sensor elements. An optimal mergeline is determined. Image sensor elements of the active sensor area of at least two image sensors are read and the read image data is stored on a memory preferably as contiguous data representing a panoramic image prior to demosaicing and displayed in real-time or close to real-time on a display. At least two image sensors in a multi-camera body are rotationally aligned with an alignment error that is smaller than 0.5 degrees.
US10585334B2

An illumination apparatus includes a light source portion including a light emitter and a reflector configured to reflect light from the light emitter, a mover configured to move at least one of the light emitter and the reflector so that a relative distance between the light emitter and the reflector varies in order to change a light distribution angle of the light source portion, and a controller configured to control a position of at least one of the light emitter and the reflector via the mover based on a light emission amount of the light emitter.
US10585330B2

A liquid crystal light deflector includes a first electrode layer including line electrodes, a second electrode layer including a common electrode, and a liquid crystal layer that forms an electrical prism using liquid crystal molecules according to an electric field formed between the first and second electrode layers. The orientations of the liquid crystal molecules may be reset by an electric field formed between line electrodes of adjacent channels within the first electrode layer. A method of deflecting light includes controlling the first electrode layer and the second electrode layer to reset the orientation of the liquid crystal molecules prior to forming an electrical prism in the liquid crystal layer.
US10585316B2

The present invention presents a switching layer S for use in a switching element which has forwards-scattering properties in at least one switching state. Furthermore, a switching element which comprises the switching layer S and a window element which includes the switching element are presented.
US10585313B2

According to one embodiment, a liquid crystal display device includes a first substrate including a common electrode, an insulation film, and a pixel electrode, and a second substrate including a black matrix which includes a first light-shield portion, a second light-shield portion and a third light-shield portion, a first crossing portion at which the first light-shield portion and the second light-shield intersect, a second crossing portion at which the first light-shield portion and the third light-shield portion intersect, and a columnar spacer extending from a position overlapping the first crossing portion toward the first substrate.
US10585309B2

An ellipsoid wide angle backlight lens includes a lens body, the lens body being provided with a light exit top face, a light exit side face and a light reflection bottom face, the light exit side face being connected to the light exit top face and the light reflection bottom face, a light source mounting hole being arranged on a center of the light reflection bottom face, an inner wall of the light mounting hole being a light incident face, which being connected to the light reflection bottom face; wherein a light incident convex point is arranged at a top center of the light mounting hole, and surfaces of the light exit top face, the light incident face and the light incident convex point are all in an ellipsoid structure. The ellipsoid structure may reduce the number of used LED lamps and power consumption of a liquid crystal television.
US10585305B2

The present disclosure discloses a display screen and a display device, wherein the display screen comprises a display area and a non-display area; the display area comprises a first opening area, and the non-display area comprises a first non-display area and a second non-display area; the second non-display area is embedded in the first opening area; the first non-display area surrounds the display area and the second non-display area; the display screen comprises a front sensor, a first substrate and a second substrate; the first substrate covers the display area, the first non-display area and the second non-display area, and the second substrate covers the display area, the first non-display area and the second non-display area; the front sensor is arranged in the second non-display area; and the first substrate and the second substrate allow light to pass through at respective positions corresponding to the second non-display area.
US10585304B2

The present disclosure provides an array substrate and a method for fabricating the same, and a display apparatus. The array substrate includes: a base substrate, and a shielding pattern and a plurality of detection units on the base substrate. At least one of the plurality of detection units includes a switch transistor and a photosensitive device coupled to the switch transistor. The shielding pattern covers the switch transistor on a side of the switch transistor distal to the base substrate. The photosensitive device is located on a side of the shielding pattern proximal to the base substrate. The shielding pattern is configured to shield irradiation light and allow detection light to be transmitted to the photosensitive device.
US10585302B2

Disclosed are a curved display device and a manufacturing method therefor. The curved display device includes: an array substrate and an opposite substrate arranged opposite to each other, and a liquid crystal layer located between the array substrate and the opposite substrate, wherein on a side, away from the liquid crystal layer, of the array substrate and/or the opposite substrate, a plurality of piezoelectric sensors parallel to each other and a piezoelectric control chip in electrical signal connection with the piezoelectric sensors are respectively provided.
US10585301B2

The present disclosure provides a viewing angle switching structure, a display device and a viewing angle switching method. The viewing angle switching structure includes a plurality of viewing angle switching units corresponding to pixels on a display panel. Each viewing angle switching unit includes: an accommodation cavity; a first solution layer and a second solution layer in the accommodation cavity, a liquid interface being formed between the first and the second solution layers; and an electric field driving unit configured to generate a driving electric field to be applied to the accommodation cavity. The first solution layer has a refractive index different from the second solution layer. The first solution layer includes a transparent conductive solution and the second solution layer includes a transparent non-conductive solution. A shape of the liquid interface between the first and the second solution layers is changeable under the effect of the driving electric field.
US10585298B2

A hinged connection between first and second members (24, 25) which makes use of a fixation pin (1). The fixation pin (1) has a first configuration which enables the pin to be inserted through a first hole in a first member (24), through an aligned intermediate hole in the second member (25) and through an aligned second hole in the first member (24). The fixation pin (1) does not have a screw thread on its exterior surface. The fixation pin (1) after it has been inserted is subject to a treatment which changes it to a second configuration, or the fixation pin spontaneously changes, while it is being inserted through the holes or immediately thereafter, to a second configuration. In the second configuration, part or all of the fixation pin contacts the wall of at least one of the holes, so that the first and second members are connected together at a hinged connection. The invention is particularly useful when the hinged connection is part of an eyeglass assembly, wherein the temple member or the frame member is the first member (24) and the other is the second member (25).
US10585296B2

Disclosed herein is a high throughput optical scanning device and methods of use. The optical scanning device and methods of use provided herein can allow high throughput scanning of a continuously moving object with a high resolution despite fluctuations in stage velocity. This can aid in high throughput scanning of a substrate, such as a biological chip comprising fluorophores. Also provided herein are improved optical relay systems and scanning optics.
US10585295B2

A display device includes a display panel including a plurality of pixels arrayed along first and second directions, a distribution unit that distributes light emitted from each pixel configured to display a parallax image corresponding to each of a plurality of viewpoints, and a light blocking unit between the display panel and the distribution unit. The distribution unit distributes light emitted from each of the pixels to the plurality of viewpoints along the first direction in a first display state where the display panel displays a parallax image, or stops distributing emitted light in a second display state, displaying a planar image. The light blocking unit forms, along the first direction, a plurality of first light blocking areas each extending along the second direction blocking some emitted light in the first display state, and stops forming the first light blocking areas in the second display state.
US10585283B2

The present specification relates to a head mounted display and a control method therefor, the subject matter thereof relates to: receiving a rendered frame from a computing device on the basis of first sensing information; time-warping the received frame on the basis of second sensing information; processing the frame time-warped on the basis of the second sensing information; and displaying the processed frame on a screen.
US10585276B2

A wavelength-converting wheel, for converting an excitation beam having an output power greater than or equal to 100 W into a conversion beam, is provided. The wavelength-converting wheel includes a turntable having an annular irradiation portion, an adhesive layer disposed at the annular irradiation portion, a reflective layer disposed on the adhesive layer, and a wavelength-converting layer. The wavelength-converting layer is disposed on the reflective layer and has a light receiving surface configured to be irradiated by the excitation beam. The invention further provides an illumination system including the wavelength-converting wheel, and a projection apparatus including the illumination system. The heat dissipating ability of the wavelength-converting wheel is improved. The material of the wavelength-converting layer is not deteriorated or damaged due to the heat of the excitation beam. The wavelength-converting layer has improved wavelength conversion efficiency and can effectively convert a high output power excitation beam into a conversion beam.
US10585273B2

Two-pass capture of a macro image. In an embodiment, a scanning apparatus comprises a stage, a high-resolution camera, and a lens that provides a field of view, substantially equal in width to a slide width, to the high-resolution camera. The apparatus also comprises a first illumination system for transmission-mode illumination, and a second illumination system for reflection-mode illumination. Processor(s) move the stage in a first direction to capture a first macro image of a specimen during a single pass while the field of view is illuminated by the first illumination system, and move the stage in a second direction to capture a second macro image of the specimen during a single pass while the field of view is illuminated by the second illumination system. The processor(s) identify artifacts in the second macro image, and, based on those artifacts, correct the first macro image to generate a modified first macro image.
US10585269B2

An optical system includes a reflective optical system on a magnification side along an optical path of the projection optical system and a refractive optical system on a reduction side along the optical path. The reflective optical system includes one reflective optical element having a power. The refractive optical system includes a front group on the magnification side and a rear group on the reduction side. The front group having, in order from the magnification side toward the reduction side, a first lens group with a positive or negative refractive power, a second lens group, and a third lens group with a positive refractive power. The rear group has a positive refractive power. The first lens group moves to the magnification side, and the second lens group and the third lens group move to the reduction side in a change in focus from a long distance to a short distance.
US10585265B2

The present disclosure provides for various embodiments of optical imaging lenses. An optical imaging lens may comprise at least eight lens elements positioned in an order from an object side to an image side. By controlling the convex or concave shape of the surfaces of the lens elements and designing parameters satisfying at least an inequality, the optical imaging lens may exhibit improved optical characteristics, the total length of the optical imaging lens may be shortened, and the view angle and f-number may also be improved.
US10585257B1

The present disclosure provides improved color-coded labels, and improved systems and methods for utilizing such color-coded labels. More particularly, the present disclosure provides advantageous systems/methods for utilizing printable color-coded pattern label arrays for patch field applications and the like. The present disclosure provides improved methods for labeling data center applications (e.g., patch field applications). In exemplary embodiments, by fabricating a pre-printed, repeating pattern of the colors defined by industry specification TIA-598 to a roll/sheet of printable labels, this color coding can be advantageously applied to an array of patch field labels. Once the individual labels are printed and applied, the individual label color will translate to a sub-unit fiber number, while the overall array of label colors will reveal the panel polarity, which is important service information, which will be delivered in an immediate visual color-coded manner to the servicing technicians without the need for additional text.
US10585247B2

Embodiments disclosed herein are directed to a device and system of devices including: a connector comprising a housing comprising a groove lengthwise in a surface of the housing and a push-pull tab comprising a protrusion, a widthwise recess on the connector housing accepting protrusions on a removable anchor device that retains the connector in a port, wherein the push-pull tab releases the connector from the port using protrusions on the anchor device and the receiver device comprising one or more ports for receiving one or more connector types; and the receiver device comprising one or more ports without an anchor; said port secures a second connector type comprising a latch release mechanism; and the receiver device ports are opposite one another; wherein the opposite ports can accept a first connector and a second connector; wherein the first connector release mechanism and differs from the second connector release mechanism.
US10585245B1

Structures that include an optical component, such as a grating coupler, and methods of fabricating a structure that includes an optical component, such as a grating coupler. First and second layers are arranged over the optical component with the first layer arranged between the second layer and the optical component. The first and second layers are each composed of a tunable material having a refractive index that is a function of a bias voltage applied to the first layer and the second layer.
US10585244B2

An optical fiber placement surface has formed thereon width-directional position restricting sections for partially restricting the position of an optical fiber ribbon in a width direction perpendicular to the axial direction of the optical fiber ribbon. A portion other than the width-directional position restricting sections serves as a width-directional position non-restricting section that does not restrict the position of the optical fiber ribbon in the direction perpendicular to the axial direction of the optical fiber ribbon. A pressing member is formed at a portion corresponding to the width-directional position non-restricting section. On the other hand, the pressing member is not formed at positions corresponding to the width-directional positional restricting sections. Thus, the optical fiber ribbon is not pressed at the width-directional positional restricting sections. Portions at which the optical fiber ribbon is not pressed by the pressing member are defined as non-main pressing sections.
US10585242B1

The channel waveguides disclosed herein have bend compensation in the form of at least one compensated bend section. The channel waveguides are formed in a glass-based substrate having a glass-based matrix. The channel waveguide has an waveguide IOX region with a straight section and a bend section. The waveguide IOX region at the bend section is superimposed with a quasi-linear modifying IOX region to form a compensated bend IOX region that defines the compensated bend section. The compensated bend section has a reduced amount of optical loss as compared to if the compensated bend section had a refractive index profile that was the same as the straight section. Methods of forming the compensated bend sections for the channel waveguides are also disclosed.
US10585241B2

The present invention is an integrated photonics platform is created through the application of a polymer and silicon dioxide mask, multiple anisotropic etchings with inductively-coupled plasma reactive-ion-etching and a brief isotropic silicon etching to produce a a T-shaped silicon base wafer. A silicon-on-insulator donor wafer is bonded to the silicon base wafer a silicon dioxide layer between the two wafers is removed, producing a finalized T-shaped optical waveguide. The T-shaped optical waveguide causes confinement of the optical mode in the upper region of the “T,” above the connection to the post. This shape prevents leakage of light into the silicon wafer.
US10585239B2

A photodiode (PD) device that monolithically integrates a PD element with a waveguide element is disclosed. The PD device includes a conducting layer with a first region and a second region next to the first region, where the PD element exists in the first region, while, the waveguide element exists in the second region and optically couples with the PD element. The waveguide element includes a core layer and a cladding layer on the conducting layer, which forms an optical confinement structure. The PD element includes an absorption layer on the conducting layer and a p-type cladding layer on the absorption layer, which form another optical confinement structure. The absorption layer has a length at least 12 μm measured from the interface against the core layer.
US10585229B1

Exemplary lighting systems, light fixtures, and wireways that can be used in a variety of public transportation or architectural applications are described. The light engines can be edge lit and sealed. The light engine includes an internal flange that engages a portion of the light diffuser assembly to force the light diffuser assembly against a seal to allow the light engine to be assembled with fasteners disposed at the top of the light engine. The wireways can include a common routing compartment disposed above a plurality of wiring channels.
US10585224B2

There is provided a polarizing plate excellent in durability. A polarizing plate 100 according to one embodiment of the present invention includes a polarizer 10; and a pair of protective films 21, 22 respectively arranged on both main surfaces of the polarizer 10, wherein the polarizing plate 100 has a polarizer void portion 30 formed by positioning of an end surface 10a of the polarizer 10 inward in a plane direction relative to each of end surfaces 21a, 22a of the protective films 21, 22.
US10585221B2

To provide a near-infrared absorption composition capable of forming a film having excellent visible transparency and near-infrared shieldability, a cured film, a near-infrared absorption filter, a solid-state imaging device, and an infrared sensor. A near-infrared absorption composition includes a compound represented Formula (1) and a resin, the compound has a maximum absorption wavelength in a wavelength range of 750 to 830 nm in a film in a case where the film is formed using the near-infrared absorption composition, and a value obtained by dividing an absorbance at a wavelength of 555 nm by an absorbance at the maximum absorption wavelength is 0.10 or less.
US10585213B2

The present invention provides an optical element which prevents a contaminant component adhering to the edge thereof from spreading through the capillary action and thus from forming a stain; and a display device including the element. The present invention directs to an optical element including: a base material including a front surface provided with projected portions at a pitch equal to or shorter than the wavelength of visible light, and a side surface surrounding the front surface; and a covering material covering at least one of an edge of the front surface and the side surface, the covering material filling gaps between the projected portions. The present invention also directs to a display device including such an optical element.
US10585204B2

Technologies including NMR relaxation time estimation methods and corresponding apparatus are disclosed. Example techniques may include performing at least one single-pulse acquisition sequence, the single-pulse acquisition sequence comprising transmitting a single modulated pulse with a surface coil, wherein the phase, frequency, or amplitude of the single modulated pulse is varied during the single modulated pulse, and wherein the single modulated pulse excites a transverse magnetization component within a subsurface fluid. The resulting NMR signal may be recorded on at least one receiving device, including recording the NMR signal associated with the transverse magnetization component excited by the single modulated pulse. Processing techniques may be applied in which recorded NMR response data are used to estimate NMR properties and the relaxation times T1 and T2* as a function of position as well as one-dimensional and two-dimension distributions of T1 versus T2* as a function of subsurface position.
US10585193B2

The technology disclosed relates to determining positional information of an object in a field of view. In particular, it relates to calculating a distance of the object from a reference such as a sensor including scanning the field of view by selectively illuminating directionally oriented light sources and measuring one or more differences in property of returning light emitted from the light sources and reflected from the object. The property can be intensity or phase difference of the light. It also relates to finding an object in a region of space. In particular, it relates to scanning the region of space with directionally controllable illumination, determining a difference in a property of the illumination received for two or more points in the scanning, and determining positional information of the object based in part upon the points in the scanning corresponding to the difference in the property.
US10585191B2

An ultrasonic sensor in the invention includes an ultrasonic transmitter, an ultrasonic receiver, and a detector. The ultrasonic transmitter transmits pulse-shaped ultrasonic waves to a thin plate to excite the thin plate. The ultrasonic receiver receives direct waves and reflected waves among the ultrasonic waves propagating in the thin plate excited by the pulse-shaped ultrasonic waves, the direct waves propagating only in the thin plate, and the reflected waves radiating outward, then reflected by the object, and returning to the thin plate. The detector detects the object present near the thin plate on the basis of a difference between a time at which the ultrasonic receiver receives the direct waves and a time at which the ultrasonic receiver receives the reflected waves.
US10585185B2

A system for scanning a form of interest, while the form of interest is in motion, is provided. The system comprises a first detector panel-pair, comprising a first detector panel and a second detector panel, spatially offset from the first detector panel by a first continuous passageway for the motion of the form of interest. A second detector panel-pair comprises a third detector panel and a fourth detector panel, spatially offset from the third detector panel by a second continuous passageway for the motion of the form of interest, and a location-tracking device adapted to monitor the location of the form of interest.
US10585179B2

Systems, methods, and apparatuses for determining the distance between two positions are disclosed. The system includes a correlator, a first receiver, and a second receiver. The first and second receivers each include: an antenna, a steering mechanism, and a processor. The steering mechanism steers the antenna in an azimuthal direction and an elevation direction. The processor is configured to (i) control the steering mechanism, (ii) receive data recorded by the antenna from a plurality of sources, (iii) time-stamp the data recorded by the antenna, and (iv) control the transmission of the time-stamped data to the correlator. The correlator is configured to receive the time-stamped recorded data from the first receiver and the second receiver, and calculate a distance between the first receiver and the second receiver based thereon.
US10585177B2

A circuit includes an ultrasonic transducer having a first terminal and a second terminal. The first terminal receives an electrical drive signal and excites the ultrasonic transducer during an excitation interval to provide an ultrasound signal. The first terminal also provides an electrical receive signal in response to the ultrasonic transducer receiving a reflected ultrasound signal. The circuit includes a capacitor having one terminal connected to the first terminal of the ultrasonic transducer. A resistor is connected to another terminal of the capacitor to form a resistor-capacitor (RC) network. At least one of resistor and the capacitor have a variable resistance or capacitance value that is set to tune the RC network to mitigate ringing of the ultrasonic transducer following the excitation interval.
US10585171B2

A radar system for discriminating between sources of radar interference and targets of interest. The system includes a transmitter for transmitting radar signals into a region, a receiver for receiving return signals of the radar signals returned from within the region, and a processor for processing the return signals to discriminate between return signals returned from a first object and return signals returned from a second object where the return signals from the second object comprise both zero and non-zero Doppler components and interfere with the return signals from the first object. The radar system is operable for discriminating between the return signals when the return signals are received at a distance from the second object which is less than a proximity limit based on the geometry of the object.
US10585167B2

Systems and methods for performing relative object localization using a local positioning system. The process in accordance with one embodiment solves the problem of determining the location (i.e., the position and orientation) of an object relative to a previous location of the object, or relative to another object, without the need for known 3-D data point positions in the environment. The process in accordance with another embodiment solves the problem of determining the location of the measurement instrument relative to a previous location of the measurement instrument using visible feature points on a target object as a reference, again without the need for known 3-D data point positions. The process in accordance with a further embodiment is capable of determining the locations of multiple objects relative to each other.
US10585163B2

The invention is for a multi-sensor multiple hypotheses testing tracking system. The multi-hypothesis testing system associates measurements from multiple sensors with tracks. Measurements are incorporated using a Kalman Filter and the same filters are used to propagate the trajectories of the tracks.
US10585160B2

An autonomous distress tracking system for an aircraft is described. The system can include a transponder configured to transmit radio frequency (RF) emissions and an RF detector unit configured to detect the RF emissions. The system can further include an alert system that is in communication with the RF detector unit and be configured to activate a distress radio beacon if no RF emissions are detected within a predetermined period of time.
US10585156B2

Some aspects include a method of detecting change in degree of midline shift in a brain of a patient. The method comprises, while the patient remains positioned within the low-field magnetic resonance imaging device, acquiring first magnetic resonance (MR) image data and second MR image data of the patient's brain; providing the first and second MR data as input to a trained statistical classifier to obtain corresponding first and second output, identifying, from the first output, at least one initial location of at least one landmark associated with at least one midline structure of the patient's brain; identifying, from the second output, at least one updated location of the at least one landmark; and determining a degree of change in the midline shift using the at least one initial location of the at least one landmark and the at least one updated location of the at least one landmark.
US10585149B2

In some embodiments, optimizing a coil design is provided. In particular, a method of providing an optimized position locating sensor coil design includes receiving a coil design, the coil design including geometric positions of a transmit coil and geometric positions of receive coils; linearizing one or more of the receive coils; and offset compensating the one or more of the receive coils. The linearization determines a geometric correction array for adjusting the geometric position of one of the receive coils. The offset correction includes determining a geometric shift to shift the geometric position of the one of the receive coils.
US10585146B2

A vehicle system provides an excitation signal to an electrochemical system for use in Electrochemical Impedance Spectroscopy diagnostics. The electrochemical system is connectable to the vehicle system and the vehicle system includes a power stage, such as a charger, connectable to the electrochemical system for supplying electrical energy to the electrochemical system, and/or connectable to the electro-chemical system for withdrawing electrical energy from the electrochemical system, and an Excitation Generation Unit comprised by the power stage or operatively connected to the power stage. The Excitation Generation Unit is adapted for instructing the power stage to generate an excitation signal for use in the Electrochemical Impedance Spectroscopy diagnostics, and the power stage is adapted for generating the excitation signal and supplying the excitation signal to the electrochemical system when so instructed by the Excitation Generation Unit. A method provides an excitation signal to an electrochemical system using the vehicle system.
US10585136B2

An approach for determining leakage current and threshold voltage for ensemble semiconductor devices, implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having program instructions, are operable to: receive a number m of individual devices within an ensemble device; identify a sub-threshold slope; determine an uplift factor; separate random variation in logarithm of a leakage current into a correlated random component and an uncorrelated random component; determine a first standard deviation of correlated random component for the ensemble device; determine a second standard deviation of the uncorrelated random component for the ensemble device; generate a statistical model for electrical features of the ensemble device, based on the number m of individual devices, the sub-threshold slope, the uplift factor, the first and second standard deviation, and statistical random variables; and determine the electrical features of the ensemble device based on the statistical model.
US10585124B1

Methods and systems to detect power outage are provided herein. The system includes a Cable Modem Termination System (CMTS) to periodically poll cable modems and determine cable modems of the plurality of cable modems that are offline based on the poll. The system correlates and aggregates locations of the cable modems that are offline to determine a geographic area where a percentage of the cable modems that are offline is higher than a predetermined threshold. A report is generated indicating a power outage in the geographic area when the percentage is above the pre-determined threshold.
US10585123B2

A computer-implemented method, system, and computer program product are provided for anomaly detection in a power system. The method includes receiving, by a processor-device, a plurality of measurements from a plurality of meters throughout the power system. The method also includes generating, by the processor-device, temporal causal networks based on pair-wise relationships between the plurality of measurements from the plurality of meters over time. The method additionally includes determining, by the processor-device, invariant relationships for the plurality of meters between the temporal causal networks. The method further includes predicting, by the processor-device, an anomaly from the invariant relationships for the plurality of meters with a residual anomaly threshold. The method also includes disabling one of the plurality of meters that originated the anomaly.
US10585114B2

A scanning probe system with a probe comprising a cantilever extending from a base to a free end, and a probe tip carried by the free end of the cantilever. A first driver is provided with a first driver input, the first driver arranged to drive the probe in accordance with a first drive signal at the first driver input. A second driver is provided with a second driver input, the second driver arranged to drive the probe in accordance with a second drive signal at the second driver input. A control system is arranged to control the first drive signal so that the first driver drives the base of the cantilever repeatedly towards and away from a surface of a sample in a series of cycles. A surface detector arranged to generate a surface signal for each cycle when it detects an interaction of the probe tip with the surface of the sample. The control system is also arranged to modify the second drive signal in response to receipt of the surface signal from the surface detector, the modification of the second drive signal causing the second driver to control the probe tip.
US10585105B2

The present invention relates to a method for diagnosing a disease using an analysis of oligomer of an abnormal aggregated protein includes: (1) preparing a body fluid sample including at least one of blood, blood plasma, blood serum, saliva, urine, tear, and mucus; (2) making a dilution of the body fluid sample; (3) using a biosensor to measure and detect an aggregated protein in the diluted body fluid sample; (4) analyzing a signal change of the biosensor caused by the dilution of the aggregated protein to determine a slope according to the dilution from the measurements; and (5) analyzing a proportion of the oligomer from the slope according to the dilution to make a diagnosis. The method uses a biosensor to measure the impedance and the protein concentration of blood and detects the slope according to the numerical value of the monomer and the oligomer to diagnose normal or abnormal protein aggregation or the associated diseases with more accuracy.
US10585104B2

The production and use of semiconducting nanopost arrays made by nanofabrication is described herein. These nanopost arrays (NAPA) provide improved laser ionization yields and controllable fragmentation with switching or modulation capabilities for mass spectrometric detection and identification of samples deposited on them.
US10585097B2

Herein is reported a method for determining bacterial endotoxin at low concentrations in a sample of an antibody (that has been produced using bacterial cells) comprising the following steps in the following order: i) adding magnesium ions to the sample, ii) diluting the sample, iii) dialyzing the sample having a pH-value of 5.7-8.0 against an endotoxin-free aqueous solution, and iv) determining bacterial endotoxin in the sample using a bacterial endotoxin test, particularly the limulus amoebocyte lysate assay.
US10585096B2

Embodiments of the present disclosure provide for systems of enhancing the signal to noise ratio, methods of orienting a nanomaterial (e.g., an antibody), methods of enhancing the signal to noise ratio in a system (e.g., an assay system), and the like.
US10585094B2

An impedance based biosensor and method for detecting a target biomolecule in a sample are provided. The biosensor has a substrate, and first and second spaced-apart electrodes disposed at the substrate. A molecular recognition element (MRE) for binding with the target is bound to the substrate between the first and second electrodes. The biosensor also has a nanoparticle having an MRE bound to its surface. In the presence of the target, the nanoparticle is immobilized between the first and second electrodes due to binding of the target biomolecule with the first MRE and binding of the target biomolecule with the second MRE. A measurable change in electrical impedance across the first and second electrodes occurs due to the immobilization of the nanoparticle between the first and second electrodes.
US10585083B2

This disclosure describes systems and methods to predict viscosity of heavy oil in a geological formation, even when the geological formation also contains water such as clay-bound water, using a downhole nuclear magnetic resonance (NMR) tool. The downhole NMR tools may obtain responses include distributions of a first relaxation time T1, a second relaxation time T2, or diffusion, or a combination of these. The responses of the NMR measurements that are due to water are separated from the responses of the NMR measurements that are due to heavy oil. The responses of the NMR measurements due to heavy oil are then related to likely values of viscosity of the heavy oil based on empirical or simulated measurements.
US10585078B1

Methods and systems to monitor and analysis unconventional reservoirs with wellbores with a substantially horizontal section. Monitoring and analysis is conducted in three dimensions using high-resolution geochemical fingerprinting analyses of rock samples and produced oil samples. The invention uses methods to preserve, prepare, extract, and/or analyze hydrocarbons in the pore spaces of or adsorbed in organic-rich rock samples, such as, but not limited to, drill cuttings and drill cores, using one or more combinations of physical energy sources, including, but not limited to, thermal, vapor pressure, and mechanical stress. The collected samples are transported and prepared in low temperature conditions, with parts of subsequent processing at very low temperatures, thereby allowing a fuller measurement of geochemical fingerprints for the extracted hydrocarbons using various analysis tools. More particularly, the treatment and process allows geochemical fingerprinting to very low carbon number ranges. The techniques of the present invention may be used to optimize well stacking and spacing, completion design, and cluster efficiency evaluation to improve unconventional reservoir economics.
US10585073B2

A discharge ionization current detector of the present invention is used for a detector for a gas chromatograph and suitable for analyzing high-boiling components. A discharge ionization current detector 10 is mainly constituted by a plasma generating section 20 and an ion collecting section 30. Regarding the ion collecting section 30, an ion collecting electrode 31 and a bias electrode 32 are arranged, and furthermore, an insulating member made of sapphire or aluminum oxide having a purity equal to or greater than 99.5% is arranged between the ion collecting electrode 31 and the bias electrode 32.
US10585071B2

A multidimensional chromatographic assembly includes a pump module, an injector, a path selector device, an array of chromatographic media, a loop selector device and a detector assembly for receiving at least a portion of an analyte stream and flowing the injected stream into the detector assembly via a chromatographic medium (the first dimension). At least a portion of the analyte of interest is then channeled into a chromatographic medium of interest (the second dimension) and re-circulated through the detector assembly. The iteration (multidimension) is continued until all aspects of the chromatogram and the peaks are judged to be analyzed. The entire process is controlled from a computer and the results are collected to make decisions on the analytical and the process controls.
US10585069B2

Methods for detection, monitoring, and determination of location of changes in rigid structures with arbitrarily complex geometries are described. Implementations include locating acoustic transducers that generate and receive acoustic signals at multiple locations along a surface of the rigid structure, wherein longitudinal spacing between the transducer locations define measurement zones. Acoustic signals with chosen amplitude-time-frequency characteristics excite multiple vibration modes in the structure within each zone. Small mechanical changes in the inspection zones lead to scattering and attenuation of broadband acoustic signals, which are detectable as changes in received signal characteristics as part of a through-transmission technique. Additional use of short, narrowband pulse acoustic signals as part of a pulse-echo technique allows determination of the relative location of the mechanical change within each zone based on the differential delay profiles.
US10585058B2

An illustrative humidity sensor may include a substrate having a source and a drain, wherein the drain is laterally spaced from the source. A gate stack is provided in the space between the source and the drain to form a transistor. The gate stack may include a gate insulator situated on the substrate to form a gate insulator/substrate interface. The gate stack may further include a barrier layer above the gate insulator. The barrier layer may be configured to act as a barrier to mobile charge, humidity and/or other contaminates, and may help prevent such contaminates from reaching the gate insulator/substrate interface. The gate stack may further include a humidity sensing layer above the barrier layer. The humidity sensing layer, when exposed to humidity, may modulate the conduction channel in the substrate under the gate insulator and between the source and the drain. In some cases, the humidity level may be determined by monitoring the current flowing between the source and drain.
US10585056B2

Methods, systems, devices and products for evaluating an earth formation comprising a porous medium. Methods include estimating at least one property of the earth formation using a plurality of estimates of complex permittivity based on measurements using an electromagnetic tool at a plurality of frequencies in a borehole penetrating the earth formation while the porous medium is saturated with a mixture of water and a plurality of hydrocarbon phases including oil and gas by using a spectral dielectric curve constant (v) for the porous medium, the spectral dielectric curve constant (v) invariant with respect to a ratio of water to hydrocarbons in the porous medium and determined by an estimated rate of change between estimates of the plurality of estimates of complex permittivity of an imaginary part relative to a real part of each estimate.
US10585055B2

A method for operating an inductive conductivity meter having a transmitting coil, a receiving coil and a terminating impedance device, the transmitting coil having a transmitting coil terminal, the receiving coil having a receiving coil terminal and the terminating impedance device having a terminating impedance, wherein the receiving coil is terminated with the terminating impedance device and wherein the transmitting coil and the receiving coil are inductively coupled with one another by an electrically conductive medium. To provide an improved accuracy of a determination of a conductivity of a medium a setpoint input impedance is specified, an input impedance is determined at the transmitting coil terminal, the terminating impedance is set such that the input impedance is matched to the setpoint input impedance, and a conductivity of the medium is determined using the adjusted input impedance and the set termination impedance.
US10585053B2

An X-ray diffractometer for obtaining X-ray diffraction angles of diffracted X-rays by detecting with an X-ray detector diffracted X-rays diffracted at a sample when X-rays are emitted at the sample at each angle of the angles about a center point of goniometer circles, the X-ray diffractometer having a pinhole member provided with a pinhole, the pinhole allowing X-rays diffracted from the sample to pass so that the diffracted X-rays pass through the center point of the goniometer circle, and other diffracted X-rays are shielded by the pinhole member.
US10585044B2

In a method for measuring radiation, the radiation is temporally and/or spatially separated by a modulator to direct at least N different combinations of radiation incident on each region into at least two and fewer than N distinct directions. The total intensity of radiation in each direction is measured with a detector for each modulator configuration and the detector outputs are analyzed statistically to obtain information relating to the spectral properties of the radiation. In this way substantially all of the energy received at the entrance aperture of a measurement device is encoded into multiple outputs and the multiplexed output is received by a small number of detectors.
US10585043B2

Technologies are described for methods to fabricate lasers to amplify light. The methods may comprise depositing nanoparticles on a substrate. The length, width, and height of the nanoparticles may be less than 100 nm. The methods may further comprise distributing the nanoparticles on the substrate to produce a film. The nanoparticles in the film may be coupled nanoparticles. The coupled nanoparticles may be in disordered contact with each other within the film. The distribution may be performed such that constructive interference of the light occurs by multiple scattering at the boundaries of the coupled nanoparticles within the film. The methods may comprise exposing the film to a power source.
US10585040B2

An ATR reflection element includes a main body with a first effective refractive index n1, a transmission layer which comprises a first layer boundary, and an opposite second layer boundary. The transmission layer takes up a fluid by way of the second layer boundary, wherein the transmission layer adjoins the main body. The boundary between the transmission layer and the main body is formed by the first layer boundary, wherein the transmission layer at the second layer boundary has a second effective refractive index n2. The first effective refractive index n1 is greater than the second effective refractive index n2 and the second effective refractive index n2 is greater than 1, wherein the first effective refractive index n1 and the second effective refractive index n2 are determined in each case in a vacuum at 25° C. at the IR wavelength λATR, wherein λATR is selected from the wavelength range between 2 μm and 20 μm. Furthermore, the disclosure relates to an ATR spectrometer comprising said ATR reflection element, and an ATR spectroscopy method.
US10585038B2

The present disclosure relates to light arrangement for an optical device for measurement of an index of refraction, having a light source, a fiber bundle arrangement for transmitting light from the light source, a diffusing member, and imaging optics for transmitting the light to a measuring window. In order to provide for an arrangement which is durable and accurate even when used for measuring hot specimens where the light source is positioned far from the measuring window, the fiber bundle arrangement includes a novel combination of a first fiber bundle and a second fiber bundle.
US10585028B2

An optical analysis apparatus, including: a sample delivery system from which a liquid sample may be delivered in operation; a flow cell defining a channel through which, in operation, the delivered liquid sample may flow at a controllable rate, the channel including an optical analysis region; an illumination source focused on a portion of the optical analysis region that, in operation, illuminates a single particle at a time in a stream of the sample wider than the single particle; a detector that, in operation, detects light resulting from the illumination of the sample and outputting a signal representative of the detected light; and an analysis system receiving the representative signal.
US10585026B2

Techniques for gas analysis using a parallel dipole line (PDL) trap viscometer are provided. In one aspect, a gas analysis system is provided which includes: a PDL trap including: a pair of diametric cylindrical magnets, and a diamagnetic rod levitating above the magnets; and a motion detector for capturing motion of the diamagnetic rod. The motion detector can include a digital video camera positioned facing a top of the PDL trap so as to permit capturing video images of the diamagnetic rod and the system can include a computer for receiving and analyzing video images from the video camera. Methods for measuring gas viscosity and pressure using the PDL trap system are also provided.
US10585022B2

Provided are an extracellular vesicle collecting apparatus using an electrode and a porous membrane and a method for using the same. The extracellular vesicle collecting apparatus includes i) an upper frame in which a pair of through holes is disposed so that a buffer solution flows therethrough, ii) a buffer tube which is inserted in the through holes and in which the buffer solution flows, iii) a positive electrode disposed on the upper frame, iv) a porous membrane located below the upper frame, v) a spacer which is located below the porous membrane and has a hollow space disposed therein, vi) a plurality of guide tubes through which a blood flows in the hollow space, vii) a lower frame which is coupled to the upper frame to be opposite to the upper frame and receives the porous membrane and the spacer therein, and viii) a negative electrode provided below the lower frame. Extracellular vesicles contained in the blood are collected by the porous membrane.
US10585019B2

A neck assembly for an anthropomorphic test device (ATD) includes a plurality of vertebra discs, a plurality of ligament joints each having a joint element disposed between the vertebra discs, and a torsion assembly coupled to one of the vertebra discs to allow rotation about an axis of the one of the vertebra discs to simulate torsion response of a human neck.
US10585017B2

A diagnosis apparatus includes a fiber optic sensor, a collection processor, and a self-diagnosis processor. The fiber optic sensor is configured to be disposed over a target. The collection processor is configured to perform a collection process that collects measurement data related to the target obtained by the fiber optic sensor. The self-diagnosis processor is configured to perform a self-diagnosis process before the collection processor starts the collection process. The self-diagnosis process obtains an output value related to calibration of the fiber optic sensor, causes the collection processor to start the collection process when the output value falls within a proper range, and outputs an error when the output value falls outside the proper range.
US10585005B2

An indicator comprises a first portion having a first temperature sensitive indicia arranged so as to provide an ongoing visible indication that the aerosol can has reached a predetermined temperature and a second temperature sensitive indicia arranged so as to provide a visible indication when the aerosol reaches a different predetermined temperature. There is also a dangerous item that comprises a temperature sensitive indicia arranged on the item so as to provide a visible indication when the item reaches a predetermined temperature.
US10585002B2

Systems, methods, and apparatus for providing an improved electromagnetic radiation sensing micromechanical device to be utilized in high pixel-density pixel sensor arrays. The device includes an improved design for improved and adjustable performance through simple geometric or fabrication means. Furthermore, the design of the device lends itself to simple micromechanical manufacturing procedures. Additionally, the manufacturing procedures include a method to enable high uniformity and high yield sensor arrays. Arrays of the device can be utilized as IR imaging detectors for use in applications such as human presence detection, nonvisual environment monitoring, security and safety, surveillance, energy monitoring, fire detection and people counting.
US10584998B2

A light receiver (22) having a plurality of avalanche photodiode elements (24) each configured to be biased with a bias voltage above a breakdown voltage and thus to be operated in a Geiger mode for triggering a Geiger current upon light reception, the light receiver (22) comprising a plurality of bias voltage terminals (40a-c) providing different bias voltages, wherein the avalanche photodiode elements (24) form a plurality of groups (421-42n), and wherein the avalanche photodiode elements (24) of a group (421-42n) are each supplied with a same one of the different bias voltages.
US10584993B2

An adjustable scoop includes an indexed plunger rotatable to vary a scoop volume. The plunger includes exterior spiral grooves and the scoop includes angled interior tabs which fit into the the spiral grooves. The grooves include angularly spaced apart teeth which index with the interior tabs to retain the plunger at selected depths in the scoop. Index lines are angularly spaced apart on a base of the scoop and a pointer on the plunger is alignable with each of the index lines to set the plunger depth. The plunger is substantially hollow and includes a top surface providing a floor for the scoop, and an open bottom including a horizontal bar graspable to rotate the plunger. A level is slidably attached to a scoop handle and includes a leveling arc slidable across a scoop mouth to level material contained in the scoop.
US10584988B2

Embodiments relate to estimating river discharge and depth. Initially, observed velocities are used to generate a maximum velocity streamline for a river section, which is then used with an observed shoreline to construct a streamline curvilinear grid. The grid is used to interpolate scattered velocity data points, which are used with a bottom friction of the river section to approximate mean total head slope values. A least squares minimization scheme is applied to a velocity-slope relationship to estimate a bottom friction and discharge coefficient by fitting a difference in the predicted mean total head elevation values between upstream and downstream ends of the river section to a respective ζ-average of the measured total head values of the river section. Discharge of the river section is determined based on the coefficient and a velocity-depth relationship and then used to generate a river forecast.
US10584985B2

A pointer device has a light-guiding body, including a shaft, a hub coaxial with the shaft and having a rear surface covered by a shield, and a pointer, which projects radially from the hub. A cap is defined by at least one piece separate from the light-guiding body and is mounted on the hub in a fixed position. The hub has an emitting surface, a first reflecting surface configured to reflect and direct a first light flow from the shaft to the pointer, and at least a second reflecting surface, which is configured to reflect and direct a second light flow from the shaft to the emitting surface and is, at least in part, set apart from the first reflecting surface. The cap has at least one light-permeable area, aligned with the emitting surface, and a barrier arranged radially between the emitting surface and the first reflecting surface.
US10584983B2

The present invention aims at providing a cover structure of a tactile sensor and a tactile sensor that can secure sufficient adhesion between a sensor body and a covering layer without providing an adhesive layer and have no possibility of causing a sensor to make detection error due to the covering layer formed thereon. A cover structure of a tactile sensor according to the present invention includes a sensor body 2 and a covering layer 3 made of elastic body molded on the sensor body 2. The covering layer 3 includes at least two layers of an outer layer 32 disposed as the outermost layer and an inner layer 31 disposed to come in contact with the sensor body 2 and having a higher adhesiveness and a lower hardness than those of the outer layer 32, and is integrally molded with the sensor body 2 by the cast molding. It is preferable that the sensor body 2 be disposed on the top surface of the base 4, the covering layer 3 cover over the sensor body 2 and the base 4, and the inner layer 31 do not cover the bottom surface of the base 4.
US10584974B2

Location-based media content can be consumed by end users via a software program that executes on a computing device. More specifically, the software program may be supported by a content distribution platform that allows multiple end users to experience the same location-based media content substantially simultaneously. The content distribution platform may also permit multiple computing devices to be synced. For example, the computing devices may be communicatively coupled over a first communication channel (e.g., via Bluetooth®) and/or a second communication channel (e.g., via the Internet or a cellular network). In some embodiments, the content distribution platform dynamically changes the media content based on real-life events, such as weather, ambient noise level, time of day, walking speed, etc. For example, a guided audio tour could be dynamically modified based on whether a business along the intended route is open when the end user(s) elect to begin the tour.
US10584972B2

A system and method for mapping, tracking, positioning, and navigating in GPS-denied or GPS-inaccurate areas features accurate and automatic generation and update of a pedestrian lane map based on crowd-sourcing unique path features (UPFs) in combination with associated path estimates from a plurality of mobile devices. Searching and matching newly generated UPFs and associated path estimates, to a pedestrian lane map with known UPFs and associated lanes (or lane estimates) provides simultaneous localization and mapping (SLAM) of mobile devices in GPS-denied or GPS-inaccurate areas, including indoors, underground; dense urban streets with high buildings, natural canyons, and similar environments. UPFs are robust to noise and orientation invariant, enabling operation on low cost mobile device sensors and handling of real life human behavior. The innovative UPFs and pedestrian lane map enable route finding, generating guiding instructions, tracking, and analysis of pedestrian traffic.
US10584960B2

Methods, systems, and techniques for determining whether an event has occurred from dynamic strain measurements involve determining, using a processor, at least one event parameter from a signal representing the dynamic strain measurements, and then having the processor use the at least one event parameter to determine whether the event has occurred. The at least one event parameter is any one or more of a measure of magnitude of the signal, frequency centroid of the signal, filtered baseline of the signal, harmonic power of the signal, and time-integrated spectrum flux of the signal.
US10584952B2

Measuring probe for non-destructive measuring of the thickness of thin layers, in particular in cavities, which are accessible by an opening or on curved surfaces, with a measuring head, which includes at least one sensor element and at least one contact spherical cap, assigned to the sensor element on a surface, to be checked, of the cavity, and with a gripping element for positioning and guiding the measuring probe on and/or along the surface to be measured, wherein on the gripping element, a long, elastically yielding guide bar is provided, which accepts the at least one measuring head on its end opposing the gripping element, in such a way that it is moveable with at least one degree of freedom in relation to the guide bar.
US10584950B2

A detonator block for housing a detonator includes a body configured to host the detonator, the body having a first end that is configured to be attached to a gun assembly element, and the body having a second end, opposite to the first end, and configured to electrically connect to a gun.
US10584945B2

A method of manufacturing a metallic case of a pyrotechnical igniter having a wall with at least one weak zone and an inner surface in the case with at least one part facing this at least one weak zone includes positioning the case on a matrix having a plane zone. The method further includes striking the wall with at least one punch so as to, in a single movement of striking, deform at least the part of the inner surface facing this at least one weak zone and having at least one initially curved-in zone in order to bring it on the plane zone and to form in this manner a plane inner surface, and to form the at least one weak zone.
US10584930B2

A rotary ammunition magazine cooperates with a bolt catch to hold the bolt of a firearm out of battery in an open position after the last round has been fired. A cam mounted on the rotor of the magazine actuates a movable body on the magazine housing as the cam rotates to feed ammunition to the action. The body moves to an extended position and engages a bolt catch pivotably mounted in the firearm receiver. The bolt catch is pivoted by the body into a position where it will engage the bolt and prevent it from returning to battery after the last round has been fired.
US10584928B2

A weapon for firing cased telescoped (CT) ammunition includes a barrel, a chamber member and a carrier assembly. The chamber member defines a chamber for a CT round for firing, and translates between a firing position aligned with the barrel and an ejection/loading position. The chamber member is spring-biased toward the firing position. The carrier assembly carries the firing pin and (1) performs a recoil in which a carrier and rammer move rearward from a battery position to bring the next CT round into a ramming position and to move the chamber member from the firing position to the ejection/loading position, and (2) performs a counter-recoil to return to the battery position and cause the rammer to push the next CT round into the chamber. The chamber member is released for biased return to the firing position for a next firing cycle.
US10584920B2

In order to provide a treatment installation for treating workpieces that is of simple construction and enables optimised workpiece treatment, it is proposed that the treatment installation should include a treatment chamber and a conveying device, by means of which the workpieces are suppliable to the treatment chamber, are removable from the treatment chamber, and/or are conveyable through the treatment chamber in a conveying direction.
US10584907B2

A domestic refrigeration appliance includes an ice and/or water-dispensing device for non-crushed ice pieces or ice flakes created therefrom by crushing or water created in the appliance, depending on an operational setting of a medium creation facility. The dispensing device has a user-actuatable dispensing lever movable to start dispensing. An adjustment facility adjusts an operational setting of the creation facility. An input facility has user-actuated controls selecting a medium dispensing type before actuating the lever. A control unit adjusts the adjustment facility depending on a signal created by actuation of a control and associated medium dispensing type, before actuating the lever to change the operational setting of the creation facility if the creation facility coupled with the adjustment facility is positioned in an operational setting different from that required for the selected medium dispensing type. A method of operating the appliance is also provided.
US10584898B2

A system for heating a work fluid and for air circulation comprises a plurality of collectors fitted top-to-top in one or more columns, such that air ducts of the modules constitute a single duct along a column, wherein the solar collector comprises: one solar radiation planar absorber with one anterior face exposed to solar radiation and another posterior face affixed to the work fluid piping; one duct for exchanging heat with the planar absorber via the air duct which has its air inlet and outlet on opposite tops of the solar collector. The system can additionally comprise a descendent air duct to collect air from the upper part of the building and to supply air to the lower side of one or more columns of the facade.
US10584896B2

A heating, ventilating, and air conditioning (HVAC) furnace includes a condensing furnace and a condensate removal system associated with the condensing furnace. The condensate removal system includes an electrolyzer having a container that may collect a condensate generated from an exhaust gas produced in the condensing furnace and an electrode disposed within the container and that may apply an electric current to the condensate to electrolyze the condensate and thereby generate condensate gases.
US10584895B2

A heat utilizing apparatus includes a heat pump including a first heat exchanger and a second heat exchanger, a first heat storage unit storing heat exchanged in the first heat exchanger, a second heat storage unit storing heat exchanged in the second heat exchanger, a third heat exchanger exchanging heat with the first heat storage unit, a fourth heat exchanger exchanging heat with the second heat storage unit 8, a measurement unit measuring a heat storage amount of the first heat storage unit, a heat rejection unit reducing the heat storage amount of the first heat storage unit, a determination unit determining, in accordance with a measurement result of the measurement unit, whether to reduce the heat storage amount of the first heat storage unit and a heat storage amount of the second heat storage unit, and a control unit adjusting the amount of heat to be reduced through the heat rejection unit in accordance with a determination result of the determination unit.
US10584894B2

Air-blowing from a second air outlet is effectively used. An air conditioner includes a main body unit and an auxiliary housing. The main body unit forms a first air outlet which blows out a cool or warm airflow. The auxiliary housing is attached to at least one side of the first air outlet to be freely movable, and forms a second air outlet which blows out taken-in indoor air. A control circuit blows out the indoor air from the second air outlet at a wind speed which is higher than the wind speed of cool air or warm air that is blown out of the first air outlet.
US10584893B2

A control apparatus and control method which enable equipment to be controlled adaptively to a user who gives a response in a scene where a request is made from outside. A control apparatus including a judging unit that determines control content of equipment in accordance with a request from outside, an inquiry unit that presents information in accordance with the request from the outside to a first user and make an inquiry to the first user as to approval regarding the control content judged by the judging unit, and an equipment control unit that controls the equipment in accordance with a response to the inquiry and information relating to the first user.
US10584891B2

Provided is an indoor environmental quality control device with a carbon dioxide concentration control, and more particularly an indoor environmental quality control device that is set up in indoor spaces requiring a control of carbon dioxide concentration to provide comfort indoor environments by adjusting the concentration of carbon dioxide to be acceptable for each indoor space and offering temperature and humidity controls.
US10584890B2

Embodiments of the invention comprise systems and methods for using the geographic location of networked consumer electronics devices as indications of occupancy of a structure for purposes of automatically adjusting the temperature setpoint on a thermostatic HVAC control. At least one thermostat is located inside a structure and is used to control an HVAC system in the structure. At least one mobile electronic device is used to indicate the state of occupancy of the structure. The state of occupancy is used to alter the setpoint on the thermostatic HVAC control to reduce unneeded conditioning of unoccupied spaces.
US10584887B2

An air conditioner system including a sleeping enclosure defining a sleeping space into which conditioned air is adapted to be delivered from one end or side of the sleeping space in a manner which maximizes contact between conditioned air and a person or persons in the sleeping space, the sleeping space including an upper air pervious section; and a lower relatively air impervious section adapted to surround a bed in the sleeping space and configured to minimize passage of the conditioned air from the sleeping space through the pervious section or other leakage paths; and an air conditioner unit for generating a conditioned air flow, wherein the impervious section extends to a height above the sleeping surface of the bed at the end or side of the bed opposed to said end or side sufficient to contain the conditioned air as it moves towards and returns from the opposite end or side of the sleeping space, and wherein the impervious section extends to a sufficiently increased height above the sleeping surface at the opposite end or side to allow the direction of air flow to reverse towards said one end or side without substantial loss of conditioned air through the pervious section.
US10584885B2

A method and apparatus for an inline air purification system is described herein. An example apparatus includes a housing, a high-velocity air flow guide, a filter assembly, and a fan. The high-velocity air flow guide includes a first portion and a second portion. The first portion is configured to form a passage within the housing, and the second portion is configured to divert and accelerate air flow of the ambient air from the passage to a chamber of the housing. The filter assembly includes one or more filtering elements configured to receive the ambient air from the chamber. The fan is configured to draw the ambient air from the chamber through the filter assembly and to generate processed air from the ambient air. The housing is located in an HVAC duct, and occupies only part of the cross-sectional area of the duct. The remaining area of the duct accommodates bypass air flow to a primary fan in the HVAC system.
US10584883B2

A cooktop includes a cooking surface and a heating element. A cover for the cooktop includes a top sheet extending between a left side and a right side and between a front side and a back side. A locator opening is defined in the top sheet. A first peripheral flange extends from one of the left side and the front side, and a second peripheral flange extends from one of the right side and the back side. A first plurality of cooling slots is between the top sheet and the first peripheral flange. A second plurality of cooling slots is between the top sheet and the second peripheral flange. The cover is configured to overlie the cooktop such that the locator opening corresponds to the heating element of the cooktop.
US10584877B2

A combustor can include: a combustion chamber; a cap covering the combustion chamber; a first swirler inlet cup passing through the cap and having a first length and a first bell mouth; a second swirler inlet cup passing through the cap and having a second length and a second bell mouth; and a third swirler inlet cup passing through the cap and having a third length and a third bell mouth, wherein the first length is different from the third length, and wherein the first bell mouth is different from the third bell mouth. The first, second, and third swirler inlet cups can have different diameters, respectively.
US10584871B2

A multi flame-ring gas burner for cooktops includes a lower burner body configured to receive at least two injectors facing Venturi ducts; a first burner base with a first cap and with openings for a central flame ring; and a second burner base with a second annular cap and openings for an outer annular flame ring. The lower burner body has a seat for a spark plug interacting with the first burner base; two cylindrical seats having substantially horizontal and parallel axes accommodating two tubular elements internally shaped like linear Venturi ducts; and a substantially tubular portion projecting upward, the first burner base being integral with the projecting tubular portion. An injector-holder unit is applicable to the lower burner body and has two portions that are removably insertable into corresponding through holes in the lower burner body and facing the tubular elements internally shaped like linear Venturi ducts.
US10584864B2

A downlight lighting assembly comprising a plurality of notches and engaging members to ease the alignment and assembly of the components. The downlight lighting assembly comprises an LED chip removably connected to a heatsink with a mixing chamber secured to the heatsink, where securing the mixing chamber to the heatsink provides the compressive force for an LED connector to engage and provide the electrical connection to the LED chip. The heatsink also has a plurality of protrusions on its upper edge to engage a lower wall of a reflector to secure the reflector to the lighting assembly.
US10584861B2

An apparatus for an LED lamp includes an optic device. At least one light engine wire is connected to the optic device and mounted at least partially external to the optic device. A base is engaged with the optic device. A driver is contained within the base. At least one contact is mounted on the driver in electrical communication with the driver, wherein the at least one contact is in non-engaged contact with the at least one light engine wire.
US10584860B2

A modular troffer-style fixture that is well-suited for use with solid state light sources, such as LEDs, to provide a surface ambient light (SAL). The fixture comprises two structural components: a housing subassembly and a lighting subassembly. These two subassemblies may be removably attached to operate as a singular fixture. Many different lighting subassemblies may be compatible with a single housing subassembly and vice versa. The housing subassembly comprises a body that is mountable to an external structure. The lighting subassembly comprises the light sources and optical elements that tailor the light to achieve a particular profile. Electronics necessary to power and control the light sources may be disposed in the housing subassembly, the lighting subassembly, or both. Various mount mechanisms may be used to attach the fixture to a surface such as a ceiling or a wall. Multiple fixtures can be connected serially to provide an extended continuous fixture.
US10584853B2

A light-emitting device includes a plurality of semiconductor laser elements including a first semiconductor laser element, and a plurality of reflectors including a first reflector for reflecting light emitted from the first semiconductor laser element, each of reflectors reflecting light emitted from corresponding one of the plurality of semiconductor laser elements. Light emitted from the first semiconductor laser element passes through a gap between two of the plurality of reflectors excluding the first reflector and reaches the first reflector. Lights emitted from the plurality of semiconductor laser elements are extracted in a direction different than an incident direction thereof toward the plurality of reflectors.
US10584834B2

A removably mountable lighting module system is provided for illuminating a space using removably mountable lighting modules. The removably mountable lighting module system may include a lighting module and dock base. The lighting module may include a lighting module enclosure, light source component, base component, electrical component, and mounting component. The dock base may include a lighting module receiving interface with an electrical component, dock base holding connector, and dock base enclosure component. A method to operate an lighting module for illuminating a space is also provided.
US10584832B2

A light emitting device (1, 101) comprising a plurality of LEDs (2), each LED (21, 22, 23) of said plurality of LEDs comprising a LED output surface (24, 25, 26) and being arranged to, in operation, emit light from said LED output surface, a light guiding element (3) comprising a light guide input surface (31) being arranged adjacent said LED output surface of each LED of said plurality of LEDs such that said light emitted by said plurality of LEDs is injected into the light guiding element at said light guide input surface, said light guiding element further comprising a light guide output surface (34), said light being injected into the light guiding element at said light guide input surface further being guided to and emitted from said light guide output surface, and a collimating element (4) made of a transparent material and comprising a first surface section (41) arranged adjacent said light guide output surface and said collimating element being adapted to collimate light emitted from said light guide output surface and injected into said collimating element at said first surface section, the light emitting device further comprising a first reflective element (5) arranged such as to enclose at least said light guiding element at least partially and wherein said collimating element comprises a second surface section (42), wherein the first reflective element is adapted to inject at least a part of light reflected back by the first reflective element into said collimating element at said second surface section.
US10584827B2

A support structure provides two or more axes of intelligent locomotion for a movable object on the support structure. The support structure can include a track system made up of a plurality of identically configured track modules that are connected end-to-end. Each track module can include an elongated body defining a longitudinal axis and having two ends. Each end can include at least one beveled edge and at least one track surface extending longitudinally along the elongated body. The track surface can include a plurality of protuberances arranged in rows that are parallel to the longitudinal axis of the elongated body, and in columns that are perpendicular to the longitudinal axis of the elongated body. The track modules can be connected to a power source and include electrical contacts that provide electricity to self-propelled units that travel along the track system.
US10584824B1

A folding base has a hinge body, and a stand emanates vertically from adjacent a center of the hinge body. A plurality of legs radiate from the hinge body and provide ground contact. Between and pivotally coupling each leg to the hinge body is one of a plurality of torque hinges, so that individual ones of the legs are rotationally coupled to the hinge body through a torque generating member. Preferably the torque required to pivot a leg with respect to the hinge body is greater than that generated solely by lifting a leg from the ground or supporting surface. The torque hinge may also be knurled to permit a secure and permanent press fit to the associated leg and the hinge body.
US10584812B2

A method of continuously forming an axially extensible and retractable hose comprising: continuously forming an axially extending helix with axially spaced reinforcing coils from extruded thermoplastic material having a uniform cross-section along its length; and continuously bridging between an adjacent pair of the reinforcing coils with a continuous web of extruded thermoplastic material of substantially uniform width and relatively thin cross-section to form a continuous, helically extending sidewall, with the web having one of two opposite edge regions bonded continuously to a relatively flat outer bonding surface of a radially outwardly located portion of one of the adjacent pair of reinforcing coils, with the web having the other of the edge regions bonded continuously to a relatively flat inner bonding surface of a radially inwardly located portion of the other of the pair of reinforcing coils, and with the edge regions continuously radially separated from each other by the helix.
US10584811B2

Flexible tubing or hose is formed from continuously extruded thermoplastic material helically circumferentially wound at a wrapping station around an array of bearing-supported rods that are concurrently but individually turned and are canted relative to an imaginary central axis. The tubing or hose is formed to have a continuous reinforcing rib helically wound therearound and continuously integrally connected thereto. The positions of the rods are progressively altered during formation of at least a contiguous portion of the tubing or hose, causing the resulting contiguous portion to exhibit a progressive continuous change in diameter. The resulting tubing or hose may be transversely severed at intervals along its length, and may be flattened to form cuffs near where severed. A selected portion of the tubing or hose, which may or may not at least partially coincide with the contiguous portion, may be axially compressed and annealed to relieve stress therein.
US10584802B2

A valve core for an electronic valve, which includes a valve head, and an armature. The valve head and the armature being connected to each other by means of a guide rod. The valve core is part of an electronic valve. The valve head and armature are connected by means of the guide rod, which reduces the cost for manufacturing the armature. The electronic valve includes an upper stator and a lower stator, an upper bearing and a lower bearing for guiding the guide rod, an elastic component for biasing the valve head, a sleeve surrounding the periphery of the armature, a bobbin which at least partially surrounds the sleeve, and a coil wound on the bobbin. The electronic valve of the present invention may be used as a compressed gas bypass valve of a turbocharged engine.
US10584787B2

A pair of wedge-shaped pieces are provided in an annular space that is defined between an inner circumferential surface of a holding recess portion and an outer circumferential surface of a bearing holder in two position that are symmetrical with each other with respect to a meshing portion between a worm wheel and worm teeth and an imaginary plane α that contains a center axis of a worm in such a way as to fill the annular space. Then, an elastic force is imparted to both the wedge-shaped pieces in a direction in which the pair of wedge-shaped pieces move away from the meshing portion in relation to a circumferential direction.
US10584785B2

A bicycle sprocket includes a first sprocket body and a plurality of first sprocket teeth. The first sprocket teeth include a plurality of tooth tip portions and a plurality of tooth bottom portions. The tooth bottom portions include at least one first tooth bottom portion and at least one second tooth bottom portion. The at least one first tooth bottom portion has a first tooth bottom shape. The at least one second tooth bottom portion has a second tooth bottom shape. The first tooth bottom shape is different from the second tooth bottom shape.
US10584780B1

An electric actuator for use with a drive apparatus is disclosed herein. An electric motor drives a reduction gear train to position a control shaft, the reduction gear train having a worm drive that motivates a spur gear reduction. A slip clutch is disposed between the worm drive and spur gear reduction to protect the components of the reduction gear train, and to also place a limit on the torque applied to the control shaft. The housing of the electric actuator features a motor chamber to accommodate the electric motor and is sealed by a cap having an electric connector.
US10584772B2

A transmission arrangement for a vehicle includes a first, a second, a third, and a fourth planetary gear set including a sun gear, a planet carrier and a ring gear, respectively, wherein the transmission arrangement further includes a transmission housing, an input shaft and an output shaft, wherein the sun gear of the first planetary gear set and the input shaft are operatively connected to each other; the ring gear of the first planetary gear set and the ring gear of the second planetary gear set are operatively connected to each other; the planet carrier of the second planetary gear set and the sun gear of the third planetary gear set are operatively connected to each other; the sun gear of the second planetary gear set and the planet carrier of the third planetary gear set are operatively connected to each other; the planet carrier of the third planetary gear set and the ring gear of the fourth planetary gear set are operatively connected to each other; and the planet carrier of the fourth planetary gear set and the output shaft are operatively connected to each other.
US10584771B2

A transmission arrangement for a vehicle includes a first, a second, a third, and a fourth planetary gear set including a sun gear, a planet carrier and a ring gear, respectively, wherein the transmission arrangement further includes a transmission housing, an input shaft and an output shaft, wherein the ring gear of the first planetary gear set and the input shaft are operatively connected to each other; the sun gear of the first planetary gear set, and the sun gear of the second planetary gear set are operatively connected to each other; the planet carrier of the second planetary gear set and the ring gear of the third planetary gear set are operatively connected to each other; the planet carrier of the third planetary gear set is operatively connected to the transmission housing; the sun gear of the third planetary gear set and the sun gear of the fourth planetary gear set are operatively connected to each other; and the planet carrier of the fourth planetary gear set and the output shaft are operatively connected to each other.
US10584752B2

A plurality of balls inserted in the gap space between an outer ring raceway surface and an inner ring raceway surface are arranged at equally spaced intervals in a circumferential direction. The procedure of this ball arranging method for a ball bearing includes a ball holding step of holding any ball in the gap space by a ball holding mechanism provided at a tip of a robot arm and a ball moving step of moving the ball held by the ball holding mechanism along a pitch circle, and these steps are repeatedly performed for the plurality of balls based on a control program. Accordingly, the plurality of balls are arranged at equally spaced intervals on the pitch circle.
US10584750B2

Provided is a grease composition for a wheel bearing, containing (a) a base oil consisting of a mineral oil and a synthetic hydrocarbon oil, wherein the ratio of the synthetic hydrocarbon oil to the total amount of the mineral oil and the synthetic hydrocarbon oil is 40 to 60 mass %, and the base oil has a kinematic viscosity at 40° C. of 40 to 65 mm2/s; (b) a thickener of formula (A) wherein R2 is diphenylmethane, and R1 and R3, which may be the same or different from each other, each represent cyclohexyl group or a straight-chain or branched alkyl group having 16 to 20 carbon atoms, with a molar ratio of the cyclohexyl group to the total number of moles of the cyclohexyl group and the alkyl group being 50 to 90 mol %; (c) an amine type antioxidant; and (d) an amine phosphate type antiwear agent.
US10584748B2

A plain bearing, having a bearing base body made from a metallic material, having an intermediate layer made from a metallic material applied onto the bearing base body, and having a plain-bearing layer made from a non-metallic material applied onto the intermediate layer. The intermediate layer is an arrangement of wires or a perforated plate. The arrangement of wires or the perforated plate forms undercuts and the plain-bearing layer is a layer made from polyether ether ketone.
US10584742B2

A rolling bearing includes an outer ring, a plurality of rolling elements, a cage configured to rollably hold the plurality of rolling elements, and a shield. An inner peripheral surface of at least one axial end portion of the outer ring is provided with a large-diameter part, which has a diameter larger than an inner diameter of the outer ring, opens outward in an axial direction, and has an axial width greater than an axial width of the shield. An outer shape surface of the shield is configured by a plurality of circular arcs having a same central angle and equidistantly arranged on a circumference and a plurality of chords connecting adjacent circular arcs each other. The shield is press-fitted and fixed to the large-diameter part.
US10584736B2

A carabiner apparatus includes a first carabiner portion and a second carabiner portion. The carabiner apparatus further includes a first piece of magnetic material attached to the first carabiner portion. The carabiner apparatus further includes a second piece of magnetic material attached to the second carabiner portion, the first piece and second piece of magnetic material attracted to each other and releasably holding the first carabiner portion and the second carabiner portion together at an angle.
US10584732B2

A connecting expansion bolt over-molded with an expansion sleeve includes a bolt head at one bolt end and a bolt cone tapering in the direction of the bolt head. At the other bolt end, the bolt cone and an adjoining bolt shaft portion are over-molded with a plastic expansion sleeve, the sleeve end of which that surrounds the bolt cone is divided into a plurality of spreadable sleeve segments by open-ended slits. Provision is made for the sleeve end that surrounds the bolt cone to be divided into at least three sleeve segments. For at least two of the slits on the bolt cone that separate the sleeve segments from one another do not extend parallel to the bolt axis.
US10584723B2

Servo-valve that controls fluid discharged from a nozzle discharge port by displacing the nozzle, and that drives an actuator. The servo-valve includes a receiver provided with a first inflow port into which the fluid discharged from the discharge port flows. At least either the discharge port or the inflow port is a non-circular opening formed such that the amount of change in the area of overlap of the discharge and inflow ports occurring when the nozzle is displaced from the initial position is larger than in cases where the discharge port and the inflow port are of circular form of the same area. The increased amount whereby the area of overlap between the discharge and inflow ports changes when the nozzle is displaced from the initial position lets the fluid flow into the inflow port more quickly, improving the response speed of the actuator.
US10584721B2

An internally-cooled compressor is provided including a casing and a diaphragm disposed in the casing. The diaphragm includes a diaphragm box defining a plurality of box channels and a bulb defining a plurality of bulb channels. A plurality of return channel vanes connect the diaphragm box and bulb in fluid communication, such that each return channel vane defines a plurality of return vane conduits coupled in fluid communication with the plurality of box channels and the plurality of bulb channels thereby forming a section of a cooling pathway. The cooling pathway is configured such that a cooling agent introduced from an external coolant source into the diaphragm box and flowing through a box channel flows through a return vane conduit into and through a bulb channel and back through another return vane conduit into another box channel before flowing back to the external coolant source.
US10584710B2

A sealing arrangement for sealing a pressure chamber in a high pressure pump which is bound by a first and a second bounding element, includes a separate sealing element which has a first sealing surface for co-operating with the first bounding element, as well as having a second sealing surface for cooperating with the second bounding element. The two sealing surfaces are inclined with respect to one another and each have a groove for receiving a sealing ring. The sealing element is arranged in such a way that it can be displaced totally along one of the bounding elements on the application of pressure.
US10584708B2

A method for checking functions of fans includes starting a normal operation mode, evaluating a fan monitoring signal depending on the fans' speeds, and starting a dynamic fan checking routine. If the monitoring signal is smaller than a lock threshold value, normal operation proceeds. If the monitoring signal is bigger than the lock threshold value, a multiple-fan checking routine is started. During each fan test the corresponding fan is activated for a predetermined time period, while the other fans are deactivated during the time period, and the monitoring signal is compared with the lock threshold value and a disconnecting threshold value. If the monitoring signal is bigger than the lock threshold value, the corresponding fan is locked and an error is detected. If the monitoring signal is smaller than the disconnecting threshold value, the corresponding fan is disconnected and an error is detected.
US10584707B2

A vertical tower fan may include a control unit, a fan unit having a shaft, a shell assembly and a main body. A securing unit supporting by a number of resilient units is disposed underneath the control unit. When the user wants to remove the fan unit from the fan, he/she can simply lift the securing unit, and the top portion of the shaft can be separated from the securing unit. Meanwhile, the bottom portion of the shaft can be removed from a protrusion, so the entire fan unit can be separated from the fan for cleaning or repairing without using any tools.
US10584702B2

One example of a gerotor pump includes an inner rotor comprising multiple teeth, the inner rotor configured to rotate about a first longitudinal gerotor pump axis. The gerotor pump also includes a hollow outer rotor including an outer surface and an inner surface having substantially identical contours, the inner surface configured to engage with the multiple teeth and to rotate about a second longitudinal gerotor pump axis. The pump includes a pump housing within which the inner rotor and the outer rotor are disposed, wherein the outer surface of the outer rotor defines gaps between the pump housing and the outer rotor.
US10584688B2

A system is described comprising self-propelled bodies such as bacteria or nanoparticles, which can be activated with an external field to move in a desired direction. The self-propelled bodies, or swimmers, are contained in a flexible membrane which is mechanically manipulated through the movement of the swimmers. By controlling the applied field, which can be magnetic, chemical or gravitational, the flexible membranes can be translated and/or deformed.
US10584677B2

According to some implementations a bolted joint for modular blades is provided that comprises a single bolt that joins the inserts incorporated on the flange of the beam, screwing the two modules facing each other. A spacer is added to each bolt, and the bolts is then pre-tensioned by pulling, either mechanically separating the modules with a mechanical separator or thermally by applying heaters to the bolt and coolers to the spacer, or by torqueing the bolts.
US10584674B2

A hydraulic power generating apparatus which can be easily disposed in a water channel, such as a waterway or a water conducting pipe. The hydraulic power generating apparatus comprises a horizontal rotor supporting housing (4) having a rotor, a holding body (5) erected on an upper surface of the rotor supporting housing (4), a support ring (2) in which the rotor supporting housing (4) is fixed, and a power generator (11). The rotor supporting housing (4) is integrally fixed within the support ring (2) by the holding body (5). The power generator (11) is disposed on the upper part of the holding body (5) protruding from the support ring (2), and the support ring (2) is formed with attachment portions (2A, 2B) for fixing the rotor supporting housing (4) in a water channel.
US10584669B2

A filter assembly for a fuel injector is provided. The filter assembly includes a first ring. The first ring includes a plurality of first apertures provided along a circumference thereof. The filter assembly also includes a second ring disposed concentrically with respect to the first ring. The second ring includes a plurality of second apertures provided along a circumference thereof. Each of the plurality of second apertures is disposed misaligned with respect to each of the plurality of first apertures respectively. The filter assembly further includes an actuation mechanism operably coupled to the second ring. The actuation mechanism is adapted to selectively rotate the second ring about an axis with respect to the first ring to, at least partially, align each of the plurality of first apertures with respect to each of the plurality of second apertures respectively to provide an unfiltered flow of a fluid through the filter assembly.
US10584666B2

An intake manifold assembly for a vehicle engine includes an intake manifold housing defining a main chamber having perimeter walls and an open upper end; a charge air cooler (CAC) positioned in the main chamber and having an upper cover plate defining a sealing flange; and an integrated positive crankcase ventilation (PCV) system. The PCV system includes a PCV chamber integrally formed into an upper surface of one of the perimeter walls, the PCV chamber having an open upper end; a PCV port integrally formed with the intake manifold housing and in fluid communication with the PCV chamber; a distribution port defined by a wall of the PCV chamber and in fluid communication with an outlet plenum of the intake manifold. Upon securing the CAC to the intake manifold housing, the CAC sealing flange provides a sealed closure for the intake manifold main chamber and the PCV chamber.
US10584663B1

An engine off natural vacuum (EONV) evaporative fuel leak check system includes a fuel tank, a heat exchanger, an air duct, a fan, a fuel temperature sensor, and a controller. The fan directs air onto the heat exchanger, and the heat exchanger heats air passing around the heat exchanger in a heat exchange process using heat from engine coolant within the heat exchanger. The air duct extends between the fuel tank and the heat exchanger and the fan moves the heated air through the air duct toward the fuel tank. The controller is configured to control the fan for moving the heated air toward the fuel tank based on a temperature of the fuel within the fuel tank, as detected by the fuel temperature sensor.
US10584661B2

A carburetor with a throttle valve is provided in which a linkage member is in communication with the throttle valve. An idle down handle can be moved from an unactuated position to an actuated position and is in communication with the throttle valve. Movement of the idle down handle to the actuated position causes the throttle valve to be placed into the closed position. When the idle down handle is in the unactuated position the throttle linkage member can cause the throttle valve to be moved back and forth between the open and closed positions.
US10584657B2

An oil cooled cylinder liner, a method for cooling the same, and an opposed piston engine using the oil cooled cylinder liner are described. The cylinder liner includes a liner wall that has an inner face adjacent a piston bore and an outer face including an oil gallery surface. A plurality of grooves are disposed along the oil gallery surface. The grooves run parallel to each other and are spaced apart by bridging portions of the liner wall. At least some of the grooves have at least one fin disposed therein that runs parallel with the grooves. The grooves in combination with the fins increase surface area of the oil gallery to improve heat transfer from the liner wall to oil disposed along the oil gallery surface.
US10584649B2

A control device for an internal combustion engine that includes an external EGR device having an EGR passage and an EGR valve installed at an end portion of the EGR passage on the side of a cylinder is configured, when a high intake air pressure condition is met and there is no EGR gas introduction request, to execute an EGR cut control using a variable valve operating device. In the EGR cut control, the control device is configured to open an intake valve during the intake stroke after the EGR valve opens, and adjust an overlap area such that an outflow gas amount via the EGR valve becomes equal to an inflow gas amount via the EGR valve. The EGR passage is configured so as to store a gas that flows out to the EGR passage from the cylinder via the EGR valve during of the EGR cut control.
US10584644B2

A fuel injection system of a gas turbine includes a first pilot nozzle injecting fuel in a first flow rate range, a second pilot nozzle injecting fuel in a second flow rate range that is greater than the first flow rate range, a main nozzle injecting fuel in a third flow rate range that is greater than the second flow rate range, a first valve opening or closing a first supply pipe fueling the second pilot nozzle, a second valve opening or closing a second supply pipe fueling the main nozzle, and a controller selectively opening any one of the first supply pipe and the second supply pipe or opening or closing both of the first supply pipe and the second supply pipe by reflecting a change in altitude and thus applying control signals to the first valve and the second valve.
US10584641B2

Engine comprising a propeller unit with a pair of contrarotating propellers (31, 32), a gas generator (5) supplying a power turbine (53), the pair of propellers being rotationally driven by the shaft (53A) of the power turbine via a speed reduction gearbox, the axis of rotation (XX) of the pair of propellers not being coaxial with that (YY) of the power turbine, the speed reduction gearbox comprising a differential gearset (7) and a first stage (6) comprising a simple gearset connecting the turbine shaft (53A) and the differential gearset (7), the engine air intake comprising an air intake duct (11), the air intake duct (11) being in the shape of a lobe adjacent to the assembly formed by the simple gearset and the differential gearset (7).
US10584640B2

A method and decoupler for disengaging an output shaft from an engine in a back drive event with a backdrive decoupler. The backdrive decoupler includes a an output shaft, drive shaft, and a retention mechanism selectively coupling the output shaft to the drive shaft. In a backdrive event, the decoupler decouples the output shaft from the drive shaft.
US10584626B2

A muffler assembly includes first, second, and third mufflers. The first muffler includes a first housing and an X-pipe that is at least partially disposed within the first housing. The X-pipe has first and second inlets and first and second outlets that are all fluidly connected to one another. The first and second inlets receive exhaust gas from the engine. The second muffler includes a second housing and a first Y-pipe that is at least partially disposed therein. The first Y-pipe has a third inlet that receives exhaust gas from the first outlet, and third and fourth outlets. The third muffler includes a third housing and a second Y-pipe that is at least partially disposed therein. The second Y-pipe has a fourth inlet that receives exhaust gas from the second outlet, and fifth and sixth outlets. The first, second, and third housings are spaced apart from one another.
US10584617B2

A camshaft adjuster (1) is provided for an internal combustion engine of the vane cell type, having a stator (2) and a rotor (3) which can be rotated relative to the stator (2) and consists of a plurality of rotor parts (4, 5, 6) which are connected to one another, wherein the rotor (3) can be connected fixedly to a camshaft (7) of the internal combustion engine so as to rotate with it, and a first rotor part (4) is configured in such a way that the camshaft (7) is supported with contact on the first rotor part (4) in an operating state, wherein the first rotor part (4) is produced by a sintering process, and at least one first supporting surface (9), supporting the camshaft (7), of the first rotor part (4) is set geometrically by a chipless machining operation, and to a method for producing a rotor (3) for a camshaft adjuster (1) of this type.
US10584616B2

A turbomachinery control system for controlling supercritical working fluid turbomachinery. The control system includes a light emitter to project light through working fluid of the turbomachinery toward a primary light detector provided within a line of sight to the emitter. The system further includes one or more secondary light detectors spaced from the line of sight, and a controller determining one or both of an intensity of light detected by the primary detector relative to the detected light intensity by the secondary detector, and wavelength of light detected by the primary detector relative to wavelength of light detected by the secondary detector. The controller determines the working fluid proximity of the critical point based on one or both of the determined relative intensity and determined relative wavelength, and controlling an actuator to control turbomachinery inlet or outlet conditions in accordance with the working fluid determined proximity of the critical point.
US10584614B2

The power system comprises a working fluid circuit having a high pressure side and a low pressure side and configured to flow a working fluid therethrough. The working fluid circuit further comprises a heater configured to circulate the working fluid in heat exchange relationship with a hot fluid to vaporize the working fluid. The system further comprises serially arranged first expander and second expander fluidly coupled to the working fluid circuit and disposed between the high pressure side and the low pressure side thereof. One of the expanders drives a load and the other expander drives a pump or compressor fluidly coupled to the working fluid circuit between the low pressure side and the high pressure side thereof. A cooler is further arranged and configured to remove heat from the working fluid in the low pressure side of the working fluid circuit.
US10584607B2

A ring-shaped compliant support for a gas turbine engine includes, among other things, an annular case, and an adjustment member that will turn relative to the annular case if exposed to thermal energy.
US10584602B2

A method for working an airfoil cluster is disclosed. The method may include attaching a first datum to a first portion of the airfoil cluster, and joining a second portion of the airfoil cluster to the first portion, the second portion having a second datum substantially aligned with the first datum in a common plane spaced away from the first and second portions.
US10584601B2

A gas turbine engine includes a combustor. A turbine section is in fluid communication with the combustor. The turbine section includes a first vane stage aft of the combustor. A seal assembly is disposed between the combustor and the first vane stage. The seal assembly includes a first plurality of openings and the first vane stage includes a second plurality of openings communicating cooling airflow into a gap between an aft end of the combustor and the first vane stage. A first vane stage assembly and a method are also disclosed.
US10584600B2

A ceramic matrix composite (CMC) turbine blade includes an airfoil, a hub extending from the airfoil, and a shank extending from the hub. The airfoil includes a leading edge, a trailing edge, a pressure side, and a suction side. The shank includes a dovetail root having a dovetail path curved in a radial plane. In some embodiments, a leading shank length of the shank at the leading edge and a trailing shank length of the shank at the trailing edge are greater than an intermediate shank length at an intermediate location between the leading edge and the trailing edge. At least one of the airfoil, the hub, and the shank is formed from a CMC. A method of forming the CMC turbine blade includes forming the dovetail root to have a dovetail path curved in a radial plane.
US10584589B2

A rotor for a pump has a housing and a rotor, and has at least one blade. The rotor is able to be actuated to rotate about an axis of rotation in order to convey a fluid in the axial or radial direction, and the rotor is able to be deformed in the radial direction between a first, radially compressed state and a second, radially expanded state. At a maximum speed of rotation of the rotor at which the power of the pump is at a maximum, the blade is essentially radially oriented, and/or the rotor has its maximum diameter.
US10584580B2

Systems, methods, and devices for a single-line transmission along a plurality of pipes secured end-to-end are disclosed. A system of the disclosure includes a plurality of pipes connected end-to-end forming a pipe string. Each pipe of the plurality of pipes includes an exterior wall, an internal protective coating, and a waveguide. The waveguide for each pipe of the plurality of pipes is connected to at least one other waveguide for at least one other pipe such that a wave path is formed that extends a length of the plurality of pipes. The system further includes a transceiver configured to transmit a signal along the wave path.
US10584579B2

A flow measuring system detects fluid flow in a subsea well. A disclosed flow measuring system may comprise a housing 12 attached over a hole 22 or riser aperture, defined within a riser 20, creating a fluid pathway. Continuous louvers 27 may span the riser aperture, filtering the flow of fluid reaching the fluid pathway. The direction and volume of flow within the fluid pathway may be measured by sensors attached to the housing. In an alternative embodiment, director plates 29 may be integrated with or integral to the louvers with the director plates influencing the flow of fluid to, within and out of the fluid pathway. The use of flow measurement sensors within the fluid pathway is also disclosed. In one embodiment, no louvers or director plates are used, thus increasing the fluid communication between the riser and housing.
US10584578B2

Disclosed are methods and systems for modeling and controlling production of an oil and/or gas, for example from a shale reservoir. The modeling includes receiving data associated with a fluid reservoir, including a viscosity of a fluid in the reservoir and a radius of a pore in the reservoir, and not including a permeability of the reservoir. The resulting model includes a reservoir fluid drainage rate that is proportional to the fluid viscosity and a reservoir fluid drainage speed that is independent of the pore radius. The model may be used to control a pump which pumps a fluid into and/or out of the reservoir.
US10584571B2

A downhole apparatus comprising a body configured to be coupled to a production tubular and an upper opening and a lower opening. First and second flow paths are provided between the upper opening and the lower opening in the body, and a flow diverter is arranged to direct downward flow through the body towards the second flow path and away from the first flow path. A filter device in the second flow path filters or collects solid particles in the second flow path from passing out of the lower opening of the apparatus. The apparatus has particular application to artificial lift hydrocarbon production systems, and may be installed above a downhole pump in a production tubing to prevent solids from settling on the pump during pump shutdown. Embodiments for use with ESPs and PCPs are described.
US10584570B2

A method and systems for dynamically planning a well site are provided herein. The method includes generating, via a computing system, a three-dimensional model of a hydrocarbon field including a reservoir. The method also includes determining a location for a well site based on the three-dimensional model and determining reservoir targets for the determined location and a well trajectory for each reservoir target. The method also includes adjusting the location for the well site within the three-dimensional model and dynamically adjusting the reservoir targets and the well trajectories based on the dynamic adjustment of the location for the well site. The determination and the dynamic adjustment of the location, the reservoir targets, and the well trajectories for the well site are based on specified constraints. The method further includes determining a design for the well site based on the dynamic adjustment of the location, the reservoir targets, and the well trajectories for the well site.
US10584569B2

A method starts wells with electrical downhole heating and injects solvent(s) or NGL mixes as a preconditioning for a steam injection process. The downhole electrical heating and solvent injection recovers oil and reduces the reservoir pressure. Once oil has been recovered for a period of time and the operating pressure and temperature has been reduced, steam or steam and solvent(s) may be injected to produce high oil recoveries at faster production rates than downhole heating or downhole heating and solvent(s) injection alone. The method reduces heat losses due to steam injection at lower pressure and temperature and therefore, improves efficiency and lowers operating costs. Operating at lower pressure and temperature also reduces the risk of melting the permafrost and consequent well failure issues.
US10584567B1

A shale gas extraction system includes a gas storage container configured to store gas, a heater in gaseous communication with the gas storage container, and a pump in gaseous communication with the gas storage container. The method includes extracting the shale gas from a layer of shale material, which includes the steps of heating a gas to predetermined temperature, pressurizing the gas to a predetermined pressure, driving the gas to the layer of shale material, and heating the shale gas with the gas.
US10584560B2

A triggering mechanism for downhole equipment includes a housing for inserting downhole in an oilfield wellbore and associating downhole with a computer processor, a clock, at least one sensor circuit, and an electrical power source. The computer processor includes computer processing circuitry and a computer readable memory circuit. The sensor circuit senses at least a pressure parameter associated with the pressure within the oilfield wellbore downhole environment. A valve control circuit controls a valve and controls flow of control fluid to a hydromechanical device operating in association with the downhole tool within the oilfield wellbore. The valve control commands derive from real-time sampling of the downhole physical parameters to form ratio-based derivative values relating to physical parameter differences over a predetermined time span. In response to the ratio-based derivative values, the triggering mechanism generates triggering commands for flowing the control fluid to the associated hydromechanical device.
US10584559B2

A sliding valve has a valve body, a sliding sleeve received in a longitudinal bore of the valve body, and a collet receivable in a longitudinal bore of the sliding sleeve. The valve body has one or more fluid ports on an uphole portion of the sidewall thereof. The sliding sleeve is movable between an uphole closed position closing the one or more fluid ports and a downhole open position opening the one or more fluid ports. The collet comprises a metal portion about an uphole end of the collet, and a ball seat having a ball-seat surface radially inwardly sloped from uphole to downhole at an acute slope angle with respect to a longitudinal axis of the collet. The metal portion is radially outwardly expandable under a radially outward pressure to form a metal-to-metal seal at the interface between the collet and the sliding sleeve when the collet is received in the sliding sleeve.
US10584557B2

An air lock device for sealing a casing located inside a well, the air lock device including a body having a bore and configured to be attached with each end to the casing; a moving element located inside the bore; and a blocking element connected to the moving element, the blocking element preventing a fluid to pass through the bore of the body. The moving element forms an inner chamber with the body in which the blocking element is trapped after the blocking element is punctured by the moving element.
US10584554B2

A plug for Plug and Abandonment (P&A) operations. The plug is a two-part plug of bismuth-based alloy and resin, and embedded heater sleeve providing reinforcement, allowing for sealing of an oil well using two different mechanisms with a shorter plug.
US10584546B1

A rotator apparatus for rotating a plunger, traveling barrel, valve rod, or sucker rod of a pumping system. The apparatus is adapted to be coupled to various downhole pump components and positioned within the wellbore. In one embodiment, the rotator apparatus includes a north coupling component, a piston, a cage, and a south coupling component. In an embodiment, the piston may include a plurality of flutes, which are formed so as to impart cyclonic rotation on fluids passing into the interior of the piston. On each downstroke and upstroke, the piston rotates an increment, causing the south coupling component and plunger, traveling barrel, valve rod, or sucker rod to rotate an increment. The rotation imparted on the plunger, traveling barrel, valve rod, or sucker rod redistributes the solids present in the fluid, preventing accumulation of the solids and constant wear in one particular area of the plunger and/or barrel.
US10584534B2

A drilling system comprising a drill string defined between an upper end and a lower end. The drill string comprises a drill pipe, a motor disposed between the drill pipe and the lower end, a drill bit disposed between the motor and the lower end, and an electronics assembly disposed within the motor or between the motor and the lower end. The electronics assembly comprises at least one sensing device.
US10584514B2

The invention is useful for upgrading a mechanical handle assembly to an electronic handle assembly without the need to remove the handle from the door or the like to which the handle is attached. The handle assembly (100) is of the type which is mountable to a surface of a door. Handle (18′) is moveable between a locked position and an unlocked position. A first housing useful for a mechanical locking handle is replaceable by a second housing (80) during conversion of the handle assembly from a mechanical version to an electronic version. Handle (18′) is received at least partially within the housing (80) and is substantially within housing (80) in the locked position. In the unlocked position, handle (18′) protrudes from the housing (80) and can be cause to swing sideways. Opening of the door when handle (18′) is in the locked position is prevented by a lock (24′). When converted to the electronic version, lock (24′) may remain but is capable of being unlocked by electronic actuation means (44, 78, 82).
US10584506B2

A liquid sealing actuator system enables use in a non-contact or low-friction manner. The system includes: an inner shaft having a first end; a hollow outer shaft having a first end that receives the first end of the inner shaft; at least one sealing ring positioned adjacent an internal surface of the hollow outer shaft, wherein the at least one sealing ring has an outer diameter that is less than an inner diameter of the outer shaft, thereby defining an annular seal gap; a mass attached to a distal end of either the inner shaft or the outer shaft; and a pressure source that injects a pressurised fluid into the hollow outer shaft, thereby applying a pressure against both the first end of the inner shaft and the at least one sealing ring that assists in lifting the mass; wherein the system is at least partially immersed in an external liquid such that the at least one sealing ring is submerged in the external liquid and a head of the external liquid above the at least one sealing ring defines a backpressure in the annular seal gap that opposes the pressure applied by the pressure source.
US10584504B2

Methods and compositions for creating an immersive experience within wellness studios, rooms and enclosures, and methods of physically organizing a wellness center or studio and conducting the business of a wellness center or studio.In some embodiments the invention concerning enclosures for conducting wellness activities, such as yoga, pilates, meditation and the like. In preferred embodiments the enclosure comprises at least one interior space and at least one mirrored surface that reflects images projected from one or more projector component onto a curved, projection wall and or ceiling opposing the mirrored surface.
US10584502B2

An apparatus includes an arch-support system configured to support an archway above a work surface during construction of the archway. A rail assembly is configured to selectively receive and support the arch-support system in such a way that the rail assembly, in use, supports the arch-support system once the rail assembly selectively receives the arch-support system.
US10584491B2

A truss structure may include a plurality of load bearing members, or force members, that are joined at a plurality of nodes to define a load bearing structure. The truss structure may include a plurality of longitudinal members extending in parallel along a longitudinal length of the truss structure, and a plurality of transverse members defining a plurality of helical structures. The plurality of helical structures may be joined to the plurality of longitudinal members at corresponding plurality of nodes. The plurality of helical structures may provide buckling support to the plurality of longitudinal members, so that an axial load, or compressive load, or buckling load, may be effectively carried by the truss structure.
US10584485B2

The present Stacked Wall Truss Construction and its use in multi¬story buildings makes use of prefabricated modular wall elements (100) that are interconnected in three dimensions to enable the rapid completion of building construction with improved quality of construction over that found in traditional multi-story building construction. The resultant building is a structural steel frame without the use of stacking columns. Vierendeel trusses (100) with vertical members (101-105) of tube steel are used, thereby the construction process becomes stacking trusses fit up as complete walls, not erecting columns. An inner “Mating Member” (131-135) enables each truss to be near perfectly positioned on top of the installed truss below.
US10584484B2

The present Stacked Wall Truss Construction and its use in multi-story buildings makes use of prefabricated modular wall elements (100) that are interconnected in three dimensions to enable the rapid completion of building construction with improved quality of construction over that found in traditional multi-story building construction. The resultant building is a structural steel frame without the use of stacking columns. Vierendeel trusses (100) with vertical members (101-105) of tube steel are used, thereby the construction process becomes stacking trusses fit up as complete walls, not erecting columns. An inner “Mating Member” (131-135) enables each truss to be near perfectly positioned on top of the installed truss below.
US10584479B2

The invention relates to a method for constructing buildings having a reticular structure and to a building constructed using said method. The method comprises the steps of: erecting a set of columns (1, 2, 3, 4) that form the vertical supporting structure, on foundations or piles; arranging, in a lower zone of the structure (100), a heap (5) with fully constructed floor modules (6) inside the space defined by the columns (1, 2, 3, 4) and in the same vertical order as the definitive order planned for each of the floor modules of the structure (100) forming the building; raising the floor modules (6) by means of elevators, to place same in their definitive positions at corresponding heights; and joining the floor modules (6) to the columns (1, 2, 3, 4) by means of screwing, welding, riveting or an equivalent system.
US10584476B2

A framework module for use in modular building construction comprises a plurality of elongate upright and cross beams, rigidly connected at or towards their ends to form a box frame with open side and end faces, and; at least one connection point on each of the upright beams which is configured to allow mutual connection with an equivalent connection point located on a substantially identical adjacent framework module, so that a plurality of framework modules can be connected together to form an open-web truss of vertically and horizontally aligned members.
US10584474B2

A septic sensor sprayer, including a rod, a hose attachment portion disposed at a first end of the rod to receive an external hose to be removably fixed thereto, such that the hose attachment portion receives water from the external hose, and a rotatable head disposed at a second end of the rod to rotate upon receipt of water from the rod.
US10584468B2

In accordance with an embodiment, a universal adapter configured for use in a fluid delivery apparatus and an annular shaped member having a first end and a second end, an outer wall, a first opening at the first end, a second opening at a second end, and a duct extending from the first opening to the second opening. Grooves are formed in portions of the outer wall, an internal thread is formed in the duct, and a groove is formed in another portion of the duct. In accordance with another embodiment, method for manufacturing a universal adapter includes forming an annular shaped member having a first end and a second end, an outer wall, a first opening at the first end, a second opening at a second end, and a duct extending from the first opening to the second opening. A mating structure is formed from the outer wall and threads and a groove are formed in the duct.
US10584465B2

A work vehicle includes a vehicle body that includes a heat exchange room in which an opening portion facing a rear side is formed, and a rear passage extending in a width direction along a lower edge portion of the opening portion behind the opening portion, a cooling unit that is provided in the heat exchange room and includes a rear surface facing the rear side, and a blower unit that includes a fan rotationally driven and a movable shroud covering the fan from an outer peripheral side, and that is movable with respect to the vehicle body so that a movement region of the blower unit overlaps the rear passage between a closed position at which the blower unit faces the rear surface of the cooling unit from the rear side and an open position at which the blower unit exposes the rear surface of the cooling unit.
US10584457B2

A guy wire anchoring device is provided which can be used to hold a tower in place. The device features a container which has a plurality of solid side panels, which are connected to two adjacent side panels using a side hinge mechanism. As a result, the container can be reversably moved from an essentially flat, folded orientation, to an expanded empty container orientation when un-folded. The container also includes at least one base plate which is hingeably mounted to the lower edge of at least one side panel of the container, and which can be moved to a position wherein it at least partially closes the opening at the bottom of said empty container. The container is adapted to be filled with a suitable, local material such as sand, aggregate, or the like, in order to increase the weight of the guy wire anchoring device. The device includes a guy wire anchoring bracket to which guy wires can be attached. The device is easily stored, and can be easily transported to the tower location for use as a guy wire anchoring device.
US10584448B1

A continuous serpentine concrete beamway forming system and method for creating a hollow continuous serpentine concrete beamway are disclosed. The continuous serpentine concrete beamway forming system and method utilizes a flexible form material that has the ability to conform to curves, angles, and slopes of a target beamway system as intended. The flexible form material is used to form an armature that embodies a precise pathway of the target beamway system. The armature is contiguous throughout a plurality of connected beamway segments that collectively make up the target beamway system and that are precisely aligned to conform to the curves, angles, and slopes of the target beamway system. A part of the armature creates grooves on the surfaces of the connected beamway segments. The grooves are subsequently used to guide machinery that grinds the running surfaces to precise tolerances. Precise alignment is achieved as a result of the grooves being formed in a continuous fashion, thereby allowing the grinding machines to cross from one beamway segment to the next.
US10584446B2

The present disclosure provides high bulk tissue products, as well as an apparatus and methods for manufacturing the same. The tissue products provided herein not only have high bulk, but they also have improved surface smoothness, particularly compared to tissue products of similar basis weights.
US10584430B2

The present invention discloses a security yarn containing a multi-composite spinning fiber and security products using the same. The multi-composite spinning fiber, according to the present invention, contains, in at least one or more kinds of polymer materials, a first component selected from an IR reactive pigment or an IR absorption pigment, a second component selected from a visible pigment or an invisible UV-reactive fluorescent pigment, and a third component selected from X-ray absorption materials, so that the security yarn containing the multi-component spinning fiber can be identified by infrared and ultraviolet wavelength and easily identified when irradiated with X-rays, thus providing a multi-identification capability and being useful for preventing counterfeiting. Therefore, the security yarn containing a multi-composite spinning fiber can be useful for preventing the counterfeiting of paper money, gift certificates, marketable securities, and passports or the like, preventing imitations of expensive brand-name products, or identifying a friend or a foe for military purposes.
US10584429B2

A method of producing a liquid crystalline polyester fiber includes subjecting a yarn prepared by melt spinning a liquid crystalline polyester to a solid-phase polymerization after applying inorganic particles (A) and a phosphate-based compound (B) to the yarn. The method can optionally include cleaning the liquid crystalline polyester fiber after the solid-phase polymerization.
US10584424B2

A process for preparing lead by electroreduction with ammonium sulfate and ammonia is provided. In the process, an ammonium sulfate aqueous solution is used as an electrolyte, a lead compound is used as a raw material, titanium is used as an anode, stainless steel or lead is used as a cathode, and a direct-current electric field is applied in an electrolytic bath; the lead compound is reduced to metal lead after obtaining electrons at the cathode; and at the anode, ammonia is oxidized to nitrogen for escaping, and H+ ions are generated simultaneously; sulfate radical ions and chloride ions in the lead compound enter the solution and react with the ammonia water to form ammonium sulfate and ammonium chloride; and the lead monoxide and lead dioxide in the lead compound are reduced to a metal lead and OH− ions are released to combine with the H+ ions to form water.
US10584413B2

A thin film deposition system includes a vacuum-preloaded gas bearing deposition head positioned in an external environment. The deposition head has a vertically-oriented output face including a plurality of source openings through which gaseous materials are supplied and one or more exhaust openings. An exhaust pressure at the exhaust openings is less than an ambient pressure, and a source pressure at the source openings is greater than the exhaust pressure, with the pressure at the outermost source openings being greater than the ambient pressure. A substrate positioner applies a vertical force onto a substrate unit, the vertical force passing through a center of gravity of the substrate unit. A motion control system moves the substrate positioner, thereby moving the substrate unit relative to the output face in an in-track direction without constraining the motion of the substrate unit in a direction normal to the output face of the deposition head.
US10584411B2

A method of applying a protective coating to an article comprises the steps of a) depositing aluminum in a surface region of an article, and b) depositing chromium is the surface region of the article subsequent to step a), whereby at least a portion of the chromium replaces at least a portion of the aluminum. Another method and an article are also disclosed.
US10584401B2

A rolled aluminum alloy material is provided with excellent strength and press workability and with which a poor and patchy appearance is less likely to occur after the alumite treatment. The rolled aluminum alloy material can be utilized for components of a bicycle crank. The rolled aluminum alloy material has a component composition comprising 0.6-1.4 wt % of Mg, 0.3-1.0 wt % of Si, 0.1-0.5 wt % of Cu, 0.02-0.4 wt % of Cr, and 0.1-0.6 wt % of Mn, and Al and inevitable impurities as the remainder.
US10584389B2

The present invention relates to detection of cancer, or assessment of risk of development thereof. In particular, the present invention provides compositions and methods detection of field carcinogenesis by identification of ultrastructural and molecular markers in a subject.
US10584388B2

The methods and compositions described herein address the need for diagnostic method that could be offered to women during yearly checkups to allow for early detection, diagnosis and classification, and treatment of endometrial cancer. In addition, these methods and compositions address the current need for improving diagnostic accuracy of biopsy procedures in symptomatic patients.
US10584386B2

The present invention relates to coding of audio signals, and in particular to high frequency reconstruction methods including a frequency domain harmonic transposer. A system and method for generating a high frequency component of a signal from a low frequency component of the signal is described. The system comprises an analysis filter bank (501) comprising an analysis transformation unit (601) having a frequency resolution of Δf; and an analysis window (611) having a duration of DA; the analysis filter bank (501) being configured to provide a set of analysis subband signals from the low frequency component of the signal; a nonlinear processing unit (502, 650) configured to determine a set of synthesis subband signals based on a portion of the set of analysis subband signals, wherein the portion of the set of analysis subband signals is phase shifted by a transposition order T; and a synthesis filter bank (504) comprising a synthesis transformation unit (602) having a frequency resolution of QΔf; and a synthesis window (612) having a duration of DS; the synthesis filter bank (504) being configured to generate the high frequency component of the signal from the set of synthesis subband signals; wherein Q is a frequency resolution factor with Q≥1 and smaller than the transposition order T; and wherein the value of the product of the frequency resolution Δf and the duration DA of the analysis filter bank is selected based on the frequency resolution factor Q.
US10584385B2

Genotyping methods and compositions for selecting patients with cardiovascular disease who will benefit from treatment with HDL-raising or HDL mimicking agent, in particular with a CETP inhibitor/modulator.
US10584380B2

The invention provides methods of analyzing an individual's mtDNA by transforming available reference sequences into a directed graph that compactly represents all the information without duplication and comparing sequence reads from the mtDNA to the graph to identify the individual or describe their mtDNA. A directed graph can represent all of the genetic variation found among the mitochondrial genomes across all of a number of reference organisms while providing a single article to which sequence reads can be aligned or compared. Thus any sequence read or other sequence fragment can be compared, in a single operation, to the article that represents all of the reference mitochondrial sequences.
Patent Agency Ranking