US10224623B1
A system and apparatus for providing improved wi-fi controls to a spa that includes a specialized antenna housing for attachment through the wall of an existing spa, away from the body of water, other electronics as well as other interfering solid obstacles. The housing attaches to the electronics inside of the spa through a connector and a cable. The antenna is housed inside of the specialized housing and is equipped with electronic controls that can provide indicator LEDs visible from the outside of the spa wall. The specialized housing terminates in a flat surface for the LEDs to emanate from or for a wi-fi logo to be placed. The specialized housing is situated flush with the spa wall and is held in place with a nut or grommet.
US10224619B2
The resent invention relates to an antenna device of a radar system, comprising: a substrate; multiple radiators arranged on the upper surface of the substrate; and multiple resonators arranged on the lower surface of the substrate and placed beneath the radiator, the resonators having the shape of rings having at least one slit formed thereon. According to the present invention, the radiators and the resonators operate together, thereby improving the performance of the antenna device.
US10224605B2
An antenna, including a first radiation part, a matching circuit, and a feed source, where the first radiation part includes a first radiator, a second radiator, and a capacitor structure, a first end of the first radiator is connected to the feed source using the matching circuit, the feed source is connected to a grounding part, a second end of the first radiator is connected to a first end of the second radiator using the capacitor structure, a second end of the second radiator is connected to the grounding part, the first radiation part is configured to generate a first resonance frequency, and a length of the second radiator is one-eighth of a wavelength corresponding to the first resonance frequency which helps to reduce an antenna length, and a volume of a mobile terminal.
US10224601B2
A small antenna device having good communications performance and a wide communications area even when a metal plate is present in the antenna communications direction, even when the antenna is arranged, for example, inside a box-shaped metal case, and even when a through hole is used that has a smaller area than the antenna. This device comprises: the antenna (8); a rear surface cover (3) overlapping with the antenna (8) and being a conductor that faces the winding of the antenna (8); two first insulating areas (10a) provided in the rear surface cover (3) and extending in a direction that intersects the winding axis of the antenna (8); and a second insulating area (10b) that connects between the first insulating areas (10a). At least part of the area sandwiched by the first insulating areas (10a) faces the antenna (8).
US10224599B2
The present disclosure discloses a WIFI antenna device, the WIFI antenna device includes a carrier, a grounding portion, a first radiation portion, a second radiation portion and a third radiation portion which all are provided on the carrier. The first radiation portion, the second radiation portion and the third radiation portion are coupled to the grounding portion. The coupling portion couples an electrical signal to the first radiation portion, the second radiation portion and the third radiation portion. The first radiation portion, the second radiation portion and the third radiation portion convert the electrical signal into the radiation signal. The first radiation portion determines a low frequency resonance point of a radiation signal emitted by the WIFI antenna device. The second radiation portion determines a first high frequency resonance point of the radiation signal. The third radiation portion determines a second high frequency resonance point of the radiation signal.
US10224591B2
A radio frequency (RF) transmission line includes a first conductive layer, a second conductive layer conductively isolated from the first conductive layer, a center conductor disposed between the first conductive layer and the second conductive layer, dielectric material disposed between the first conducive layer and the second conductive layer and at least partially surrounding the center conductor, and an RF choke element that conducts a direct current signal between the center conductor and the second conductive layer.
US10224571B2
The performance and durability of an electrochemical cell using a lithium metal based anode and a compatible lithium-accepting cathode are improved by the use of a suitable lithium electrolyte salt and a new liquid co-solvent mixture for the electrolyte. The co-solvent mixture comprises a non-aqueous ionic liquid, conductive of lithium ions, and a liquid fluorinated organic ether.
US10224570B2
The invention provides a lithium ion secondary battery which exhibits excellent output characteristics and in which decline in the power characteristics is suppressed for a long period of time even after charge-discharge cycling. The lithium ion secondary battery includes a positive electrode, a negative electrode and a nonaqueous electrolyte solution. The positive electrode has a maximum achievable potential of 4.5 V or more versus metallic lithium. The nonaqueous electrolyte solution includes (A) a nonfluorinated cyclic carbonate, (B) a fluorinated cyclic carbonate, and (C) a fluorinated acyclic carbonate. The nonfluorinated cyclic carbonate (A) accounts for more than 10% by volume of (A), (B) and (C) combined.
US10224569B2
Methods for forming magnesium batteries include improved processes for synthesizing magnesium electrolytes. The magnesium electrolytes include boron cluster anions, and the improved methods are solid phase or solution phase reactions that yield the desired magnesium boron cluster electrolytes from inexpensive, commercially available starting materials in a single step with relatively high purity.
US10224566B2
An electrical combination. The combination comprises a hand held power tool, a battery pack and a controller. The battery pack includes a battery pack housing connectable to and supportable by the hand held power tool, a plurality of battery cells supported by the battery pack housing, each of the plurality of battery cells having a lithium-based chemistry, being individually tapped and having an individual state of charge. A communication path is provided by a battery pack sense terminal and a power tool sense terminal. The controller is operable to monitor a state of charge of a number of battery cells less than the plurality of battery cells and to generate a signal based on the monitored state of charge of the number of battery cells less than the plurality of battery cells, the signal being operable to control the operation of the hand held power tool.
US10224555B2
The fuel cell includes a fuel cell stack in which a plurality of planar power generation cells are stacked in a thickness direction thereof. The fuel cell also includes a heat exchanger provided between the two adjacent power generation cells in the stacking direction and in contact with the power generation cells, and including an internal first flow path that passes the oxidant gas or fuel gas supplied from outside. The fuel cell also includes a second flow path connected to an outlet side of the first flow path of the heat exchanger and to the cathode side or the anode side of each of the power generation cells, and supplying the oxidant gas or fuel gas that has passed through the first flow path to the cathode side or anode side of each of the power generation cells on both sides in the stacking direction of the heat exchanger.
US10224553B2
A fuel cell according to one mode includes a plurality of stacked cell units, each cell unit including at least an electrically conductive interconnector having a front surface and a back surface; a pair of connection members which are electrically connected to the interconnector; a single cell which includes an anode, a cathode, and an electrolyte therebetween and which is electrically connected to the connection members; and a separator having an opening which is connected to an outer peripheral portion of the single cell, the cell units being clamped together in a stacking direction, wherein the connection member on an anode side or a cathode side of the single cell of at least one cell unit of the cell units has a thickness different from that of the connection member on the anode side or the cathode side of the single cell of another cell unit.
US10224550B2
An Advanced Graphite, with a lower degree of ordered carbon domains and a surface area greater than ten times that of typical battery grade graphites, is used in negative active material (NAM) of valve-regulated lead-acid (VRLA) type Spiral wound 6V/25 Ah lead-acid batteries. A significant and unexpected cycle life was achieved for the Advanced Graphite mix, where the battery was able to cycle beyond 145,000 cycles above the failure voltage of 9V, in a non-stop, power-assist, cycle-life test. Batteries with Advanced Graphite also showed increased charge acceptance power and discharge power compared to control groups.
US10224549B2
A binder composition for a negative electrode of a secondary battery, including a particulate binder, and a water-soluble polymer containing an acidic functional group, wherein the water-soluble polymer has an ion conductivity of 1×10−5 to 1×10−3 S/cm; and a swelling degree of the water-soluble polymer to a liquid with a solubility parameter of 8 to 13 (cal/cm3)1/2 is 1.0 to 2.0 times a swelling degree of the particulate binder measured under the same conditions; and use thereof.
US10224547B2
A method of producing a positive electrode active material for a nonaqueous electrolyte secondary battery, the method includes preparing nickel-containing composite oxide particles having a ratio 1D90/1D10 of a 90% particle size 1D90 to a 10% particle size 1D10 in volume-based cumulative particle size distribution of 3 or less; obtaining a raw material mixture containing the composite oxide particles and a lithium compound and having a ratio of a total number of moles of lithium to a total number of moles of metal elements contained in the composite oxide in a range of 1 to 1.3; subjecting the raw material mixture to a heat treatment to obtain a heat-treated material; subjecting the heat-treated material to a dry-dispersion treatment to obtain a first dispersion; and bringing the first dispersion into contact with a liquid medium to obtain a second dispersion.
US10224541B2
Positive electrode active materials are provided. The positive electrode active materials includes a primary particle formed of a plurality of metals including a first metal and a secondary particle formed of at least one of the primary particle. The secondary particle includes a core part, a shell part, a seed region where the primary particle having concentration gradient of the first metal is disposed and a maintain region where the primary particle having constant concentration of the first metal is disposed, the seed region adjacent to the core part and a maintain region adjacent to the sell part, and length of the seed region in a direction from the core part to the shell part is 1 μm.
US10224540B2
A Li-ion battery in one embodiment includes a lithium based compound in a cathode, a first porous silicon portion in an anode, and a layer of atomic layer deposited (ALD) alumina coating the first porous silicon portion and contacting the cathode.
US10224538B2
In an aspect, a positive electrode for a lithium rechargeable battery including a current collector; a positive active material layer disposed on the current collector, wherein the positive active material layer includes a positive active material, active carbon, and an additive.
US10224531B2
The present invention relates to a switching device 1 for a battery 2, the switching device 1 being activated by an acoustic resonance effect to interrupt an electric line of the battery 2 to the outside. The present invention further relates to a battery 2 having an electrically activated power switch 21 for interruption of an electric line of the battery 2 to the outside and at least one such switching device 1, the power switch 21 and the switching device 1 being connected in series.
US10224516B2
The present invention relates to method for depositing an organic material for an organic light emitting device and an organic light emitting device manufactured thereby. The method includes the steps of: applying a premix in which a host and a dopant are premixed, to a first donor substrate; heating the premix by applying an electric field to the first donor substrate; depositing the host and the dopant separated into different layers on a second donor substrate, with the host or the dopant having a relatively low vaporization temperature first deposited from the premix onto the second donor substrate and then the dopant or the host having a relatively high vaporization temperature deposited later onto the second donor substrate; heating the host and the dopant by applying an electric field to the second donor substrate; and depositing the host and the dopant that are uniformly mixed on a target substrate.
US10224501B2
An organic light emitting display panel prevents current leakage to adjacent sub-pixels through a common layer having high hole mobility. Layers having high electrical conductivity such as hole injection layers are separately formed in respective sub-pixels.
US10224495B2
In an organic electroluminescence (EL) display panel including: a substrate that is flexible and is made of a resin material; a plurality of light-emitting elements that are disposed on the substrate and are spaced away from one another; and a plurality of wire units that are disposed on the substrate and establish electrical connection between the plurality of light-emitting elements, a first region of the substrate that is below the light-emitting elements has greater stiffness than a second region of the substrate that is a remainder of the substrate.
US10224492B2
The present application relates to spirobifluorene derivatives of a formula (I), to the use thereof in electronic devices, especially in organic electroluminescent devices (OLEDs), where they may be used in hole-transporting function, and to processes for preparing said derivatives. The compounds have one or more properties selected from very good hole-conducting properties, very good electron-blocking properties, high glass transition temperature, high oxidation stability, good solubility and high thermal stability.
US10224490B2
An object is to provide a novel heterocyclic compound which can be used for a light-emitting element, as a host material of a light-emitting layer in which a light-emitting substance is dispersed. Other objects are to provide a light-emitting element having low driving voltage, a light-emitting element having high current efficiency, and a light-emitting element having a long lifetime. Provided are a light-emitting element including a compound in which a dibenzo[f,h]quinoxaline ring and a hole-transport skeleton are bonded through an arylene group, and a light-emitting device, an electronic device, and a lighting device each using this light-emitting element. The heterocyclic compound represented by General Formula (G1) below is provided.
US10224484B2
The present invention relates to polymers comprising a repeating unit of the formula I, or III and their use as organic semiconductor in organic devices, especially an organic field effect transistor (OFET), or a device containing a diode and/or an organic field effect transistor. The polymers according to the invention have excellent solubility in organic solvents and excellent film-forming properties. In addition, high efficiency of energy conversion, excellent field-effect mobility, good on/off current ratios and/or excellent stability can be observed, when the polymers according to the invention are used in organic field effect transistors.
US10224479B2
Memory devices and methods for fabricating memory devices have been disclosed. One such method includes forming the memory stack out of a plurality of elements. An adhesion species is formed on at least one sidewall of the memory stack wherein the adhesion species has a gradient structure that results in the adhesion species intermixing with an element of the memory stack to terminate unsatisfied atomic bonds of the element. The gradient structure further comprises a film of the adhesion species on an outer surface of the at least one sidewall. A dielectric material is implanted into the film of the adhesion species to form a sidewall liner.
US10224475B2
Nano-scale junctions, wires, and junction arrays are created by using a focused high-energy ion beam to direct-write insulating or poorly conducting barriers into thin films of materials that are sensitive to disorder, including superconductors, ferromagnetic materials and semiconductors.
US10224472B2
A thermoelectric power module which can be manufactured without spoiling solderability or joining strength when a thermoelectric element and an electrode are joined to each other by using solder, and in which electric resistance does not largely increase in long time use. The thermoelectric power module includes: a thermoelectric element consisting essentially of a thermoelectric material containing at least two kinds of elements of bismuth, tellurium, antimony, and selenium as principal components; at least one diffusion prevention layer and a solder joint layer disposed in sequence on a surface of the thermoelectric element, the at least one diffusion prevention layer not containing nickel, and the solder joint layer consisting essentially of at least one of nickel, tin, and an alloy or compound containing them as principal components; an electrode; an electrode protection layer disposed at least on one principal surface of the electrode, and including a film containing nickel as a principal component and having a thickness of 0.2 μm to 3.0 μm; and a solder layer joining the solder joint layer to a partial area of the electrode protection layer.
US10224470B2
A light emitting device includes a semiconductor chip including a p-type semiconductor layer and an n-type semiconductor layer, the semiconductor chip being adapted to emit light between the p-type semiconductor layer and the n-type semiconductor layer; a p-side pad electrode disposed on an upper surface side of the semiconductor chip and over the p-type semiconductor layer; an n-side pad electrode disposed on an upper surface side of the semiconductor chip and over the n-type semiconductor layer; a resin layer disposed to cover the upper surface of the semiconductor chip; a p-side connection electrode and an n-side connection electrode disposed at an outer surface of the resin layer and positioned on the upper surface side of the semiconductor chip; and a metal wire disposed in the resin. The metal wire is adapted to make connection at least one of between the p-side pad electrode and the p-side connection electrode, and between the n-side pad electrode and the n-side connection electrode.
US10224441B2
A solar cell includes a semiconductor substrate of a first conductive type and includes a first side and a second side, the second side having a textured structure formed on the entire second side; a first doped region of the first conductive type and a second doped region of a second conductive type on the first side; a first passivation layer on the first doped region and the second doped region and exposing a portion of a back surface of each of the first and second doped regions, the first passivation layer being formed of silicon nitride (SiNx), silicon dioxide (SiOx), or a combination thereof; a second passivation layer on the second side; an anti-reflection layer on the second passivation layer; and a first electrode electrically connected to the first doped region and a second electrode electrically connected to the second doped region.
US10224431B2
Methods of forming semiconductor devices include forming a first dielectric layer over a semiconductor fin. A second dielectric layer is formed around the first dielectric layer. The semiconductor fin is recessed below a height of the first and second dielectric layers. Source and drain extensions are grown from the recessed semiconductor fin. The first dielectric layer is recessed to expose an underside of and sidewalls of the source/drain extensions. Conductive contacts are formed around exposed portions of the source/drain extensions.
US10224429B2
A semiconductor device is provided that includes a first of a source region and a drain region comprised of a first semiconductor material, wherein an etch stop layer of a second semiconductor material present within the first of the source region and the drain region. A channel semiconductor material is present atop the first of the source region and the drain region. A second of the source and the drain region is present atop the channel semiconductor material. The semiconductor device may be a vertically orientated fin field effect transistor or a vertically orientated tunnel field effect transistor.
US10224420B2
A method of forming a semiconductor device that includes forming a fin structure from a bulk semiconductor substrate and forming an isolation region contacting a lower portion of a sidewall of the fin structure, wherein an upper portion of the sidewall of the fin structure is exposed. A sacrificial spacer is formed on the upper portion of the sidewall of the fin structure. The isolation regions are recessed to provide an exposed section of the sidewall of the fin structure. A doped semiconductor material is formed on the exposed section of the lower portion of the sidewall of the fin structure. Dopant is diffused from the doped semiconductor material to a base portion of the fin structure.
US10224412B2
A method of fabricating a semiconductor device includes forming a first semiconductor region at a front surface of a substrate, the first semiconductor region including an active element that regulates current flowing in a thickness direction of the substrate; grinding a rear surface of the substrate; after the grinding, performing a first etching that etches the rear surface of the substrate with a chemical solution including phosphorus; after the first etching, performing a second etching that etches the rear surface with an etching method with a lower etching rate than the first etching; and after the second etching, forming a second semiconductor region through which the current is to flow, by implanting impurities from the rear surface of the substrate.
US10224404B2
An insulated gate turn-off (IGTO) device, formed as a die, has a layered structure including a p+ layer (e.g., a substrate), an n− epi layer, a p-well, vertical insulated gate electrodes formed in the p-well, and n+ regions between the gate electrodes, so that vertical npn and pnp transistors are formed. The device is formed of a matrix of cells. To turn the device on, a positive voltage is applied to the gate electrodes, referenced to the cathode. To speed up the removal of residual electrons in the p-well after the gate electrode voltage is removed, a p+ region is added adjacent the n+ regions, and an n-layer is added below the p+ region. The cathode electrode directly contacts the p+ region and the n+ regions. During turn-off, the p+ region provides holes which recombine with the residual electrons to rapidly terminate the current flow.
US10224401B2
A III-N device includes a III-N layer structure including a III-N channel layer, a III-N barrier layer over the III-N channel layer, and a graded III-N layer over the III-N barrier layer having a first side adjacent to the III-N barrier layer and a second side opposite the first side; a first power electrode and a second power electrode; and a gate between the first and second power electrodes, the gate being over the III-N layer structure. A composition of the graded III-N layer is graded so the bandgap of the graded III-N layer adjacent to the first side is greater than the bandgap of the graded III-N layer adjacent to the second side. A region of the graded III-N layer is (i) between the gate and the second power electrode, and (ii) electrically connected to the first power electrode and electrically isolated from the second power electrode.
US10224398B2
Semiconductor nanocrystals prepared using a mixture of organic ligands (e.g., oxoacids), as well as compositions, kits, and methods of using such semiconductor nanocrystals are disclosed.
US10224396B1
The present disclosure relates to semiconductor structures and, more particularly, to deep trench isolation structures and methods of manufacture. The structure includes: at least one gate structure on a substrate; an interlevel dielectric material above the substrate; and a trench isolation structure extending into the substrate adjacent to the at least one gate structure and terminating in the interlevel dielectric material above the substrate.
US10224394B2
According to an embodiment of a semiconductor substrate, the semiconductor substrate includes a superjunction structure in a device region of a semiconductor layer and an alignment mark in a kerf region of the semiconductor layer. The superjunction structure includes first regions and second regions of opposite conductivity types, the first and the second regions alternating along at least one horizontal direction. The alignment mark includes a vertical step formed by an alignment structure projecting or recessed from a main surface of the semiconductor layer. The alignment structure is of a material of the first regions of the superjunction structure.
US10224382B2
A method for manufacturing an OLED display screen integrated with a touch function is provided, which includes steps of providing a glass substrate, forming an insulating layer and a wiring circuit layer, forming an OLED light-emitting layer, forming a first insulating ceramic layer, forming a first insulating organic layer, forming a first touch electrode layer, forming a touch insulating ceramic layer, forming a wire through hole in the wiring region of the glass substrate, forming a second touch electrode layer; and forming a wire in the wiring region of the glass substrate, wherein the wire is to the wiring circuit layer through the wiring through hole.
US10224366B2
The present invention relates to a vehicle lamp, and more particularly, a vehicle lamp using a semiconductor light emitting device. The vehicle lamp according to the present invention includes a light source unit, and the light source unit includes a wiring board, and a plurality of semiconductor light emitting devices electrically connected to the wiring board and arranged along a plurality of rows, wherein the plurality of semiconductor light emitting devices include first semiconductor light emitting devices arranged at preset intervals along a first row of the plurality of rows, and second semiconductor light emitting devices arranged at the preset intervals along a second row neighboring to the first row, and wherein each of the second semiconductor light emitting devices is disposed between neighboring first semiconductor light emitting devices of the first semiconductor light emitting devices so as to form triangular arrays with the first semiconductor light emitting devices.
US10224361B2
A light receiving region includes a plurality of light detecting sections 10. The light detecting sections 10 has a second contact electrode 4A. The second contact electrode 4A is arranged at a position overlapping a first contact electrode 3A, so as to contact the first contact electrode. Further, a resistive layer 4B is continued to the second contact electrode 4A.
US10224358B2
Embodiments of the invention include a semiconductor light emitting device including a semiconductor structure. The semiconductor structure includes a light emitting layer disposed between an n-type region and a p-type region. A wavelength converting structure is disposed in a path of light emitted by the light emitting layer. A diffuse reflector is disposed along a sidewall of the semiconductor light emitting device and the wavelength converting structure. The diffuse reflector includes a pigment. A reflective layer is disposed between the diffuse reflector and the semiconductor structure. The reflective layer is a different material from the diffuse reflector.
US10224356B2
The invention relates to an optoelectronic semiconductor component (100) comprising the following —an optoelectronic semiconductor chip (2), the lateral surfaces (2c) and lower face (2b) of which are at least partly covered by a molded body (3) that is electrically conductive and is designed to electrically contact the optoelectronic semiconductor chip (2), —at least one via (6) which comprises an electrically conductive material and is laterally spaced from the semiconductor chip (2), said via (6) completely passing through the molded body (3), wherein the via (6) extends from an upper face (3a) of the molded body (3) to a lower face (3b) of the molded body (3), —at least one insulating element (9) which is arranged within the molded body (3) between the via (6) and the semiconductor chip (2) and extends from the upper face (3a) of the molded body (3) to the lower face (3b) of the molded body (3), and —an electrically conductive connection (7) which is connected to the semiconductor chip (2) and the via (6) in an electrically conductive manner.
US10224350B2
A deposition mask includes a deposition pattern through which a deposition material passes and a distal end extended in a length direction of the deposition mask from the deposition pattern. The distal end includes a dummy pattern between a clamping groove and the deposition pattern in the length direction. The clamping groove and the dummy pattern are provided in plural along a second direction crossing the length direction. In the length direction of the deposition mask, the number of clamping grooves and dummy patterns correspond to each other, the clamping grooves respectively overlap a corresponding dummy pattern, a distal end area at which clamping grooves overlap the corresponding dummy pattern defines a second area of the distal end, and a distal end area at which the clamping grooves do not overlap the corresponding dummy pattern defines a first area of the distal end to which a clamp is applied.
US10224347B2
In case the size of the transistor is enlarged, power consumption of the transistor is increased. Thus, the present invention provides a display device capable of preventing a current from flowing to a display element in signal writing operation without varying potentials of power source lines for supplying a current to the display element per row. In setting a gate-source voltage of a transistor by applying a predetermined current to the transistor, a potential of a gate terminal of the transistor is adjusted so as to prevent a current from flowing to a load connected to a source terminal of the transistor. Therefore, a potential of a wire connected to the gate terminal of the transistor is differentiated from a potential of a wire connected to a drain terminal of the transistor.
US10224342B2
A semiconductor device includes an SOI substrate having a base substrate material, an active semiconductor layer positioned above the base substrate material and a buried insulating material layer positioned between the base substrate material and the active semiconductor layer. A gate structure is positioned above the active semiconductor layer and a back gate region is positioned in the base substrate material below the gate structure and below the buried insulating material layer. An isolation region electrically insulates the back gate region from the surrounding base substrate material, wherein the isolation region includes a plurality of implanted well regions that laterally contact and laterally enclose the back gate region and an implanted isolation layer that is formed below the back gate region.
US10224340B2
A planar material layer stack including a lower etch stop dielectric layer, a sacrificial semiconductor layer, and an upper etch stop dielectric layer is formed over a source semiconductor layer on a substrate. An alternating stack of insulating layers and spacer material layers is formed. The spacer material layers are formed as, or are subsequently replaced with, electrically conductive layers. An array of memory stack structures is formed. A source cavity is formed by removing the sacrificial semiconductor layer and portions of the memory films. Source strap structures are formed by a selective semiconductor deposition process on the vertical semiconductor channels and the source semiconductor layer. A dielectric fill material layer fills a remaining volume of the source cavity.
US10224337B2
The present disclosure includes memory having a continuous channel, and methods of processing the same. A number of embodiments include forming a vertical stack having memory cells connected in series between a source select gate and a drain select gate, wherein forming the vertical stack includes forming a continuous channel for the source select gate, the memory cells, and the drain select gate, and removing a portion of the continuous channel for the drain select gate such that the continuous channel is thinner for the drain select gate than for the memory cells and the source select gate.
US10224333B2
Described are novel salts of the compound (3R,4R,5S)-5-(difluoromethyl) piperidine-3,4-diol, as well as methods of using the same for preventing and/or treating lysosomal storage disorders and/or degenerative disorders of the central nervous system. In particular, the present invention provides methods for preventing and/or treating Gaucher's disease and/or Parkinson's disease.
US10224324B2
A semiconductor device is provided, including: a substrate having a first area and a second area; several first gate structures formed at the first area, and at least one of the first gate structures including a first hardmask on a first gate, and the first gate structure having a first gate length; several second gate structures formed at the second area, and at least one of the second gate structures including a second hardmask on a second gate, and the second gate structure having a second gate length. The first gate length is smaller than the second gate length, and the first hardmask contains at least a portion of nitrogen (N2)-based silicon nitride (SiN) which is free of OH concentration.
US10224320B2
A semiconductor device according to an embodiment includes a semiconductor substrate having a first plane and a second plane, a plurality of first semiconductor areas provided on the first plane, a plurality of second semiconductor areas provided between the plurality of first semiconductor areas, a plurality of insulator regions provided between the first semiconductor areas and the second semiconductor areas, first-conductivity-type drain regions provided in the first semiconductor areas, first-conductivity-type source regions provided in the second semiconductor areas, gate electrodes, first-conductivity-type first impurity regions that are provided between the first-conductivity-type drain regions and the second plane and have a lower first-conductivity-type impurity concentration than the first-conductivity-type drain regions, and a plurality of second-conductivity-type second impurity regions provided between the first-conductivity-type source regions and the second plane. The width of at least one of the plurality of first semiconductor areas is greater than the width of the other first semiconductor areas.
US10224314B2
A planar dual die package includes a package substrate and first and second semiconductor dice disposed side by side on a first surface of the package substrate. Outer connectors are disposed on a second surface of the package substrate, and the second surface of the package substrate includes a command/address ball region and a data ball region. Each of the first and second semiconductor dice includes die pads disposed in a command/address pad region corresponding to the command/address ball region and in a data pad region corresponding to the data ball region. Each of the first and second semiconductor dice are disposed on the package substrate so that a first direction from the command/address ball region toward the data ball region coincides with a second direction from the command/address pad region toward the data pad region.
US10224311B2
A semiconductor adhesive used for sealing connection portions of a semiconductor device, wherein: in the semiconductor device, the connection portion of a semiconductor chip and the connection portion of a wiring circuit substrate are electrically connected to each other or the connection portions of a plurality of semiconductor chips are electrically connected to each other; the semiconductor adhesive comprises a (meth)acrylic compound and a curing agent; and when the semiconductor adhesive is kept at 200° C. for 5 seconds, a curing reaction rate thereof is 80% or more.
US10224310B2
Systems, methods, and apparatus for operating an integrated circuit (IC) are provided. An apparatus may be configured to receive at one or more switches a signal from at least one circuit positioned on a first die lying within a first geometric plane, detect a signaling path between the at least one circuit positioned on the first die and at least one circuit positioned on a second die lying within a second geometric plane that is different from the first geometric plane, and control the one or more switches to route the signal along the signaling path. Circuits having a similar power characteristic are positioned adjacent to each other on the first die or the second die and circuits having a high temperature characteristic are positioned separate from each other on the first die or the second die.
US10224306B2
An electrical connection wire connects an electrical connection pad of an electrical chip and an electrical connection pad of a carrier substrate to which the electronic chip is mounted. A dielectric layer surrounds at least the bonding wire. The dielectric layer may be a dielectric sheath or a hardened liquid dielectric material. A dielectric material may also cover at least a portion of the electrical chip and carrier substrate. A liquid electrically conductive material is deposited and hardened to form a local conductive shield surrounding the dielectric layer at the bonding wire.
US10224305B2
In order to inhibit defective connection between a bump of a semiconductor chip and an electrode pad of a substrate, a semiconductor device includes a substrate provided on a surface with a plurality of electrode pads 15, a semiconductor chip 20 provided on a surface with a plurality of bumps 21 substantially equal in size, and an anisotropic conductive film 30 interposed between the plurality of bumps 21 and the plurality of electrode pads 15 and electrically connecting each of the bumps 21 and corresponding one of the electrode pads 15. The plurality of electrode pads 15 includes a plurality of first electrode pads 15A positioned closest to an end 25 of the semiconductor chip 20, and a plurality of second electrode pads 15B positioned inside the plurality of first electrode pads 15A on the semiconductor chip 20. Each of the second electrode pads 15B is larger in area than each of the first electrode pads 15A.
US10224300B2
A pad structure adapted to be disposed on a first package substrate and electrically connected to conductive contacts of a second package substrate includes a first conductive pad having a first top surface, a second conductive pad, a first leveling conductor and a second leveling conductor. The second conductive pad disposed aside the first conductive pad has a second top surface non-coplanar with the first top surface. The first leveling conductor disposed on the first conductive pad has a first leveling surface opposite to the first top surface. The second leveling conductor disposed on the second conductive pad and having a second leveling surface opposite to the second top surface is coplanar with the first leveling surface. The conductive contacts of the second package substrate are disposed on the first leveling conductor and the second leveling conductor. A manufacturing method of a pad structure is also provided.
US10224296B2
Provided is a device for generating an identification key using a process variation during a manufacturing process of a conductive layer. The device for generating an identification key may include a plurality of conductive layers designed so as to be formed in a first region within a semiconductor chip, the density in which the plurality of conductive layers are disposed in the first region being at least a first threshold value and not more than a second threshold value, the first and second threshold values being less than a minimum density according to the design rules for ensuring that all of the plurality of conductive layers are formed in the first region; and a reader which provides an identification key by identifying if, among the plurality of conductive layers, a previously designated first conductive layer has been formed.
US10224287B2
An RDL structure on a passivation layer includes a first landing pad disposed directly above a first on-chip metal pad; a first via in a passivation layer to electrically connect the first landing pad with the first on-chip metal pad; a second landing pad disposed directly above the second on-chip metal pad; a second via in the passivation layer to electrically connect the second landing pad with the second on-chip metal pad; and at least five traces being disposed on the passivation layer and passing through a space between the first landing pad and the second landing pad.
US10224285B2
A semiconductor structure having a Group III-N semiconductor layer disposed on a substrate. A multi-layer, electrical contact structure in contact with the Group III-N semiconductor layer includes a gold-free contact layer in contact with the Group III-N semiconductor layer; and a gold-free electrically conductive etch stop layer electrically connected to the gold-free contact layer. An electrically conductive via passes through the substrate to the etch stop layer. The structure includes a plurality of electrode structures, each one providing a corresponding one of a source electrode structure, drain electrode structure and a gate electrode structure. The source electrode structure, drain electrode structure and gate electrode structure include: an electrical contact structure and an electrode contact. The electrode contacts have the same gold-free structure and have co-planar upper surfaces.
US10224284B1
The present disclosure relates to semiconductor structures and, more particularly, to a soluble self-aligned barrier first for interconnect structure and methods of manufacture. The structure includes: a self-aligning barrier layer lining a trench of an interconnect structure; and an alloy interconnect material over the self-aligned barrier layer. The alloy interconnect material is an alloy composed of metal interconnect material and pre-anneal material that also forms the self-aligning barrier layer.
US10224277B2
A semiconductor device includes a first dielectric layer formed from a thermally conductive dielectric material. Contacts are formed in the first dielectric layer, the planar contacts being spaced apart to form a gap therebetween. The thermally conductive dielectric material of the first dielectric layer is formed on lateral sides of the planar contacts and in the gap. A resistive element is formed laterally across the gap between the planar contacts and in direct contact with at least the thermally conductive dielectric material in the gap.
US10224271B2
A computer-implemented method includes, in a code transformation system, identifying save-to-return code instructions, function call code instructions, comparison code instructions, and exceptional code instructions. The function call code instructions are associated with the save-to-return code instructions. The comparison code instructions are associated with the save-to-return code instructions. The exceptional code instructions are associated with the comparison code instructions. A predefined proximity range based on a predefined proximity value as well as a proximity eligibility indicator are determined. The proximity eligibility indicator denotes whether the save-to-return code instructions and the comparison code instructions are within the predefined proximity range. Responsive to the proximity eligibility indicator denoting the save-to-return code instructions and the comparison code instructions are within the predefined proximity range, one or more execution flow relationships between the function call code instructions and the exceptional code instructions are created. A corresponding computer program product and computer system are also disclosed.
US10224264B1
Aspects of the disclosure are directed to a package including a substrate, die coupled to the substrate, wick deposited on the die, and an evaporation-condensation chamber having a hollowed bottom and two bottom lips, wherein the wick mates into the hollowed enclosure and substantially merges with the two bottom lips forming a sealed chamber. Other aspects are directed to a method of forming a package including coupling a die to a substrate, depositing a wick on the die, and mating the wick with an evaporation-condensation chamber having a hollowed enclosure and two bottom lips, wherein the mating attaches the wick into the hollowed enclosure and substantially merges the wick with the two bottom lips forming a sealed chamber. By directly depositing the wick over the die and integrating the wick with the encapsulation-condensation chamber, this integrated solution provides significant improvement in package thermal resistance especially for high-power and high-performance applications.
US10224262B2
Heat spreader lids and package assemblies including a heat spreader lid. The heat spreader lid has a central region configured to be coupled with an electronic component, a peripheral region configured to be coupled with a substrate, and a connecting region arranged between the central region and the peripheral region. The connecting region is configured to impart stress relief to the central region.
US10224256B2
A manufacturing method of a semiconductor package includes etching a first surface and a side surface of a base substrate, the base substrate including the first, a second and the side surfaces positioned between the first and the second surfaces, the base substrate containing a metal, attaching a metal different from the metal contained in the base substrate to the first and the side surfaces, disposing a semiconductor device on the second surface, the semiconductor device having an external terminal, forming a resin insulating layer sealing the semiconductor device, forming a first conductive layer on the resin insulating layer, forming an opening, exposing the external terminal, in the first conductive layer and the resin insulating layer; and forming a metal layer on the first and the side surfaces, on the first conductive layer and in the opening.
US10224253B2
A display device is disclosed. In one aspect, the display device includes a display area configured to display an image, a peripheral area neighboring the display area, and at least one test element group (TEG) including a test thin film transistor (TFT) formed in the peripheral area and a plurality of test pads electrically connected to the test TFT. The display device also includes first to third dummy circuits separated from the test TFT, each of the first to third dummy circuits including a plurality of first dummy semiconductor layers and a plurality of first dummy gate electrodes overlapping at least a portion of the first dummy semiconductor layers in the depth dimension of the display device.
US10224250B2
The disclosed technology generally relates to semiconductor devices, and more specifically to a semiconductor device having a high aspect ratio channel layer. In one aspect, semiconductor device includes a semiconductor substrate having formed thereon a dielectric isolation layer having an opening formed therethrough. The semiconductor device additionally includes a filling isolation structure having a portion formed in the opening and a portion protruding above the dielectric isolation layer, wherein the filling isolation structure comprises a dielectric filling layer. The semiconductor device additionally includes a dielectric layer formed on the dielectric isolation layer, wherein the dielectric layer and the dielectric filling layer have top surfaces that are substantially co-planar to form a common top surface. The semiconductor device further includes a first vertical channel layer laterally interposed between and in contact with the dielectric layer and the dielectric filling layer at a first side of the dielectric filling layer, wherein the first vertical channel layer extends above the common top surface.
US10224245B2
A method includes forming first and second fins of a finFET extending above a semiconductor substrate, with a shallow trench isolation (STI) region in between, and a distance between a top surface of the STI region and top surfaces of the first and second fins. First and second fin extensions are provided on top and side surfaces of the first and second fins above the top surface of the STI region. Material is removed from the STI region, to increase the distance between the top surface of the STI region and top surfaces of the first and second fins. A conformal stressor dielectric material is deposited over the fins and STI region. The conformal dielectric stressor material is reflowed, to flow into a space between the first and second fins above a top surface of the STI region, to apply stress to a channel of the finFET.
US10224239B2
An upper layer is formed in a first interlayer dielectric (ILD) layer. The upper layer comprises a plurality of metal interconnects and one or more upper layer air gaps positioned between adjacent metal interconnects. A lower layer is formed in the first ILD layer. The lower layer comprises one or more vias, and one or more lower air gaps positioned between adjacent vias. The upper layer and the lower layer are formed in accordance with a dual-damascene process.
US10224225B2
An apparatus and an associated method. The apparatus includes a chuck, an array of three or more ultrasonic sensors, a ceramic ring surrounding the chuck, and a controller connected to the ultrasonic sensors. The chuck is configured to removeably hold a substrate for processing. Each ultrasonic sensor may send a respective ultrasonic sound wave to a respective preselected peripheral region of the substrate and receive a respective return ultrasonic sound wave from the preselected peripheral region. The controller may compare a measured position of the substrate on the chuck to a specified placement of the substrate on the chuck based on a measured elapsed time between sending the ultrasonic sound wave and receiving the return ultrasonic sound wave for each ultrasonic sensor. The method compares a measured position of the substrate on the chuck to a specified position on the chuck.
US10224224B2
A high-pressure processing system for processing a substrate includes a first chamber, a pedestal positioned within the first chamber to support the substrate, a second chamber adjacent the first chamber, a vacuum processing system configured to lower a pressure within the second chamber to near vacuum, a valve assembly between the first chamber and the second chamber to isolate the pressure within the first chamber from the pressure within the second chamber, and a gas delivery system configured to introduce a processing gas into the first chamber and to increase the pressure within the first chamber to at least 10 atmospheres while the processing gas is in the first chamber and while the first chamber is isolated from the second chamber.
US10224221B2
The embodiments disclosed herein pertain to improved methods and apparatus for etching a semiconductor substrate. A plasma grid assembly is positioned in a reaction chamber to divide the chamber into upper and lower sub-chambers. The plasma grid assembly may include one or more plasma grids having slots of a particular aspect ratio, which allow certain species to pass through from the upper sub-chamber to the lower sub-chamber. Where multiple plasma grids are used, one or more of the grids may be movable, allowing for tenability of the plasma conditions in at least the lower sub-chamber. In some cases, an electron-ion plasma is generated in the upper sub-chamber. Electrons that make it through the grid to the lower sub-chamber are cooled as they pass through. In some cases, this results in an ion-ion plasma in the lower sub-chamber.
US10224219B2
Various embodiments process semiconductor devices. In one embodiment, a release layer is applied to a handler. The at least one singulated semiconductor device is bonded to the handler. The at least one singulated semiconductor device is packaged while it is bonded to the handler. The release layer is ablated by irradiating the release layer through the handler with a laser. The at least one singulated semiconductor device is removed from the transparent handler after the release layer has been ablated.
US10224215B2
An object of the present invention to provide a highly reliable semiconductor device. Another object is to provide a manufacturing method of a highly reliable semiconductor device. Still another object is to provide a semiconductor device having low power consumption. Yet another object is to provide a manufacturing method of a semiconductor device having low power consumption. Furthermore, another object is to provide a semiconductor device which can be manufactured with high mass productivity. Another object is to provide a manufacturing method of a semiconductor device which can be manufactured with high mass productivity. An impurity remaining in an oxide semiconductor layer is removed so that the oxide semiconductor layer is purified to have an extremely high purity. Specifically, after adding a halogen element into the oxide semiconductor layer, heat treatment is performed to remove an impurity from the oxide semiconductor layer. The halogen element is preferably fluorine.
US10224213B2
A method for forming patterns of a semiconductor device includes sequentially forming a hard mask layer, a sacrificial layer, and an anti-reflection layer on a substrate, the substrate including a cell region and a peripheral circuit region, patterning the sacrificial layer to form a first sacrificial pattern on the cell region and a second sacrificial pattern on the peripheral circuit region, forming spacers covering sidewalls of the first and second sacrificial patterns, and removing the first sacrificial pattern. The anti-reflection layer includes a lower anti-reflection layer and an upper anti-reflection layer which are formed of materials different from each other. In the patterning of the sacrificial layer, the anti-reflection layer is patterned to form a first anti-reflection pattern on the first sacrificial pattern and a second anti-reflection pattern on the second sacrificial pattern. The second anti-reflection pattern remains when the first sacrificial pattern is removed.
US10224198B2
A low surface tension liquid is supplied from a low surface tension liquid supplying unit to a heated substrate to replace a processing liquid by the low surface tension liquid. The heating of the substrate is weakened and the low surface tension liquid is supplied from the low surface tension liquid supplying unit to the substrate, so that a liquid film of the low surface tension liquid is formed. The liquid film on the substrate is removed by strengthening the heating of the substrate without supplying the low surface tension liquid from the low surface tension liquid supplying unit to a central region of the substrate.
US10224193B2
A method of tandem mass spectrometry is disclosed. A quasi-continuous stream of ions from an ion source (20) and having a relatively broad range of mass to charge ratio ions is segmented temporally into a plurality of segments. Each segment is subjected to an independently selected degree of fragmentation, so that, for example, some segments of the broad mass range are fragmented while others are not. The resultant ion population, containing both precursor and fragment ions, is analyzed in a single acquisition cycle using a high resolution mass analyzer (150). The technique allows the analysis of the initial ion population to be optimized for analytical limitations.
US10224189B2
Apparatus and a method for creation and maintenance of a closed field system in which magnetrons and/or magnet assemblies are provided in a form to create a magnetic field around an area in which a substrate to be coated is located. The method also relates to the steps of cleaning the substrates and applying an adhesive layer prior to the material which is to form the coating.
US10224188B2
Apparatus for sputtering comprises a vacuum chamber defined by at least one side wall, a base and a cover, at least one first electrode having a surface arranged in the vacuum chamber, a counter electrode having a surface arranged in the vacuum chamber and a RF generator. The RF generator is configured to apply a RF electric field across the at least one first electrode and the counter electrode so as to ignite a plasma between the first electrode and the counter electrode. The counter electrode comprises at least a portion of the side wall and/or the base of the vacuum chamber and an additional electrically conductive member. The additional electrically conductive member comprises at least two surfaces arranged generally parallel to one another and spaced at a distance from one another.
US10224186B2
This disclosure describes a remote plasma source, a gas input manifold, and related methods of making and using. In some examples, a remote plasma source is provided with a plasma chamber, a gas input manifold, and an output region. The remote plasma source also has means for introducing a gas into the plasma chamber, the means for introducing configured to impart a radial velocity and a longitudinal velocity on the gas, relative to a longitudinal axis through the remote plasma source.
US10224184B2
Systems and methods for adjusting the source impedance of a generator are disclosed. An exemplary method includes generating a first signal and applying the first signal to a first input of a combiner, generating a second signal and applying the second signal to a second input of said combiner, and combining the first and second signals with the combiner at an output of the combiner to produce power that is delivered to the plasma load. A controllable variable impedance is provided to an isolation port of the combiner, and the controllable variable impedance is adjusted to vary the source impedance of the generator.
US10224178B2
A method of adjusting a critical dimension of a reticle patterns in a reticle used to fabricate semiconductor devices can include determining respective values for a critical dimension of a plurality of reticle patterns in an image of the reticle and providing an atmospheric plasma to a first reticle pattern included in the plurality of reticle patterns, the first reticle pattern having a first value for the critical dimension that is different than a target value for the critical dimension. The atmospheric plasma may not be provided to second reticle patterns included in the plurality of reticle patterns, the second reticle patterns having a second value for the critical dimension that is about equal to the target value.
US10224177B2
A scanning electron microscopy system is disclosed. The system includes an electron beam source configured to generate a primary electron beam. The system includes a sample stage configured to secure a sample. The system includes a set of electron-optical elements configured to direct at least a portion of the primary electron beam onto a portion of the sample. The set of electron-optical elements includes an upper deflector assembly and a lower deflector assembly. The upper deflector assembly is configured to compensate for chromatic aberration in the primary electron beam caused by the lower deflector assembly. In addition, the system includes a detector assembly configured to detect electrons emanating from the surface of the sample.
US10224174B1
A method, includes, with an illumination system, directing a first charged particle beam along a particle-optical axis to a specimen position, with an imaging system, receiving a second charged particle beam from the specimen position and directing the second charged particle beam to a detector, recording a first output of the detector, varying an excitation of an optical element of the imaging system with a controller so as to rotate the second charged particle beam at the detector through a yaw angle about the particle-optical axis, and recording a second output of the detector at the yaw angle.
US10224169B2
A compact fusible disconnect switch device includes a magnetic arc deflection assembly including at least a pair of magnets disposed about a switch contact assembly. The magnetic arc deflection assembly facilitates reliable connection and disconnection of DC voltage circuitry well above 125 VDC with reduced arcing intensity and duration. Multiple pairs of magnets may apply magnetic fields in directions opposing one another to deflect electrical arcs in different directions at more than one location in the switch contact assembly to facilitate high voltage DC operation.
US10224162B2
A single or multiple pole switching device which includes a switch chamber with an arc extinguishing device for each pole, wherein the switch chamber has two lateral walls between which a cage is arranged that is provided for mounting a movable contact bridge, where contacts are arranged on the contact bridge, where the arc extinguishing device has a plurality of quenching plates, the ends of which are accommodated in a pocket arrangement, where the lateral walls have a support for laterally supporting the cage in a direction transverse with respect to the switching direction of the contacts and parallel to the lateral walls, where the pocket arrangement is a separate component from the cage, which pocket arrangement is spaced apart from the cage such that it does not provide such lateral support for the cage, such that a cost-effective and reliable single or multiple pole switching device is provided.
US10224160B2
A dimmer switch includes a main body and an operation portion. The operation portion is provided in the main body to be rotatable around a rotation axis to switch the dimmer switch among an off position, a low beam position, and a high beam position. The low beam position and the high beam position are provided above a horizontal line passing through the rotation axis and the off position is provided below the horizontal line in a state where the dimmer switch is attached to a vehicle body. A first rotation angle between the off position and the low beam position is set to be larger than a second rotation angle between the low beam position and the high beam position.
US10224150B2
An improved capacitor is provided. The capacitor comprises an anode and a functional dielectric on said anode and a conductive layer on the functional dielectric. An anode wire extends from said anode wherein the anode wire has a thickened dielectric layer thereon.
US10224149B2
Provided is a module comprising a carrier material, comprising a first conductive portion and a second conductive portion, and a multiplicity of electronic components wherein each electronic component comprises a first external termination with at least one first longitudinal edge and a second external termination with at least one second longitudinal edge. A first longitudinal edge of a first electronic component is connected to the first conductive portion by a first interconnect; and a second longitudinal edge of the first electronic component is connected to the second conductive portion by a second interconnect.
US10224141B2
A coupled inductor comprises an annular core 1 and coils 2a, 2b wound around the core. The annular core 1 includes a sendust core having a maximum differential permeability that is equal to or greater than 30.
US10224138B2
An electrical component is disclosed, wherein the electrical component comprises: a body; a conductive element disposed in the body; a first metal layer, disposed on the body and electrically connected to a terminal of the conductive element; a conductive and adhesive layer, overlaying on the first metal layer; and a second metal layer, overlaying on the first metal layer and the conductive and adhesive layer, wherein a first conductive path is formed from the terminal of the conductive element to the second metal layer via the first metal layer and the conductive and adhesive layer, and a second conductive path is formed from the terminal of the conductive element to the second metal layer via the first metal layer without passing through the conductive and adhesive layer.
US10224134B2
A method of manufacturing a reactor includes a pair of coils and a pair of core units of partial I-shaped cores with gap members butted together and mounted in the coils. The respective ends of the I-shaped cores are pressed against the ends of a pair of U-shaped cores. The U-shaped cores and the I-shaped cores are formed by pressing powder in movable dies that preheat any burrs formed during pressing to be positioned in a direction different from the winding axis direction to avoid any contact with the coil.
US10224133B2
A coil component includes a magnetic portion that includes metal particles and a resin material, a coil conductor embedded in the magnetic portion, and outer electrodes electrically connected to the coil conductor. The average particle diameter of the metal particles in the magnetic portion is 1 μm or more and 5 μm or less, and the CV value of the metal particles is 50% or more and 90% or less.
US10224132B2
A chip resistor including an insulating film covering a resistor making contact with a pair of electrodes formed on an upper surface of an insulating substrate and a method for manufacturing same are provided. Both electrodes include a main electrode layer that contains silver as a main metal component an 10 weight % or more of palladium as another metal component, and an auxiliary electrode layer lower in specific resistance than the main electrode layer, a laminate part where the auxiliary electrode layer and the main electrode layer are laminated in order on a single surface of the insulating substrate; and an exposed part of the auxiliary electrode layer where a part of the auxiliary electrode layer is not covered with the main electrode layer on a far side from the resistor, and part that extend from a near side to the far side with respect to the resistor.
US10224131B2
Sensor assembly includes a modular device and a cable assembly configured to communicatively couple the modular device and a control system and transmit digital signals therethrough. The cable assembly includes a cable jacket surrounding a channel and a twisted pair extending through the channel. The coated twisted pair includes first and second signal wires that each include a respective signal conductor and an insulation layer that surrounds the respective signal conductor. The coated twisted pair also includes a ground conductor. The first and second signal wires are twisted about one another. A twist exterior is defined by corresponding exterior surfaces of the first and second signal wires and the ground conductor. The twist exterior is coated with a conductive material.
US10224130B2
A cable includes at least one core that has a conductor and an insulating coating layer that covers the conductor; and a sheath layer that covers the at least one core. The sheath layer includes an inner sheath layer and an outer sheath layer that covers the inner sheath layer. The inner sheath layer contains a silane-crosslinked very low density polyethylene. A main component of the outer sheath layer is polyurethane; a content of the very low density polyethylene per 100 parts by mass of a resin component in the inner sheath layer is 20 parts by mass or more and 100 parts by mass or less. A content of silicon atoms constituting silane crosslinks in the very low density polyethylene is 0.05 mass % or more and 1 mass % or less.
US10224126B2
The present invention provides a transparent conductor that is excellent in conductivity, transparency, and low-reflection property and does not cause defects such as a moiré pattern; and a touch panel including the transparent conductor. The transparent conductor of the present invention includes an anti-reflection film provided on a surface with projections formed at a pitch equal to or shorter than the wavelength of visible light; and metal fine particles each having a particle size equal to or smaller than the pitch of the projections and being placed in bottom portions of gaps between the projections, the metal fine particles placed in the gaps between the projections constituting mesh conductive portions. The touch panel of the present invention includes the above transparent conductor.
US10224125B2
The present invention is directed to compositions comprising at least one layer or at least two layers, each layer comprising a substantially two-dimensional array of crystal cells, having first and second surfaces, each crystal cell having the empirical formula of Mn+1Xn, where M, X, and n are described in the specification, and devices incorporating these compositions.
US10224124B2
In various embodiments, welding washers are utilized to establish electrical connections between electrically conductive wires and electrically conductive pins.
US10224112B2
A shift register unit, a driving method thereof, a gate driver circuit and a display device are provided. The shift register unit includes a first pull-up node control unit, a second pull-up node control unit configured to enable a pull-up node to be at a first level at a pull-down maintenance stage under the control of a first clock signal, a first pull-down node control unit configured to enable a pull-down node to be at a second level at the pull-down maintenance stage under the control of the first clock signal, a second pull-down node control unit, a gate driving signal output unit configured to output a gate driving signal under the control of the pull-up and pull-down nodes, and a carry signal output unit configured to enable a carry signal output end to output a carry signal under the control of the pull-up and pull-down nodes.
US10224106B2
A three dimensional stacked nonvolatile semiconductor memory according to an example of the present invention includes a memory cell array comprised of first and second blocks. The first block has a first cell unit which includes a memory cell to be programmed and a second cell unit which does not include a memory cell to be programmed, and programming is executed by applying a program potential or a transfer potential to word lines in the first block after the initial potential of channels of the memory cells in the first and second cell units is set to a plus potential. In the programming, the program potential and the transfer potential are not applied to word lines in the second block.
US10224100B2
A memory device includes a local bit line coupled to a plurality of memory cells and a global bit line through first and second selectable parallel paths having first and second impedances, respectively. The first path is active in at least one of a set operation or a forming operation and the second path is active in a reset operation. A select device to select a memory element includes a drain having a first doping level and a source having a second doping level lower than the first doping level, wherein the device is configured to provide a first on impedance or a second on impedance to the resistive memory element in response to a control signal.
US10224098B2
An apparatus, system, and method for controlling data transfer to an output port of a serial data link interface in a semiconductor memory is disclosed. In one example, a flash memory device may have multiple serial data links, multiple memory banks and control input ports that enable the memory device to transfer the serial data to a serial data output port of the memory device. In another example, a flash memory device may have a single serial data link, a single memory bank, a serial data input port, a control input port for receiving output enable signals. The flash memory devices may be cascaded in a daisy-chain configuration using echo signal lines to serially communicate between memory devices.
US10224096B2
A semiconductor device includes: a first power source line for supplying a first voltage; a second power source line for supplying a second voltage; a memory circuit coupled with the first and second power source lines; a first switch which electrically coupling the first power source line with the second power source line and electrically decoupling the first power source line from the second power source line, in response to a control signal; a second switch which electrically coupling the first power source line with the second power source line and electrically decoupling the first power source line from the second power source line, in response to the control signal, wherein a memory circuit includes a memory cell array and a peripheral circuit, wherein a memory cell array includes a plurality of memory cells, the memory cells coupled with the second power source line.
US10224091B1
A system includes multiple memory banks that store data. The system also includes an address path coupled to the memory banks that provides a row address to the memory banks. The system further includes a command address input circuit coupled to the address path that refreshes a first set of memory banks via the address path and, when the command address input circuit refreshes the first set of memory banks, activates a row of a second set of memory banks to store the data or read the data from the row of the second set of memory banks via the address path.
US10224087B1
Sensing voltage based on a supplied to magneto-resistive random access memory (MRAM) bit cells in an MRAM for tracking write operations. Sensing voltage based on supply voltage applied to an MRAM bit cell in a write operation can be used to detect completion of magnetic tunnel junction (MTJ) switching in an MRAM bit cell to terminate the write operation to reduce power and write times. In exemplary aspects provided herein, reference and write operation voltages sensed from the MRAM bit cell in response to the write operation are compared to each other to detect completion of MTJ switching of voltage based on the supply voltage applied to the MRAM bit cell regardless of whether the write operation is logic ‘0’ or logic ‘1’ write operation. This provides a higher sensing margin, because the change in MTJ resistance after MTJ switching completion is larger at the supply voltage rail.
US10224081B2
Dynamic random access memory (DRAM) backchannel communication systems and methods are disclosed. In one aspect, a backchannel communication system allows a DRAM to communicate error correction information and refresh alert information to a System on a Chip (SoC), applications processor (AP), or other memory controller.
US10224079B2
A charge pump circuit includes a voltage input port, a voltage output port, a plurality of charge pump units cascaded between the voltage input port and the voltage output port, a clock signal source, and N clock delay elements. The clock signal source generates a main clock signal and the N clock delay elements generate clock signals received by the charge pump units by delaying the main clock signal. The main clock signal received by the first charge pump unit has a rising edge leading a rising edge of the last clock signal received by the last charge pump unit, and a falling edge lagging the rising edge of the last clock signal. Each of the charge pump units includes two sets of inverters with delay elements for generating two complementary clock signals.
US10224078B2
A semiconductor device in which a plurality of chips each including a memory circuit are stacked, the semiconductor device includes measurement circuitry each of which is disposed in each of a plurality of memory areas of the plurality of chips and each of which measures a temperature, calculation circuitry that calculates a temperature of each of the memory areas based on the temperature measured by the measurement circuitry and a temperature obtained from a thermal resistance model of the semiconductor device, and control circuitry that sets a refresh interval of each of the memory areas based on the temperature of each of the memory areas, which has been calculated by the calculation circuitry, and performs a refresh operation of the memory circuit of each of the memory areas at the set refresh interval.
US10224073B2
Systems and methods are disclosed for automatically constructing output media stream from multiple input media sources by applying models learned from existing media products.
US10224070B2
A disc grabbing device including a disc grabbing body, a weight sensing unit and a counter is provided. The disc grabbing body is used for grabbing or unloading at least one disc. The weight sensing unit is disposed on the disc grabbing body for sensing a weight of the at least one disc grabbed on the disc grabbing body. The counter is connected to the weight sensing unit used for obtaining a disc quantity of the discs grabbed on the disc grabbing body according to the weight.
US10224064B2
A method involves depositing a near-field transducer on a substrate of a slider. The near-field transducer comprises a plate-like enlarged portion and a peg portion. A first hard stop extending from the near field transducer and an air bearing surface is formed. A heat sink is formed on the enlarged portion and the first hard stop. A dielectric material is deposited over the near-field transducer and the heat sink. A second hard stop is deposited on the dielectric material away from the air bearing surface. The second hard stop comprises a recess corresponding in size and location to the heat sink. The method involves milling at an oblique angle to the substrate between the first hard stop and second hard stop to cut through the heat sink at the angle. The recess of the second hard stop increases a milling rate over the heat sink compared to a second milling rate of the dielectric away from the heat sink.
US10224061B2
Methods forecast voice signal components, wherein processors are configured to translate the audio data that includes voice data and a fabricated background noise into frequency domain data; identify a threshold number of top frequencies within the frequency domain data; and generate a hash code value from the threshold number of top frequencies. Processors are configured to, in response to determining that the generated hash code value is unique from other hash code values that are indexed to each of a unique identification of the speaker and a background noise profile identification of the fabricated background noise, index a model of the threshold number of top frequencies in association with the hash code to the speaker identification and to the background noise profile.
US10224053B2
An audio signal enhancement method includes: acquiring an audio signal; estimating a signal-to-noise ratio (SNR) of an audio frame of the audio signal; determining a SNR threshold for the audio frame; selecting an audio signal processing technique according to a comparison of the SNR threshold to the estimated SNR of the audio frame; filtering the audio frame using a Wiener filter applying the selected signal processing technique; and outputting the audio frame filtered using the Wiener filter applying the selected signal processing technique. A first-in, first-out (FIFO) signal processing technique is selected when the estimated SNR of the audio frame is less than the SNR threshold, and a log-energy voice activity detection (VAD) signal processing technique is selected when the estimated SNR of the audio frame is greater than the SNR threshold.
US10224052B2
An apparatus for selecting one of a first encoding algorithm and a second encoding algorithm includes a filter configured to receive the audio signal, to reduce the amplitude of harmonics in the audio signal and to output a filtered version of the audio signal. First and second estimators are provided for estimating first and second quality measures in the form of SNRs of segmented SNRs associated with the first and second encoding algorithms without actually encoding and decoding the portion of the audio signal using the first and second encoding algorithms. A controller is provided for selecting the first encoding algorithm or the second encoding algorithm based on a comparison between the first quality measure and the second quality measure.
US10224046B2
A method, an apparatus, logic (e.g., executable instructions encoded in a non-transitory computer-readable medium to carry out a method), and a non-transitory computer-readable medium configured with such instructions. The method is to generate and spatially render spatial comfort noise at a receiving endpoint of a conference system, such that the comfort noise has target spectral characteristics typical of comfort noise, and at least one spatial property that at least substantially matches at least one target spatial property. On version includes receiving one or more or more audio signals from other endpoints, combining the received audio signals with the spatial comfort noise signals, and rendering the combination of the received audio signals and the spatial comfort noise signals to a set of output signals for loudspeakers, such that the spatial comfort noise signals are continually in the output signal sin addition to output from the received audio signals.
US10224044B2
When decompressing an HOA data frame representation, a gain control (15, 151) is applied for each channel signal before it is perceptually encoded (16). The gain values are transferred in a differential manner as side information. However, for starting decoding of such streamed compressed HOA data frame representation absolute gain values are required, which should be coded with a minimum number of bits. For determining such lowest integer number (βe) of bits the HOA data frame representation (C(k)) is rendered in spatial domain to virtual loudspeaker signals lying on a unit sphere, followed by normalization of the HOA data frame representation (C(k). Then the lowest integer number of bits is set to βe=┌ log2(┌ log2(√{square root over (KMAX)}·O)┐+1)┐.
US10224043B2
Audio signal processing apparatuses and methods are provided, such as an audio signal downmixing apparatus for processing an input audio signal into an output audio signal, wherein the input audio signal comprises a plurality of input channels recorded at a plurality of spatial positions and the output audio signal comprises a plurality of primary output channels. The audio signal downmixing apparatus comprises a downmix matrix determiner configured to determine for each frequency bin j of a plurality of frequency bins a downmix matrix DU with j being an integer in the range from 1 to N, and a processor configured to process the input audio signal using the downmix matrix DU into the output audio signal.
US10224039B2
A computing device may compare a voice command to a customized voiceprint of a user. The computing device may, if a result of the comparison exceeds a threshold, determine the voice command matches the voiceprint, determine a security level associated with the voice command, generate a signal comprising an audible announcement, access website related information, and utilize customized user settings.
US10224037B2
A live service agent is associated to a first service session, where the first service session facilitates a communication exchange associated with a user inquiry between user equipment and a first service resource. The first service session remains uninterrupted by the associating of the live service agent. A verbal exchange of the communication exchange between the user equipment and the live service agent is recorded in response to the associating of the live service agent, and a number of keywords are identified. To the extent that the verbal exchange yields a satisfactory response to the user inquiry and that the recording is dissimilar to other recordings of a solution database, the recording is stored in the solution database. Other embodiments are disclosed.
US10224031B2
Some implementations are directed to selective invocation of a particular third-party (3P) agent by an automated assistant to achieve an intended action determined by the automated assistant during a dynamic dialog between the automated assistant and a user. In some of those implementations, the particular 3P agent is invoked with value(s) for parameter(s) that are determined during the dynamic dialog; and/or the particular 3P agent is selected, from a plurality of candidate 3P agents, for invocation based on the determined value(s) for the parameter(s) and/or based on other criteria. In some of those implementations, the automated assistant invokes the particular 3P agent by transmitting, to the particular 3P agent, a 3P invocation request that includes the determined value(s) for the parameter(s).
US10224017B2
Method and apparatus are disclosed for active sound desensitization to tonal noise in a vehicle. An example vehicle includes an electric motor, a microphone, speakers, and an active sound desensitizer. The active sound desensitizer (a) randomizes channels of the speakers based on multiple uncorrelated broadband sound profiles, (b) determine upper and lower frequency band limits for a band-limited filter, (c) generate a desensitizing sound based on the upper and lower frequency band limits and the randomized channels, and (d) broadcast the desensitizing sound via the speakers.
US10224015B2
A stringless electric bowed musical instrument is disclosed in which sensors are provided to detect finger positions and bowing motions of the player. A touch-sensitive fingerboard surface is equipped with pitch sensors that detect finger positions. Use of a fingerboard surface that includes an interactive flexible touch screen display provides a plurality of illumination patterns to be displayed on the fingerboard and permits various operational modes that are useful for both students and artists. A bowing platform in contact with either the fingerboard or the body of the instrument provides an adjustable bowing surface for including bow sensors configured to detect vibrations in response to bow motion. The bow sensors may include piezo-ceramic elements. Optical pitch sensors may sense interruption of one or more laser beams that propagate above a top surface of the fingerboard.
US10224011B2
A keyboard instrument including an instrument main body having, on one side surface thereof, a first fitting section including a first fitting convex section, a first fitting concave section that is more concave than the first fitting convex section, and a first guide section provided therebetween, and a side plate which supports the one side surface of the instrument main body and has a second fitting section including a second fitting convex section corresponding to the first fitting concave section, a second fitting concave section corresponding to the first fitting convex section, and a second guide section provided therebetween so as to correspond to the first guide section, in which a vertical length of a rear side of the second fitting concave section in the side plate is larger than a vertical length of a front side of the second fitting concave section in the side plate.
US10224004B2
An automatic white balance (AWB) method is performed on an image to adjust color gains of the image. The image is pre-processed into a set of pre-processed pixels, each of which represented by tricolor values that include a red (R) value, a green (G) value and a blue (B) value. For each candidate illuminant in a set of candidate illuminants, an indicator value that has a diffuse component and a specular component is calculated. One of the candidate illuminants is identified as a resulting illuminant, for which the indicator value is the minimum indicator value among the candidate illuminants. The minimum indicator value corresponds to cancellation of the specular component. The color gains of the image is then adjusted according to color ratios derived from the resulting illuminant.
US10224001B2
A display control apparatus, which executes control required to display a moving image, received via a network, on a display unit, the apparatus comprising: an input unit configured to input an operation instruction required to operate the display control apparatus; and a control unit configured to execute control required to display, on the display unit, a moving image at a frame rate depending on whether or not processing according to the operation instruction input by the input unit is executed.
US10223986B2
When applying exogenous noise with a synchronizing signal or a transmission clock period, influence by the applied noise is inhibited from appearing on a liquid crystal display, without increasing circuit size. There are included: a timing controller generating a control signal of a scanning line driving gate driver and a control signal of a signal line driving source driver based on an input signal to be a reference inputted from the outside; an enable signal generation unit including a noise detecting circuit for detecting various items of noise entering the input signal and outputs an enable signal for turning OFF or ON the output of a gate driver control signal for a predetermined period based on output from the noise detecting circuit; and an image data output control circuit when detecting noise synchronized in a vertical period. The gate driver control signal is controlled to have an idle period.
US10223983B2
The present invention provides a brightness compensation method, a system and a display panel in a Demura system. The method comprises obtaining an included angle θ between a connection line of a pixel dot and a center point of a camera lens and a horizontal line as a camera is fixed; obtaining a brightness value f(θ) corresponding to the θ according to a pre-stored angle-brightness relationship; obtaining a correction brightness value of the pixel dot according to a calculation of the f(θ) and a default formula, and performing brightness compensation to the display panel according to the brightness value of the pixel dot after correction. The technical solution provided by the present invention can reduce the influence of the view angle to the brightness and the influence of cos4 θ to the brightness, and thus, it possesses the benefit of the brightness decay offset reduction.
US10223978B2
Provided is a display device including a first change unit configured to change a transmittance of a liquid crystal panel in synchronization with a first timing, a second change unit configured to change brightness of a backlight of the liquid crystal panel in synchronization with a second timing, a calculation unit configured to calculate delay time for delaying the second timing relative to the first timing, and a delay control unit configured to make the first change unit change the transmittance of the liquid crystal panel in synchronization with the first timing, and make the second change unit change the brightness of the backlight in synchronization with the second timing delayed from the first timing by the delay time.
US10223955B2
A driving circuit and a liquid crystal display apparatus are provided. The driving circuit includes a printed circuit board, which includes a timing controller for providing a detection signal to a flexible connector, wherein the detection signal is used for testing connection reliability of the flexible connector, and a power chip tier detecting whether the detection signal returned from the flexible connector is received to obtain a detection result, and controlling power output based upon the detection result.
US10223951B2
A scanning direction control circuit includes a selection control circuit configured to output a first control signal to a start signal reception control circuit and output a second control signal to a direction control circuit; the start signal reception control circuit configured to, under the control of the first control signal, enable a scanning pulse signal input end to be electrically coupled to a forward scanning start signal input end during forward scanning, and enable the scanning pulse signal input end to be electrically coupled to a backward scanning start signal input end during backward scanning; and the direction control circuit configured to, under the control of the second control signal, output a forward scanning control signal to a scanning direction control end during forward scanning, and output a backward scanning control signal to the scanning direction control end during backward scanning.
US10223949B2
A display apparatus having levitation effect comprises: a panel support portion supported by one of a floor, a side wall, and a ceiling; a display panel vertically spaced apart from the panel support portion so as to display an image; a transmission panel made of a transparent material and connecting the display panel to the panel support portion such that a gap between the panel support portion and the display panel is penetrated and visible in a state in which the display panel is levitated; and a transparent electrode attached to the transmission panel and formed in a film form having electric conductivity and light transmission so as to transmit power and signals for driving the display panel from the panel support portion.
US10223943B2
A double sided bracket assembly includes a main member, a first end member extending from one end of the main member, a second end member extending from an other end of the main member, the first end member and second end member being disposed at an angle relative to the main member. A first angled bracket member and a second angled bracket member are disposed on an underside of the main member, the first angled bracket member and the second angled bracket member being movable with respect to the main member. A first edge member and a second edge member extend from respective longitudinal sides of the main member, the first edge member and second edge member configured to retain the first bracket member and second bracket member in a channel defined by the first edge member and second edge member.
US10223941B2
A nameplate includes a nameplate holder, a nameplate insert, and a locking member. The nameplate holder defines a longitudinal channel. The nameplate insert defines a notch and is configured for movable receipt within the longitudinal channel of the nameplate holder. The locking member is movable within the nameplate holder between a first condition and a second condition. In the first condition, a portion of the locking member extends within the notch of the nameplate insert to resist longitudinal movement of the nameplate insert relative to the nameplate holder. In the second condition, the portion of the locking member is disposed outside of the notch of the nameplate insert.
US10223938B2
A three-dimensional topography representation generating hardware device includes a frame and a plurality of movable pins. A converting logic converts a topographic map of a first region of a physical topography into a set of commands to individually control each of the plurality of movable pins, wherein each of the plurality of movable pins is selectively movable based on distances between contour lines in each pair of contour lines from the contour lines in order to create a three-dimensional representation of the first region of the physical topography based on the topographic map. A position device identifies a current location of the three-dimensional topography representation generating hardware device. A visual cue generator generates a visual cue on the three-dimensional representation of the first region of the physical topography, wherein the visual cue identifies the current location of the three-dimensional topography representation generating hardware device.
US10223936B2
A surgical simulator for surgical training is provided. The simulator includes a frame defining an enclosure and a simulated tissue model located inside an enclosure. The simulated tissue model is adapted for practicing hysterectomies and includes at least a simulated uterus and a simulated vagina. The simulated tissue model is suspending inside the enclosure with two planar sheets of silicone such that the tissue model is located between the two sheets each of which form a fold and are in turn connected to the frame. The frame may be shaped like a cylinder and located inside a cavity of a larger laparoscopic trainer having a penetrable simulated abdominal wall. The tissue model is interchangeable and accessible laterally through an aperture provided in a support leg of the trainer.
US10223932B1
A training device is disclosed. The training device may be a mannequin hand that has an artificial tip having a channel, and a first and a second hole leading into the channel. It has an artificial nail having a surface simulating a nail, and having a first and a second post extending away from the surface. The first post and the second post fit into the first hole and into the second hole, respectively, in a friction fit, and the first post and the second post extend into the channel. A bar slidably mounts in the channel. The bar has at least four surfaces, two shaped to not contact the first post or the second post, and two having an incline that contacts individual posts increasing pressure as the bar slides in a direction in the channel. The bar also includes a lever.
US10223931B1
Systems and methods for objectively assessing physical performance of a subject and generating programs specifically tailored to correct any physical deficiencies identified during that assessment. Generally, the assessments may produce results in binary format so that the assessments may be conducted objectively. Additionally, the recommended exercise programs may be generated based on the results of those assessments so that the recommended exercise programs target the identified physical deficiencies.
US10223927B2
An educational evidence and evaluation system for generating media files and context parameters and linking the media files and context parameters to education profiles during evaluation of a subject is disclosed. An example educational evidence and evaluation system comprises a capture engine that captures two media files, a context engine that tags the media files with context parameters, and a linking engine that links the media files and their tagged context parameters to an education profiles of a subject, wherein the evaluation engine links a first media file and its first context parameter to the education profile of a first subject before the capture engine captures a second media file.
US10223926B2
Example embodiments may relate to a system, method, apparatus, and computer readable media configured for monitoring a user performing various athletic movements and generating performance characteristics based on the data corresponding to such athletic movements. Users may also be encouraged to participate in athletic challenges or competitions against other users or groups of users. In addition, athletic movement data for multiple persons can be collected at a central location, and subsequently displayed to a user at a desired remote location, so that the user can compare his or her athletic activities to others.
US10223923B2
A drone includes a time measuring unit that obtains a present time, a flight possible area changing unit that determines a flight possible area thereof in accordance with a difference between an end of a time period for which the flight thereof is permitted and the present time, and a flight control unit that controls the drone such that the drone flies within the flight possible area.
US10223907B2
Methods, systems, and apparatus for identifying protocols. In one aspect, a method includes comparing characteristics of a wireless signal received from a remote control to characteristics associated with a set of protocols. The method also includes assigning a score, based upon the comparison, to each protocol included in the plurality of protocols. The method also includes identifying a protocol from the set of protocols based upon the assigned scores. The identified protocol is substantially similar to a protocol associated with the wireless signal.
US10223905B2
A mobile device for detecting an electrical signal generated by an ingestible event marker is disclosed. The mobile device includes a detection subsystem to receive an electrical signal generated by an ingestible event marker from a detection arrangement. A processing subsystem is coupled to the detection subsystem to decode the electrical signal. A radio subsystem is configured to transmit the decoded electrical signal to a wireless node. A system includes the mobile device and the detection arrangement. A method includes receiving the electrical signal generated by the ingestible event marker at the mobile device, decoding the electrical signal to extract information associated with the ingestible event marker, and transmitting the information to a wireless node.
US10223896B2
Systems and techniques are provided for learned overrides for home security. A sensor of a security system may be armed. A trip signal may be received indicating a tripping of the sensor. It may be determined that the trip signal can be automatically overridden based on matching an identity of the sensor and a state of the security system with a pattern in a model. The pattern may represent a state of the security system in which automatically overriding the trip signal from the sensor is permitted. The trip signal from the sensor may be automatically overridden without input from a user.
US10223887B2
An anti-theft apparatus for a smart device includes a beacon transmitter configured to transmit beacon information to the smart device, the smart device including a theft management application which is synchronized with the beacon transmitter and is configured to receive the beacon information and transmit the received beacon information to a management server together with device information, and the management server configured to analyze the beacon information and the device information received from the theft management application to perform a theft management function. The anti-theft apparatus for a smart device can prevent the theft of a smart device which is installed or displayed in a specific space such as a shop, a show room, etc. by means of an anti-theft function using near field communication.
US10223885B2
A camera arrangement comprising a camera head, an illumination arrangement, and a dome. The camera head is arranged inside the dome, and the illumination arrangement is arranged on an outside of the dome.
US10223883B2
Embodiments of the present invention are directed to merchandise security systems and methods for displaying and protecting an article of merchandise from theft. In one example, the system includes a sensor configured to be secured to the article of merchandise, wherein the sensor includes alarming circuitry. The system also includes a tether comprising a pair of conductors electrically connected to the alarming circuitry, wherein the pair of conductors is configured to transfer power to the sensor and/or to the article of merchandise. In response to power ceasing to be transferred, the alarming circuitry is configured to monitor an electrical signal transmitted through the pair of conductors in order to determine whether the tether has been cut or removed from the sensor.
US10223882B2
Alarming cables, assemblies and systems for displaying and protecting a powered article of merchandise from theft include an alarm unit disposed between a first cable having a first connector for connection to a power source and a second cable having a second connector for connection to the merchandise. An alarm unit connector may connect the second cable to the alarm unit. The alarm unit and the alarm unit connector may each include a connection member to electrically connect the merchandise with the alarm unit and the power source when the alarm unit connector aligns with and engages the alarm unit.
US10223880B2
A method and apparatus for monitoring a door or a window is disclosed. In one embodiment, a method is described, comprising receiving, by a processor, an electronic signal from a motion sensor in response to movement of the door or window, determining a direction of movement of the door or window from the electronic signal by the processor, comparing the direction of movement to a predetermined direction by the processor, detecting, by the processor, an alarm condition of the door or window if the electronic signal indicates that the door or window is being opened, and transmitting, by a transmitter coupled to the processor, an alarm signal when the alarm condition has been detected.
US10223875B1
A method for enhancing automated transaction machine (ATM) security surveillance. The method consists of receiving a set of data from a financial device and generating a template for the financial device. The method generates an analysis by analyzing a portion of the received set of data. The method then determines a likelihood factor that the analyzed first portion is associated with a security threat, wherein if the likelihood factor is above a threshold then the method generates a second analysis by analyzing a second portion of the received first set of data and revises the likelihood factor based on the second analysis. The method generates a notice if the first likelihood factor exceeds a second threshold and then updates the template with the analysis and the likelihood factor and receives a second set of data from the monitoring device. The method updates the template with the second set of data.
US10223872B2
A method of playing a five-card draw video poker wagering game on a gaming device comprising at least a processor, input device and video monitor screen is disclosed. A special function provides the player with an opportunity to enhance the replacement deck with additional cards. The special function provides the player with a touchscreen display of individual symbols that are displayed as two sets: the thirteen ranks and the four suits. Each individual symbol has its own touchscreen button. The player or processor selects one symbol. Any or all of the cards in the replacement deck that match the selected rank or suit are then replicated and added to the replacement deck. Cards are randomly selected from the enhanced replacement deck, and populate the initial hand to complete the final hand. Any wins are paid according to a predetermined paytable.
US10223860B2
A video carousel bonus feature system is disclosed that includes gaming presentations for a plurality of players, one or more game processors, and a plurality of base game cabinets that each contain base game presentations that display base games. The system also includes a video carousel with a plurality of video monitors, wherein each of the plurality of video monitors is positioned above a base game cabinet, wherein a visual representation of one or more bonus features is displayed independently on each video monitor of the video carousel. The system is configured to award one of the plurality of players at least one bonus feature that appears to move from video monitor to video monitor on the video carousel, wherein the awarded bonus feature coincides with the visual representation of the bonus feature being displayed on the video carousel monitor positioned directly above the triggering base game cabinet.
US10223842B1
Disclosed is a system for controlling a vehicle using a remote artificial intelligence (AI) server. A vehicle communicates with an artificial intelligence server for noise, vibration and harshness (NVH) issue diagnosis. The vehicle controls its fuel combustion condition for improving NVH based on an NVH diagnosis result using the AI.
US10223833B2
A method of augmenting sight in an individual. The method comprises obtaining an image of a scene using a camera carried by the individual; transmitting the obtained image to a processor carried by the individual; selecting an image modification to be applied to the image by the processor; operating upon the image to create a modified image using either analog or digital imaging techniques, and displaying the modified image on a display device worn by the individual. The invention also relates to an apparatus augmenting sight in an individual. The apparatus comprises a camera, carried by the individual, for obtaining an image of a scene viewed by the individual; a display carried by the individual; an image modification input device carried by the individual; and a processor, carried by the individual. The processor modifies the image and displays the modified image on the display carried by the individual.
US10223829B2
An approach is provided for generating a cleaned object model to represent an object in a mapping database. The approach includes receiving point cloud data depicting the object. The approach also includes processing the point cloud data to determine one or more surface points of the point cloud data. The one or more surface points represent one or more surfaces of the object. The approach further includes cutting a model of the object into one or more fragments using the one or more surface points. The one or more fragments include one or more object fragments and one or more non-object fragments. The approach further includes designating the one or more object fragments as the cleaned object model to represent the object in the mapping database.
US10223827B2
Relightable free-viewpoint rendering allows a novel view of a scene to be rendered and relit based on multiple views of the scene from multiple camera viewpoints. An initial texture can be segmented into materials and an initial coarse color estimate is determined for each material. Scene geometry is estimated from the captured views of the scene and is used to scale the initial coarse color estimates relative to each other such that the different materials appear to be lit with a similar irradiance. In this way, a global irradiance function is estimated describing the scene illumination. This provides a starting point for a color estimate and shading estimate extraction. The shading estimate can be used to fit surface normals to the global irradiance function. The set of surface normals and the color estimate are stored for subsequent use to allow relighting of the scene.
US10223826B2
A system that displays a set of polygons is described. This system obtains a set of line segments that defines the set of polygons. The system forms a horizontal index that keeps track of where line segments vertically project onto a horizontal reference line and similarly forms a vertical index for horizontal projections onto a vertical reference line. The system obtains a clip rectangle that defines a view into the set of polygons and uses the horizontal and vertical indexes to determine intersections between borders of the clip rectangle and line segments in the set of line segments. Next, the system uses the determined intersections to clip polygons in the set of polygons that intersect the clip rectangle. Finally, the system transfers the clipped polygons, and also unclipped polygons that fit completely within the clip rectangle, to a display device that displays the view into the set of polygons.
US10223825B2
The present disclosure provides, in certain embodiments, a system and method for generating a 3D model of a biopsy specimen. The 3D model may greatly enhance the capability to identify insufficient margins surrounding neoplastic tissue obtained through an excisional biopsy, and improve communication from a pathologist back to a surgeon and/or patient. The model provides a 3D representation of the neoplastic tissue within the specimen, thereby allowing the surgeon (or other medical personnel) to rotate and orient the model at any desired angle to identify insufficient margins and relate the location of the insufficient margins to the removal site to more accurately identify the location at which additional tissue needs to be excised. By identifying the exact location at which additional tissue needs to be excised, the surgeon is able to minimize the amount of additional tissue removed from the patient in order to achieve sufficient margins.
US10223817B2
Exemplary method, system, and computer program product embodiments for displaying computer dashboard information are provided. In one embodiment, by way of example only, historical values associated with time intervals are displayed in a single gauge. The historical values are arranged in such a manner that at least one of the historical values is contrasted against a current value for comparison as a single metric. Additional system and computer program product embodiments are disclosed and provide related advantages.
US10223811B2
In an image encoding device, a predicted pixel generator generates a predicted value for pixel data based on at least one of pixels adjacent to a pixel to be compressed. A quantization processor quantizes a difference value between the pixel data and the generated predicted value to a quantized value having a smaller number of bits than that of the pixel data to compress the pixel data to the quantized value. In a quantization width determiner, an edge determiner determines whether or not there are both a flat portion and an edge portion, based on a characteristic of the difference value in the group, and an edge pixel determiner determines whether each of pixels included in the group is a pixel in an edge portion or a pixel in a flat portion, based on the difference value, whereby a quantization width used in the quantization processor is determined.
US10223810B2
Innovations in compression and decompression of point cloud data are described. For example, an encoder is configured to encode point cloud data, thereby producing encoded data. In particular, the encoder applies a region-adaptive hierarchical transform (“RAHT”) to attributes of occupied points, thereby producing transform coefficients. The encoder can also quantize the transform coefficients and perform adaptive entropy coding of the quantized transform coefficients. For corresponding decoding, a decoder is configured to decode the encoded data to reconstruct point cloud data. In particular, the decoder applies an inverse RAHT to transform coefficients for attributes of occupied points. The decoder can also perform adaptive entropy decoding and inverse quantization of the quantized transform coefficients. The adaptive entropy coding/decoding can use estimates of the distribution of values for the quantized transform coefficients. In this case, the encoder calculates the estimates and signals them to the decoder.
US10223796B2
A method, system and apparatus for image capture, analysis and transmission are provided. A link aggregation method involves identifying controller network ports to a source connected to the same subnetwork; producing packets associating corresponding controller network ports selected by the source CPU for substantially uniform selection; and transmitting the packets to their corresponding network ports. An image analysis method involves producing by a camera an indication whether a region of an image differs by a threshold extent from a corresponding region of a reference image; transmitting the indication and image data to a controller via a communications network; and storing at the controller the image data and the indication in association therewith. The controller may perform operations according to positive indications. A transmission method involves receiving user input in respect of a video stream and transmitting, in accordance with the user input, selected data packets of selected image frames thereof.
US10223794B2
A device, system and method for generating one or more simulated CT images from MR images, including retrieving MR image data for one or more body parts of a living being, said MR image data including a plurality of pixels and/or voxels, analyzing said MR image data to identify one or more tissue and/or material types for one or more of said plurality of pixels and/or voxels, registering one or more reference data sets to said identified one or more tissue and/or material types, said reference data sets corresponding to a specific one of said identified tissue and/or material types, said reference data sets including reference values, and computing one or more simulated CT images by assigning said reference values to said pixels and/or voxels corresponding to said identified one or more tissue and/or material types.
US10223793B1
A method for distance measurement is proposed in which two or more laser light emitters emitting converging collimated laser beams, an image sensor, and an image processor are positioned on a baseplate. The output of the laser light emitters from light points on surfaces substantially opposite the baseplate. The image sensor captures images of the projected light points. The area of the polygon or the length of the line resulting from connecting the light points is extracted by the image processor and compared to values in a preconfigured table relating polygon areas or line lengths to distances from the baseplate to surfaces.
US10223792B2
The present disclosure provides systems, methods, and computer-readable storage media for detecting an anatomical region of interest for radiotherapy planning. Embodiments of the present disclosure may identify a plurality of objects in a medical image and select a subset of the objects by applying a morphology filter to the plurality of objects. The morphology filter may determine a morphological feature associated with each of the plurality of objects and exclude at least one object from the subset when the morphological feature of the at least one object exceeds a predetermined threshold. Embodiments of the present disclosure may also classify the objects in the subset into one of a predetermined set of shapes and detect the anatomical region of interest based on the classified objects in the subset.
US10223784B2
A pattern evaluation device of the present invention includes a model estimation unit that estimates a model caused by a manufacturing method on the basis of an inspection image, a deformation amount estimation unit that estimates a deformation amount of the inspection image by using the estimated model, a reference data deformation unit that deforms reference data by using the estimated deformation amount, and an evaluation unit that performs an evaluation process by comparing the reference data which is deformed by the reference data deformation unit with the inspection image.
US10223781B2
A soft back-up pin state checking device including a soft back-up pin formed of a bottom-side holder portion, and a top-side soft pin portion which is held by the holder portion in an exchangeable manner. A ring-shaped background portion which is possible to be distinguished from the soft pin portion and be recognized using image processing is provided on a top end surface of a cylindrical fitting portion which is outside of an outer circumference of the soft pin portion in the holder portion of the soft back-up pin.
US10223772B2
Methods and systems for denoising a digital image are provided. The method includes determining first and second plurality of pixel patches including respective first (p) and second (q) pixels, determining a patch distance between each pair of corresponding pixel patches in the first plurality and the second plurality of pixel patches, determining an effective distance between the first pixel (p) and the second pixel (q), repeating the above steps for the same first pixel (p) and another second pixel (q) until a predetermined number of pixels (q) in the raw digital image is processed, and then denoising the first pixel (p), including determining respective contributions of the pixels (q) into a noise reduction of the pixel (p), using respective effective distances of the pixels (q). A corresponding system is also provided. Embodiments of the invention provide computational advantages for denoising digital images.
US10223768B2
Digital camera in cooperation with electronic paper calendar of known size comprises monitor smaller than electronic paper calendar and controller to have the monitor display partial picture around a desired point with scale of enlargement to attain size corresponding to that of electronic paper calendar on the basis of calendar size, ratio of picture area to entire calendar and size of digital image data. Digital camera separately stores calendar data, picture data, and event data for flexible combination thereof. Different calendar layouts are selectively prepared for horizontally and vertically long pictures, respectively with differences in picture/calendar ratio and number of months made. Common calendar layout is applied to a plurality of calendars. Even month is arranged on left side and odd month on right side of one calendar layout. Acceleration sensor automatically scrolls partial picture toward the direction opposite to sensed movement with prediction added.
US10223763B2
A method for performing a Fourier transform includes generating intermediate data by performing a 1D FFT on input image data on a row-by-row basis, designating different banks of a memory as respective start positions, dividing and storing the intermediate data at the start positions, reading out the intermediate data at the start positions, and generating final data by performing a 1D FFT on the intermediate data on a column-by-column basis.
US10223760B2
A computer-implemented method for interactive visualization of a risk assessment for an entity on a graphical user interface of a computer system includes receiving, by the computer system, unstructured risk data associated with an entity, parsing, by the computer system, the unstructured risk data to produce risk information elements during a time period, combining, by the computer system, the risk information elements that comprise a single event, categorizing, by the computer system, each event in a category, generating, by a computer processor, a risk assessment for the entity from the categorized events for each time period, and displaying, on the graphical user interface, the risk assessments for each time period on a risk timeline that includes a timeline and a numerical risk scale.
US10223745B1
A method for generating a credit risk score of a business entity. The method includes identifying a business management application (BMA) used by the business entity and a plurality of trading partners of the business entity, selecting, from the plurality of trading partners, a plurality of selected trading partners based on a pre-determined business activity measure of each of the plurality of trading partners, obtaining, from the BMA, a plurality of invoice payment records of the business entity paying the plurality of selected trading partners, analyzing, by a computer processor, the plurality of invoice payment records to generate a plurality of invoice payment statistics representing payment behavior of the business entity, and generating, by the computer processor and using a pre-determined formula, the credit risk score based on the plurality of invoice payment statistics.
US10223738B1
An augmented reality property system assessable via enrolled handy having the ability to filterably record and read augmented reality moment files tagged to real object or locations selectably via augmented reality moment file icons viewable by enrolled handy when positioned near tagged real object or locations. Augmented reality moment files also include augmented estate owner content for display when an augmented reality moment file icon is selected within the confines of an augmented estate.
US10223731B1
This disclosure presents techniques for selecting an add-on item to present to consumers at a check-out user interface of an electronic marketplace. The selection techniques involve presenting a consumer with a selection of add-on items that are unrelated to items added by the consumer to her shopping cart. The check-out user interface can present the consumer with a one-time offer to add the add-on item to her shopping cart. In some examples, the add-on items can represent over-stocked items or items that a supplier is attempting to liquidate. Further, the selection techniques can minimize the additional labor cost of retrieving the add-on item from a fulfillment center, by selecting add-on items that are located within a close physical proximity to items that the consumer has already added to her shopping cart.
US10223728B2
Systems and methods of directed item consumption recommendations are disclosed which include generating, with a server, empirical transition matrix data that includes row data for a first item and column data for a second item, and an entry in the empirical transition matrix data for a number of users that acquire the second item after the first item, generating, with the server, metadata transition matrix data by partitioning items for each item metadata type, setting a uniform transition probability for all items in the partition, and summing the uniform transition probabilities across all metadata types, generating, with the server, transition probability matrix data by multiplying the metadata transition matrix data with a weight parameter, adding the result to the empirical transition matrix data, and normalizing each row, and providing item recommendations to a user computing device communicatively coupled to the server according to the generated transition probability matrix data.
US10223727B2
Disclosed herein is item recommender that uses a model trained using a combination of at least visual item similarity training data and social activity training data. The model may be used, for example, to identify a set of recommended products having similar visual features as a given product. The set of recommended products may be presented to the user along with the given product. The model may be continuously updated using feedback from users to identify the features considered to be important to the users relative to other features.
US10223726B2
An information provision device according to one embodiment includes an evaluation request unit, an evaluation registration unit, an estimation unit and a presentation unit. The evaluation request unit transmits an evaluation interface for a recipient to evaluate a given gift given to the recipient to a recipient terminal. The evaluation registration unit stores an entered evaluation as evaluation information into an evaluation storage unit. When a next giver gives a next gift to the recipient through a giver terminal, the estimation unit estimates candidate items for the next gift at least from given gifts based on evaluations indicated by the evaluation information corresponding to the recipient. The presentation unit transmits candidate information indicating the estimated candidate items to the giver terminal and thereby presents the candidate items to the next giver.
US10223717B1
An example method of wirelessly providing power to a receiver by a transmitter includes: (i) receiving, by a transmitter management device, information defining charging criteria, (ii) detecting a client device connected to the receiver, and (iii) in response to the detecting, determining whether the charging criteria are satisfied. The method further includes, in accordance with a determination that the charging criteria are satisfied, transmitting RF waves to form three-dimensional pockets of energy for providing power to the client device. The method also includes sending, to the transmitter management device that is remote from the transmitter, information (i) about an amount of power delievered to the client device, (ii) about a wireless utilization level of the transmitter, and (iii) about the location of the client device, wherein the transmitter management device generates a bill that is based on the information.
US10223715B2
An apparatus for collecting payments and managing information, which allows for a payment to be made when the payee is not present and makes a record of the same, and a method is provided. The apparatus comprises a payer interface, a system for receiving payments, a secure lock box for storing payments, and a system for retaining and retrieving information. The payer identifies the payment to be made, enters the type of payment and the amount and submits the payment, which is scanned. The information entered or scanned is stored in a database. The apparatus securely stores the payment and issues a receipt with payment information and images of the payment made. The payee may access the database records and obtain the payments at a later time. The apparatus allows low-income payers, who may not have access to bank accounts or credit cards, to submit cash payments when the payee is unavailable.
US10223714B2
A computer-implemented method, computer program product, and system for generating a targeted menu item recommendation are provided. The targeted menu item recommendation includes receiving a menu item recommendation request, generating search criteria for the menu item recommendation request, retrieving menu information regarding the search criteria, assigning weighted values to the retrieved information based on the text of the menu item information, preferences of the user, and social media association values, and generating the targeted menu item recommendation.
US10223713B2
Methods and apparatus for selecting and delivering advertising or promotional content based on, e.g., the attributes of a desired demographic. In one embodiment, the invention enhances advertising or promotional penetration into a particular demographic of a network subscriber pool by correlating the advertising/promotion (and even the contextual program content) with specific users or groups of users within the pool. This approach decouples the advertising or promotion from any given program or lineup, and gives the network operator flexibility in deciding where, when, and how often to insert advertisements or promotions in order to achieve the desired result. Dynamic network architectures such as broadcast switched architectures can also be leveraged to further enhance flexibility and targeting precision. In effect, the network advertising or promotion model is made results-driven (versus program-centric). Subscriber privacy is also optionally maintained, thus ensuring that stored data is not traceable to a specific user.
US10223711B2
A method, system, and apparatus are directed to providing advertising information to a mobile device over a network. A request is received from the mobile device. The request may comprise a query, geo-location information, and/or a user preference. If the request comprises the query, a search result is generated based on a search for the received query and/or the received geo-location information. At least one virtual billboard is determined, wherein the at least one virtual billboard is in proximity with a first geo-location identified by the received geo-location information and/or a second geo-location associated with the search result. The virtual billboard may also be based on a type of the virtual billboard, a time, a user preference (criterion), and/or a keyword included in the query. The virtual billboard is provided to the mobile device. An advertising usage is recorded for the provided virtual billboard.
US10223706B1
A system for monitoring at least one of tagged asset on at least one physical asset using a processor and data storage connected to a network, with at least one connected client device. The system displays at least one tagged asset from at least one independent survey set up on a layered coordinate system view with icons. The at least one independent survey set up can have at least one data capture device, such as a laser scanner, a camera, or both, a processor with data storage, and a receiver/transmitter enabling a user to link icons to a 360 degree panoramic view, which enables a user to view a visual representation of at least one tagged asset and connect to a library of tagged assets.
US10223703B2
The present disclosure is directed to methods and systems for determining competitive market values for an ad impression on an advertiser exchange. An engine executing on a device may receive a candidate set of inputs associated with ad impressions. The engine may determine competitive market values for an ad impression on an advertiser exchange. The engine may determine candidate clearing prices based on the candidate set of inputs and history of clearing prices on the advertiser exchange. The engine may generate, based on the candidate clearing prices, a competitive market value prediction for the ad impression on the advertiser exchange. The competitive market value prediction may comprise a distribution function of predicted clearing prices on the advertiser exchange. The engine may generate, based on the competitive market value prediction, a fair market value bid for the ad impression in the context of a specific ad campaign.
US10223702B2
Systems, methods, and computer media for integrating requests for reserved allocations of advertisement impressions and requests for dynamic allocations of advertisement impressions are provided. A request is received from a first advertiser to purchase a reserved allocation of advertisement impressions. The request specifies a requested number of impressions that each have one or more requested attributes. One or more bids to dynamically purchase one or more impressions through a real-time bidding process are received from an external bidding agent. An internal bidding agent bids, on behalf of the first advertiser, to dynamically purchase one or more impressions through the real-time bidding process until the request from the first advertiser to purchase the reserved allocation of impressions is satisfied.
US10223700B2
A method for tracking procedures performed on personal protection equipment (PPE) and actions of individuals includes the following steps. An article of PPE configured with a smart tag is provided to an individual prior to performance of a task. After the individual performs the task, the article of PPE is processed. Information is retrieved from the smart tag during at least one of: before, during and after processing the article of PPE. After the performance of the task, the individual's data is read and the individual enters into a designated area.
US10223697B2
Disclosed is an improved approach for implementing enterprise software systems that addresses the above-described problems with existing systems. The present approach provides an effective and efficient way for defining schemas for services, and to define how to map the schema to particular transactional contexts.
US10223694B2
Embodiments of the present invention are directed to systems and methods for providing a central entity that can provision mobile payment applications on mobile communication devices and personalize the mobile payment applications with consumer and account information. The personalization of the mobile payment application on the mobile communication device may include provisioning a payment account on the mobile payment application. The central entity may provision the account on the mobile payment application without interacting with the issuer during the provisioning of the account. The central entity may provision the account on the mobile communication device by decrypting, using a secure element key, encrypted payment account information received from the mobile communication device. The payment account information may be encrypted by a secure element of the mobile communication device using the same secure element key.
US10223677B2
There is provided systems and method for automatic completion of online payment forms and recurring payments. The methods include determining if a user is engaged in a financial transaction, requesting permission to use an payment provider to complete the financial transaction, and completing the financial transaction using the payment provider if permission is granted, wherein the payment provider provides user information to complete the financial transaction. The financial transaction may include a payment form including at least one field, a recurring payment, or a payment to a merchant utilized by the user.
US10223670B1
This disclosure describes a system and method for utilizing an automated aerial vehicle for determining the content of items included in bins within a materials handling facility. In some implementations, the automated aerial vehicle may fly along a flight path past one or more bins and capture images of those bins. The images may be processed to determine the content of the bins, and other images of areas outside of the bins may also be processed (e.g., for detecting items on floors, security issues, etc.). The flight path for the automated aerial vehicle may be determined and/or modified based on various parameters (e.g., to most efficiently capture the images of the bins, to temporarily avoid areas with obstacles, etc.).
US10223668B2
A method and associated system for processing a search query to retrieve product information and offers that are customized for an end user. An electronic planogram including expected locations of a product in a retail store is generated. A received communication includes a query object, an approximate location of the product in the retail store, and a database search query. From a comparison between the approximate and expected locations of the product, an electronic message is generated to communicate, to employees of the retail store, that the product is misplaced in the retail store. The database search query is performed for retrieving product information offers that are customized for the end user. The query object and the electronic planogram are used to identify products that have been misplaced, maintain adequate inventory levels to meet customer demands, and track the location of products within the retail store.
US10223661B2
A method, system and computer program product for improving management and performance of an employee. An indication of a goal sponsored by an owner, such as a manager, is received. After receiving an indication of a user subscribing to the goal sponsored by the owner, communications (e.g., posts) on the social network involving the subscribed user that include a tag designating the goal may be monitored. Upon detecting a completion of the goal by the subscribed user in the monitored communications, a pattern of steps (e.g., “prepare,” “review” and “finish”) to accomplish the goal is determined based on the monitored communications. The pattern may then be used to recommend actions to other users subscribed to the goal concerning accomplishing the goal based on the pattern. Furthermore, the owner may receive indications as to the progress of the user in accomplishing the goal based on the pattern.
US10223660B2
A remote server is capable of acquiring income distribution of a fishing ground. The remote server receives information on positions of a fishing boat, information on operating days of the fishing boat, and income and fuel consumption of the fishing boat on each operating day or at each position of the operating day. The remote server outputs the income and the fuel consumption for each operating day and makes an income distribution map expressing distribution of corbiculae. The remote server outputs the number of times of receipt of the information on the positions on each operating day on the map and makes a collection spot distribution map expressing distribution of the collection spot by the fishing boat.
US10223656B2
A computer-implemented method and system is provided. The system manipulates load curves corresponding to time-variant energy demand and consumption of a built environment. The system analyzes a first, second, third, fourth and a fifth set of data. The first set of data is associated with energy consuming devices. The second set of data is associated with an occupancy behavior of users. The third set of data is associated with energy storage and supply means. The fourth set of data is associated with environmental sensors. The fifth set of data is associated with energy pricing models. The system executes control routines for controlling peak loading conditions associated with the built environment. The system manipulates an optimized operating state of the energy consuming devices. The system integrates the energy storage and supply means for optimal reduction of the peak level of energy demand concentrated over the limited period of time.
US10223655B2
A fleet management system for managing a plurality of vehicles is provided. The system includes means for receiving data related to a deposit of a personally owned vehicle from an owner of the vehicle, the deposit being of a predetermined duration, means for receiving a travel request from a traveler other than the owner, and means for assigning the personally owned vehicle for use by the traveler during the predetermined duration based on the travel request.
US10223645B2
A system for trading goods over a computer network based on image processing includes an image processor that analyzes a picture received from a user to build a description of entities in the picture and correlations among the entities, a description interpreter that analyzes the description to determine an underlying message in the picture and detect information regarding the user's interests, emotions and affinities to goods and services, wherein the information is stored with the user's profile, the user's list of items to trade, and the user's past transaction history, and a trade matching component that uses the user's profile and produces a ranked list of other users with items to trade, or intermediary trade steps, when another user initiates a new trading transaction.
US10223634B2
A brain machine interface (BMI) to control a device is provided. The BMI has a neural decoder, which is a neural to kinematic mapping function with neural signals as input to the neural decoder and kinematics to control the device as output of the neural decoder. The neural decoder is based on a continuous-time multiplicative recurrent neural network, which has been trained as a neural to kinematic mapping function. An advantage of the invention is the robustness of the decoder to perturbations in the neural data; its performance degrades less—or not at all in some circumstances—in comparison to the current state decoders. These perturbations make the current use of BMI in a clinical setting extremely challenging. This invention helps to ameliorate this problem. The robustness of the neural decoder does not come at the cost of some performance, in fact an improvement in performance is observed.
US10223624B2
A notification device can suppress the occurrence of a user's mistake in supplementing a printing liquid. An acquisition unit that acquires information relating to a residual amount of each of a plurality of printing liquids supplied to a printing apparatus and a determination unit that determines whether or not each of the plurality of printing liquids is a printing liquid of a notification target of which a residual amount is a predetermined amount or less based on the acquired information are included. In addition, a notification unit that, in a case where a plurality of printing liquids of the notification target determined by the determination unit are present, notifies of information relating to the residual amount of a predetermined printing liquid is included. This notification unit performs a notification with priority for a predetermined printing liquid satisfying a predetermined condition among the plurality of printing liquids of the notification target.
US10223621B1
Aspects of the disclosure generally relate to computing devices and/or systems, and may be generally directed to devices, systems, methods, and/or applications for learning operation of an application or an object of an application in various visual surroundings, storing this knowledge in a knowledgebase (i.e. neural network, graph, sequences, etc.), and enabling autonomous operation of the application or the object of the application.
US10223618B1
A method and apparatus for determining orientation and dot pitch of characters in an image. A statistical neighborhood of a set of dots of an image is determined. The statistical neighborhood includes a set of points and each point is associated with a position and a statistical measure indicative of a likelihood that one or more dots that satisfy a shape and a size criteria are located at that position. A Fast Fourier Transform (FFT) is computed across the set of points of the statistical neighborhood; and based on the FFT of the set of points, a first orientation and a first distance between adjacent dots of characters along the first orientation, and a second orientation and a second distance between adjacent dots of the characters along the second orientation are determined.
US10223610B1
A system for detection and classification of findings in an image, comprising at least one hardware processor configured to: receive the image; process the image by a plurality of convolutional and pooling layers of a neural network to produce a plurality of feature maps; process one of the feature maps by some of the layers and another plurality of layers to produce a plurality of region proposals; produce a plurality of region of interest (ROI) pools by using a plurality of pooling layers to downsample the plurality of region proposals with each one of the plurality of feature maps; process the plurality of ROI pools by at least one concatenation layer to produce a combined ROI pool; process the combined ROI pool by a classification network comprising some other of the convolutional and pooling layers to produce one or more classifications; and output the one or more classifications.
US10223607B2
Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining image data representing page content of a physical book; running a character recognition process to process the image data for providing a text string of machine encoded text corresponding to text of the physical book; identifying within a data repository that stores one or more electronic book a string of text of an electronic book that matches the text string of machine encoded text; and based on the identifying, digitally bookmarking the electronic book.
US10223602B2
The present application relates to a method of dynamically controlling one or more systems in a vehicle (V). The method uses at least one image sensor (3-1, 3-2) to determine driver attentiveness. The sensitivity of one or more vehicle driver aid systems are then controlled in dependence on the determined driver attentiveness. The present application also relates to a dynamic control apparatus (1); and to a vehicle (V).
US10223594B2
A method of detecting whether a surveillance camera is abnormal or abnormal includes: obtaining a plurality of video frames from a video captured by the surveillance camera; sequentially comparing each of the plurality of video frames with a reference video frame; determining that the surveillance camera is abnormal when a sequence of video frame detection results indicates that not all of the plurality of video frames are normal video frames; issuing a maintenance notification of the surveillance camera when it is determined that the surveillance camera is abnormal with the particular one of the plurality of abnormal properties, thereby facilitating a maintenance procedure to be performed on the surveillance camera to remove the particular one of the plurality of abnormal properties.
US10223591B1
Multiple video files that are captured by calibrated imaging devices may be annotated based on a single annotation of an image frame of one of the video files. An operator may enter an annotation to an image frame via a user interface, and the annotation may be replicated from the image frame to other image frames that were captured at the same time and are included in other video files. Annotations may be updated by the operator and/or tracked in subsequent image frames. Predicted locations of the annotations in subsequent image frames within each of the video files may be determined, e.g., by a tracker, and a confidence level associated with any of the annotations may be calculated. Where the confidence level falls below a predetermined threshold, the operator may be prompted to delete or update the annotation, or the annotation may be deleted.
US10223582B2
The present disclosure relates to a gait recognition method based on deep learning, which comprises recognizing an identity of a person in a video according to the gait thereof through dual-channel convolutional neural networks sharing weights by means of the strong learning capability of the deep learning convolutional neural network. Said method is quite robust to gait changes across a large view, which can effectively solve the problem of low precision in cross-view gait recognition existing with the prior art gait recognition technology. Said method can be widely used in scenarios having video monitors, such as security monitoring in airports and supermarkets, person recognition, criminal detection, etc.
US10223577B2
A face image processing apparatus includes: a lighting portion including a first polarizer which polarizes light in a first direction and a light emitter which emits, through the first polarizer, infrared light; an image capturing portion including a second polarizer which polarizes light in a second direction perpendicular to the first direction and an image capturing unit which captures images through the second polarizer; and an image processing portion which detects candidates of eyes using a first image captured when the lighting portion emits the infrared light and a second image captured when the lighting portion does not emit the infrared light. The image processing portion determines, as an eye, a candidate having a hyperbolic or cross shaped pattern present in the first image but not present in the second image.
US10223575B2
A measurement apparatus includes an optical combining unit configured to optically combine light from a first light source and light from a second light source, a forming unit configured to form pattern light using light from the first light source, a projection optical system configured to project the optically combined light onto an object, an imaging unit configured to image the object on which the pattern light is projected to capture a first image and to image the object illuminated with light from the second light source via the projection optical system to capture a second image, and a processing unit configured to correct the first image using the second image and to obtain information on a shape of the object based on the corrected first image.
US10223573B2
A virtual reality device is configured to generate realistic images, sounds and other sensations that replicate a real or imagined environment for a user. As a first user interacts with the device, first user interaction data representing interactions between the first user and the device during a first user visit are recorded. A first unique visitor fingerprint is generated based on the first user interaction data. As a second user interacts with the device, second user interaction data representing interactions between the second user and the device during a second user visit that is different from the first user visit are recorded. A second unique visitor fingerprint is generated based on the second user interaction data. The first and second unique visitor fingerprints are compared to determine whether the second user is the same as the first user. Based on the determination, one or more functions can be performed.
US10223570B2
In accordance with various embodiments, the disclosed subject matter provides a mutual-capacitance touch sensing pattern recognition device, a related fabricating method, a related display panel, and a related display apparatus. The mutual-capacitance touch sensing pattern recognition device can comprise a plurality of sensing electrode lines and a plurality of driving electrode lines, wherein at least one set of the plurality of sensing electrode lines and the plurality of driving electrode lines have curved portions.
US10223563B2
Described herein is a barcode-reading system for a mobile device that may include an optic system with a reflective surface for folding a field of view of a camera of the mobile device towards a target area positioned at a top side of the mobile device, a reflective surface for folding a field of illumination of a white light source of the mobile device towards the target area, and a target-generating mechanism for narrowing the field of illumination of the white light source along a first direction such that the field of illumination of the white light source has a divergence angle in the first direction that is approximately the same as a divergence angle of the field of view of the camera in the first direction.
US10223561B1
A barcode decoding method includes steps of (a) capturing an image of a barcode; (b) analyzing the image to recognize a data region of the barcode; (c) decoding the data region to obtain a codeword matrix, wherein the codeword matrix includes a plurality of codewords; (d) performing an error correction for the codeword matrix; (e) when the codeword matrix fails to pass the error correction, repeating steps (a) to (c), updating the codeword matrix according to a number of occurrence times of each codeword at an identical position of the codeword matrix, and repeating step (d) for the codeword matrix after updating; and (f) when the codeword matrix passes the error correction, decoding the codeword matrix.
US10223542B2
Systems, methods, and computer program products to perform an operation comprising upon determining that a received query requests values of sensitive data stored in a secure database table of a database, computing a security score for the received query based on a determined specificity of a selection predicate of the received query, and upon determining that the security score exceeds a security threshold, performing a predefined operation to restrict access to the requested values of the sensitive data.
US10223539B2
Disclosed are systems and methods for selecting a data entry mechanism during application creation. An example method comprises: determining a plurality of activity states of an application during creation of the application, determining whether a data entry mechanism of the application is dependent on an activity state, determining security requirements corresponding to each of the plurality of activity states, selecting a data entry mechanism for each of the determined security requirements and activating a corresponding data entry mechanism during activation of each corresponding activity of the plurality of activity states.
US10223536B2
A method and device for generating a monitoring policy for a device and selectively monitoring multiple tasks executed by the device is disclosed. The monitoring policy may relate to security monitoring or resource availability. A monitoring importance score for each of multiple tasks executing on the device may be generated and a monitoring resource availability within the device may be determined. The monitoring policy for the device may be generated based at least in part on the monitoring importance scores for the multiple tasks and the monitoring resource availability within the device. Fewer than all of the multiple tasks may be selectively monitored based on the monitoring policy for security threats to the device or resource availability for the device.
US10223534B2
A system and method for detecting vulnerabilities in base images of software containers are disclosed. The method includes receiving an event indicating that at least one base image should be scanned for vulnerabilities, each base image including at least one image layer, wherein the event designates at least one source of the at least one base image, wherein the least one base image includes resources utilized to execute at least a software container; extracting contents of each image layer of each base image; scanning the extracting contents to detect at least one vulnerability; and generating a detection event, when the at least one vulnerability is detected.
US10223533B2
A system for detecting XSS vulnerabilities includes determining the context in which a probe supplied as an input to a webpage or an application exists in a script associated with the webpage or application. A payload is generated based on, at least in part, the context such that during execution of the script, an executable code fragment in the payload can escape out of the context in which the probe exists and into a the global context of the script. The payload may include additional characters that prevent the payload from causing errors in the execution of the script.
US10223532B2
A method of detecting a cold-boot attack includes transferring, into a first volatile memory of an integrated circuit, a pattern stored in a non-volatile memory of the integrated circuit. Power to the non-volatile memory is periodically interrupted and an indication of a number of errors in the non-volatile memory is generated. The indication of the number of errors is compared to one or more thresholds. An occurrence of a cold-boot attack is detected based on the comparison. The pattern may be reloaded into the first volatile memory before each power interruption. The pattern may be selected so that the number of errors varies according to the integrated circuit temperature.
US10223527B2
A method, computer product and computerized system, the method comprising: receiving computer code to be protected, wherein the computer code comprising of code blocks arranged consecutively; modifying the computer code, whereby a modified computer code is created, wherein said modifying comprises: introducing a padding area inbetween every two code blocks, wherein each padding area comprises one or more computer instructions; and storing the modified computer code in a computer readable medium.
US10223520B2
A system and method for providing secondary-factor authentication with a third party application that can include enrolling a device application instance of an account into a secondary-factor authentication service on behalf of a service provider that includes at the secondary-factor authentication service, receiving a secondary factor of authentication enrollment request of an account, the request received from the service provider, transmitting an activation code, and pairing the device application instance with the account through the activation code; receiving an authentication request identifying the account; transmitting an authentication request to the device application instance paired with the account; validating a response to the application request; and transmitting an assessment to the service provider.
US10223509B2
A device for licensing a program including a header includes a storage device, a file system and a license verification component. The storage device is in a local terminal having a random access memory (RAM). The file system is configured in the storage device. The operating system (OS) receives a starting-program command to activate the program and stores the header into the storage device. The license verification component prevents the OS from loading the program in the RAM, and works with at least one of the OS and a remote server to perform a license verification, wherein after there is a license verification pass, the license verification component allows the program to be loaded in the RAM.
US10223502B2
The present invention provides a novel approach for storing, analyzing, and/or accessing biological data in a cloud computing environment. Sequence data generated by a particular sequencing device may be uploaded to the cloud computing environment during a sequencing run, which reduces the on-site storage needs for the sequence data. Analysis of the data may also be performed in the cloud computing environment, and the instructions for such analysis may be set at the originating sequencing device. The sequence data in the cloud computing environment may be shared according to permissions. Further, the sequence data may be modified or annotated by authorized secondary users.
US10223487B2
Examples of techniques for automated attribute propagation and hierarchical consistency checking are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method may include: detecting, by a processor, a non-standard extension during convergence of an integrated circuit logic design; propagating, by the processor, the non-standard extension to each level of a plurality of hierarchies of the integrated circuit design for which a net utilizes a special constraint; and verifying, by the processor, a hierarchy consistency across each level of the plurality of hierarchies.
US10223486B2
A design verification system verifies an electronic device design based on a static model of the electronic device. The static model is an expression of the relationships between modules of the electronic device design and relationships between the behaviors of those modules that can be expressed as set of logical relationships. The static model does not rely on a time variable, but instead reflects a fixed set of relationships between the electronic device modules and between behaviors of the electronic device modules. The static model can be employed by a solver, that identifies whether or how the mathematical relationships of the static model can be reconciled, given a set of constraints. The solver results can be analyzed to identify whether there are errors in the device design, such as resource conflicts, failure of the design to achieve a desired configuration, and the like.
US10223482B2
An embodiment includes a method for use by at least one machine learning classifier. The method comprises the machine learning classifier obtaining one or more recent results from at least one geomechanical simulation; the machine learning classifier comparing the recent results to stored historical data; and, based on the comparing, the machine learning classifier deciding at least one reservoir model for use by at least one reservoir simulation.
US10223475B2
A method includes parsing a regular pathway expression into fragments including an anchored fragment and at least one other fragment. A number of the fragments is based on at least a length limitation of the regular pathway expression. The method includes generating an operator directed acyclic graph (DAG) including non-operator nodes, operator nodes, and a root based on at least the anchored fragment. The method includes removing, from the operator DAG, at least one of the non-operator nodes and connecting a first operator node to a second operator node of the operator nodes. The first operator node includes an edge into the at least one removed non-operator node, and the second operator node includes an edge from the at least one removed node. The method includes executing the operator DAG on a graph database to return a pathway set comprising at least one pathway that satisfies the regular pathway expression.
US10223473B2
A computer-implemented method for importing portions of an object metadata graph. In an embodiment, the method includes receiving an object metadata graph to store in a metadata repository. The method identifying two portions of the object metadata graph. The method creating a first linkage point between two portions of the object metadata, wherein the first linkage point represents a first portion of the object metadata graph referencing a second portion of the object metadata graph. The method sending the first portion and the second portion of the object metadata graph to the metadata repository based at least on the first linkage point.
US10223471B2
The present invention provides a method and apparatus for processing a web page. The method comprises: identifying a plurality of source data schema elements of the web page; determining an attribute similarity between one source data schema element among the plurality of source data schema elements and one target data schema element among a plurality of target data schema elements based on attributes of the data schema elements; and mapping the source data schema element to the target data schema element for generating a target web page in response to the attribute similarity being higher than a predetermined threshold. Through this method, the data schema elements or template language elements in the web page may be transformed efficiently and conveniently, so as to transform the web page, and to enhance the transformation efficiency.
US10223464B2
In one embodiment, a method includes receiving a search query from a client system of a first user; parsing the search query into n-grams, and calculating confidence-scores for entities in a set of query-analysis-entities based on the n-grams, each confidence-score representing a probability that one or more of the n-grams are intended to reference a respective entity; determining a set of search results matching the search query, and calculating entity-frequencies corresponding to entities in a set of results-analysis-entities based on a histogram analysis of the set of search results; calculating a filter-score entities in a set of prospective-entities, which includes entities from the set of query-analysis-entities and the set of results-analysis-entities, based on the respective confidence-score and entity-frequency; and sending, to the client system, suggested filters corresponding to entities having a filter-score greater than a threshold filter-score, the suggested filters being selectable to modify the set of search results.
US10223462B2
A method for clustering geolocations using geo-point density includes receiving a user log of geolocation data extracted from user interactions with at least one electronic device. A density is determined relative to other geo-points for each geo-point in a set of geo-points extracted from the user log. Lower density geo-points in the set are merged into higher density geo-points in the set to result in a merged set of geo-points, and clusters of geo-points are identified from the merged set. Merging the geo-points tends to preserve frequently occurring geo-points while reducing those that constitute noise, which improves the reliability of identifying the clusters. Core geo-points of the user log are selected from the clusters. The core geo-points of the user log can be compared to core geo-points of other use logs to identify associations between the user logs.
US10223457B2
Technologies are generally described to develop and implement a searchable knowledge source to identify distributed user interface (DUI) elements. In some examples, a DUI identification system may receive a control record of an application and populate one or more searchable knowledge sources based on an application description retrieved. The application description may include keywords, input elements, and output elements, and the searchable knowledge sources may be generated from control records of a multitude of applications. The DUI identification system may execute a query on the searchable knowledge sources based on the received keywords, input elements, and output elements associated with a target workflow from a requesting client. A query result that includes one or more DUI elements may be provided to the requesting client. The DUI elements may connect the input elements to corresponding output elements and match the keywords associated with the target workflow.
US10223443B2
A computer readable medium configured for use in a mobile device for assigning an electronic communications device to a selected member of an organization. The computer readable medium containing instructions that when executed by at least one processor cause the mobile device to capture an identifier associated with an electronic communications device connectable to a communications network associated with an organization. The instructions also cause the mobile device to access a database including information about a plurality of electronic communications devices that are part of the organization's communications network. The instructions further cause the mobile device to present on a display usage information about the electronic communications device for association of the electronic communications device to a selected member of the organization. Then, the instructions may cause the mobile device to determine at least one value to reflect that the electronic communications device is assigned to the selected member.
US10223434B2
Embodiments of the invention can include a system and method for managing a plurality of data feeds to be loaded into a database. The method includes obtaining a script which specifies a query. The method includes executing the query against a source to extract a result set and consulting the script to determine a format for the data feed. The method also includes converting the result set in accordance with the format to create the data feed and transporting the data feed to be loaded into the database.
US10223425B2
Embodiments of the present invention relate to apparatuses, systems, methods and computer program products for a technology configuration system. Specifically, the system typically provides operational data processing of a plurality of records associated with information technology operational activities, for dynamic transformation of data and evaluation of interdependencies of technology resources. In other aspects, the system typically provides technical language processing of the plurality of records for transforming technical and descriptive data, and constructing categorical activity records. The system may be configured to achieve significant reduction in memory storage and processing requirements by performing categorical data encoding of the plurality of records. The system may employ a dynamic categorical data decoding process, which delivers a reduction in processing time when the encoded records are decoded for evaluating the exposure of technology change events to technology incidents and modifying such technology change events.
US10223424B2
Techniques are described for a system for providing expert information by verified experts in response to currently circulating assertions such as social media postings. In one example, a method includes identifying one or more authors of respective contents issued by one or more registered expert content sources as verified experts associated with tagged topics that are tagged in association with the respective contents. The method further includes detecting, in one or more media, a media content related to a topic of interest that corresponds to one or more of the tagged topics with which one or more of the verified experts are associated. The method further includes outputting the media content related to the topic of interest to a response interface made available to one or more of the verified experts associated with the one or more of the tagged topics that correspond to the topic of interest.
US10223422B2
Techniques are provided for generating a “dimensional zonemap” that allows a database server to avoid scanning disk blocks of a fact table based on filter predicates in a query that qualify one or more dimension tables. The zonemap divides the fact table into sets of contiguous disk blocks referred to as “zones”. For each zone, a minimum value and a maximum value for each of one or more “zoned” columns of the dimension tables is determined and maintained in the zonemap. For a query that contains a filter predicate on a zoned column, the predicate value can be compared to the minimum value and maximum value maintained for a zone for that zoned column to determine whether a scan of the disk blocks of the zone can be skipped.
US10223420B2
A node type of a plurality of distributed nodes to which a table to be added to a distributed database should be assigned can be identified by applying a set of placement rules defined for the table. The set of placement rules can also be applied to determine whether the table should be partitioned into more than one partition. A table group name associated with the table can be obtained and used in conjunction with the node type and determination of whether to partition the table to store the table in the distributed database on at least one node of the plurality of nodes as one or more partitions.
US10223417B1
In certain embodiments, query-related resource usage in a data retrieval process may be reduced. In some embodiments, a graph query related to a data request may be obtained. The graph query may be transformed into a query set based on a graph data model and patterns of the graph query. Upon generation, the query set may include queries and query operators linking the queries, where the query operators include a first query operator linking first and second queries of the queries or other query operators. Prior to execution of the first and second queries, a satisfiability issue may be predicted, where the satisfiability issue is related to combining results derived from the first and second queries. Based on the prediction, the first query operator may be removed from the query set to update the query set. The updated query set may be executed to satisfy the graph query.
US10223413B2
A management agent operates transparently in the background on each endpoint computing device that needs to be managed. The agent performs a static analysis of the system on the endpoint computing device on which it is operating in order to capture the applications that have been installed on the endpoint device. The static analysis is performed after the applications have been installed on the endpoint device and therefore does not require installing the application on any dedicated staging machine, nor any recording of the pre-installation state. The post-installation static analysis involves steps that are used to determine all of the necessary components that comprise the application, which can then be packaged together and managed as individual application packages.
US10223411B2
A method of providing a task assistant is described. The task assistant is designed to receive input from a user through multimodal input including a plurality of speech input, typing input, and touch input, determine the meaning of the input, and determining whether there is a context based on prior interactions with the user. The method further to generate an interpreted input based on a combination of the input and the context, and providing a formatted query to an application. The method further to receive data from the application in response to the formatted query, and provide a response to the user through multimodal output including a plurality of: speech output, text output, non-speech audio output, haptic output, and visual non-text output. The method further to update the context based on the interpreted input.
US10223409B2
Computer implemented methods for concurrent processing of operations on a tree-based data structure include: receiving input at a storage system managing a storage device in which the tree-based data structure is stored, the input identifying a set of heterogeneous operations to be applied to the tree-based data structure; determining one or more nodes of the tree-based data structure to which one or more of the set of heterogeneous operations are to be applied; and performing one or more of the set of heterogeneous operations concurrently and in bulk. Systems and methods for accomplishing the same are also disclosed.
US10223400B2
Techniques to configure media packages are described. In one embodiment, an apparatus may comprise a client support component operative to receive search term information from a client device at a server device; and configure the client device with a selected one or more high-priority media items; a media server search component operative to transmit the search term information to a plurality of media servers; receive a plurality of media items from the plurality of media servers in response to the transmitting of the search term information to the plurality of media servers; and select the one or more high-priority media items from the plurality of media items based on priority weights; and a media item evaluation component operative to assign the priority weights to each of the plurality of media items. Other embodiments are described and claimed.
US10223397B1
User activity in a communication network is monitored to obtain social graph data for each user. This social graph data is used to cluster the users into groups of users that interact with each other regularly. The groups are analyzed to generate a profile for each group with respect to a set of relevant data points. The profiles can be based on identifying group social graph data that is related to a data point (e.g., user activity level) that is being used to provision network server resources. The profile for each group is then compared to corresponding data associated with a plurality of servers providing network services to the users. Each group is then assigned to one or more of the servers that best matches the profile of the group. Servers may be added to the network by comparing data regarding a proposed new server to existing group profiles.
US10223394B1
With respect to reconciling data between a source system and one or more destination systems, a source agent obtains data from the source system. A destination agent obtains data from the destination system. The source and destination agents generate digests of the data obtained from the source and destination systems, respectively. The digests are provided to a consistency service for storage. The digests of the data stored at the source system are stored in a first tree data structure, such as a variant of a Merckle tree. The digests of the data stored at the destination system are stored in a second tree data structure, which might also be a variant of a Merckle tree. A comparison of the trees may be made in order to determine the consistency level of the data stored at the source system and the destination systems.
US10223391B2
Systems, methods, and other embodiments associated with history and scenario data tracking are described. In one embodiment, a method includes receiving a request for trending analysis on project data. The request includes a trend range and a time basis. An item table associated with the time basis is selected. The item table includes a record for each time increment of the time basis. Each respective record in the item table includes an effective time for the respective time increment. The method further includes selecting a set of records in the item table that fall within the trend range; and generating a snapshot of the project data for each effective time in each respective selected record in the item table. The generated snapshots of project data are returned in response to the request for trending analysis.
US10223384B2
A drive recorder sends to a server a moving image file showing a situation of surroundings of vehicle in a moment at which large acceleration occurred. The server determines, based on moving image file, whether or not to prohibit from being overwritten moving image file showing surroundings of vehicle in a moment at which an event occurred. Based on a determination result determined by the server, the drive recorder prohibits from being overwritten an image data set showing the moment 1) at which the event occurred or 2) optionally before and/or after the event occurred including the moment at which the event occurred. Thus, the drive recorder can surely prohibit the image data set to be prohibited from being overwritten. Moreover, it is possible to effectively use a storage area of a memory by allowing overwriting image data set that does not necessarily need to be prohibited from being overwritten.
US10223382B2
A method of rendering a map includes acquiring, by the server, device data and user data, the device data being indicative of characteristics of the client device and the user data being indicative of user behaviour of the user; determining priority map elements and auxiliary map elements within the plurality of map elements based on at least one of the device data and the user data, the priority map elements comprising priority map tiles and at least one of priority API data and priority resource data; generating retrieving order commands based on the priority map elements and the auxiliary map elements; and transmitting, by the server, the retrieving order commands to the client device, the retrieving order commands being instrumental in causing the client device to retrieve the map elements in a prescribed order of retrieval, the priority map elements are to be retrieved before the auxiliary map elements.
US10223381B2
An electronic device in response to an embodiment of the present disclosure includes a non-transitory memory configured to store at least one executable instruction and at least one processor connected to the memory. The at least one processor is configured by executing the instruction to calculate a distance traveled based on collected sensor information received from a plurality of sensors in response to detecting movement of the electronic device, to divide the calculated distance traveled by a specified reference unit, and output a specified object to a region including at least one reference unit point.
US10223376B2
According to one general aspect, a system may include a plurality of data nodes. Each data node may include either or both of a first storage medium and a second storage medium that is slower than the first storage medium. Each data node may be configured to store a piece data in either the first storage medium or the second storage medium. The system may be configured to store a plurality of copies of an active piece of data within two or more data nodes. A fast copy of the active piece of data may be stored by a first storage medium of a first data node. One or more slow copies of the active piece of data may be stored by respective second storage mediums of one or more respective other data nodes.
US10223375B2
A technique to name data is disclosed to allow preservation of storage efficiency over a link between a source and a destination in a replication relationship as well as in storage at the destination. The technique allows the source to send named data to the destination once and refer to it by name multiple times in the future, without having to resend the data. The technique also allows the transmission of data extents to be decoupled from the logical containers that refer to the data extents. Additionally, the technique allows a replication system to accommodate different extent sizes between replication source and destination while preserving storage efficiency.
US10223374B2
In one embodiment of the present invention, one or more computer processors create update commands that describe a state change of a resource and include the update commands in a change event for the resource in a change log. Embodiments of the present invention can obviate the need for an indexer to retrieve all triples of a changed resource via HTTP GET requests, and obviate the need for the indexer to replace all triples of a prior version of a changed resource with newly obtained triples.
US10223372B2
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.
US10223359B2
A processor may create a preference vector by generating preference vector entries in fields that correspond to content attributes associated with at least one media program presented via a media device, each entry including a playback duration and a year. The processor may create a media entity matrix of entity vectors for entities associated with production of media programs. For each entity vector, the processor may generate matrix entries in fields that correspond to content attributes associated with at least one media program associated with the entity, each matrix entry including a year and a score, the score weighted by an epoch factor based upon a time span associated with the at least one media program presented via the media device. The processor may determine entity rankings based upon dot products between the preference vector and the entity vectors and provide a recommendation based upon the rankings.
US10223343B2
Disclosed is a method and system for applying summaries to electronic content by generating an Essence Layer File which includes user generated annotations highlighting important parts of given electronic content. The Essence Layer file is applied on top of and is anchored to the electronic content rather than editing the saved file that the electronic content is stored as. Essence Layer Files paired with electronic content are streamed to consumers through both direct and social network distribution systems. The consumers rate the value of the summaries thereby creating a crowd-sourced merit system.
US10223339B2
A system for providing interactive documents as a Web service is described. The system includes a content repository for storing an interactive document in a Web-intrinsic container. The interactive document includes a document editor that is a native Web browser application. The system also includes a Web server to deliver the interactive document to a client computer through a network, receive Hypertext Transfer Protocol (HTTP) requests from a Web browser of the client computer, and updates the interactive document based on the HTTP requests.
US10223320B2
The embodiments of the present disclosure identify a target chip from among multiple chips coupled to a shared bus and customize an optimization parameter for the particular chip. Stated differently, in a communication system where only one chip (or a subset of chips) on a shared bus is the intended target, the system can customize an optimization parameter for the specific location of the target chip on the bus. As new data is received that is intended for a different chip—i.e., the target chip changes—the system can dynamically change the parameter based on the location of the new target chip on the bus.
US10223318B2
Examples provided herein relate to hot plugging PCIe cards. For example, a field programmable gate array (“FPGA”) communicably coupled to a PCIe bus may detect a new PCIe card physically connected to the PCIe bus. The FPGA may access configuration information stored by the FPGA that is associated with the PCIe bus. The FPGA may determine, based on the accessed configuration information, whether to facilitate connection of the new PCIe card to the PCIe bus. Responsive to determining that connection of the new PCIe card to the PCIe bus should be facilitated, the new PCIe card may be trained to communicate with the PCIe bus and an upstream device communicably coupled to the PCIe bus.
US10223311B2
A method of operating a memory controller, memory devices including a master memory device and slave memory devices, a back channel bus coupling the master memory device to the slave memory devices and a channel coupling the memory controller to the memory devices is provided as follows. A memory command is received by the memory devices from the memory controller. An internal command is generated and outputted by the master memory device. The internal command is received by the slave memory devices. The internal command is transmitted to the slave memory devices through the back channel bus.
US10223306B2
An apparatus (100) comprising a programmable memory transfer request processing (PMTRP) unit (120) and a programmable direct memory access (PDMA) unit (140). The PMTRP unit (120) comprises at least one programmable region descriptor (123). The PDMA unit (140) comprises at least one programmable memory-to-memory transfer control descriptor (148, 149, 150). The PDMA unit (140) is adapted to send (143) a memory transfer request to the PMTRP unit (120). The PMTRP unit (120) is adapted to receive (134) and successfully process a memory transfer request issued by the PDMA unit (120) that is addressed to a memory location that is associated with a portion of at least one of the at least one region descriptor (123) of the PMTRP unit (120).
US10223293B2
A method for managing access of virtual machines executed by a host computer system to storage area networks, the storage area networks connecting the host computer system with storage systems via switches, where the host computer system includes one or more host ports to connect with a switch each, and where one or more port names are assigned to each virtual machine. The method includes, for each storage area network connected with the host computer system, sending the port names of a virtual machine and a target port name as part of a validate access command to the respective switch; and when receiving the validate access command by the switch, the switch returning success information to the sending host computer system in case all received virtual machine port names have access to a target port assigned to the received target port name, otherwise returning a fail information.
US10223279B2
A translation lookaside buffer stores information indicating respective page sizes for different translations. A virtual-address cache module manages entries, where each entry stores a memory block in association with a virtual address and a code representing at least one page size of a memory page on which the memory block is located. The managing includes: receiving a translation lookaside buffer invalidation instruction for invalidating at least one translation lookaside buffer entry in the translation lookaside buffer, where the translation lookaside buffer invalidation instruction includes at least one invalid virtual address; comparing selected bits of the invalid virtual address with selected bits of each of a plurality of virtual addresses associated with respective entries in the virtual-address cache module, based on the codes; and invalidating one or more entries in the virtual-address cache module based on the comparing.
US10223273B2
A memory access method, a storage-class memory, and a computer system are provided. The computer system includes a memory controller and a hybrid memory, and the hybrid memory includes a dynamic random access memory (DRAM) and a storage-class memory (SCM). The memory controller sends a first access instruction to the DRAM and the SCM. When determining that a first memory cell set that is of the DRAM and to which a first address in the received first access instruction points includes a memory cell whose retention time is shorter than a refresh cycle of the DRAM, the SCM may obtain a second address having a mapping relationship with the first address. Further, the SCM converts, according to the second address, the first access instruction into a second access instruction for accessing the SCM, to implement access to the SCM.
US10223271B2
Provided are an apparatus, computer program product, and method to perform cache operations in a solid state drive. A cache memory determines whether data for a requested storage address in a primary storage namespace received from a host system is stored at an address in the cache memory namespace to which the requested storage address maps according to a cache mapping scheme. Multiple of the storage addresses in the primary storage map to one address in the cache memory namespace. The cache memory returns to the host system the data at the requested address stored in the cache memory namespace in response to determining that the data for the requested storage address is stored in the cache memory namespace.
US10223270B1
Requests to access specific ones of a plurality of stored objects are processed by multiple access nodes. A separate access history is maintained for each access node. Each access history identifies stored objects most recently accessed through the specific node. A separate predicted access future is maintained for each stored object. A predicted access future associated with a specific stored object can be in the form of a listing of stored objects statistically predicted to be those most likely to be accessed within a given temporal proximity after the specific stored object is accessed. Each predicted access future is determined based on inversion of maintained access histories. Responsive to receiving an access request for a specific stored object, the predicted future associated with the requested object is read, a specific number of additional stored objects identified in the associated predicted future is pre-fetched from slower to faster storage.
US10223269B2
A method of preventing a bank conflict in a memory includes determining processing timing of each of threads of function units to access a first memory bank in which occurrence of a bank conflict is expected, setting a variable latency of each of the threads for sequential access of the threads according to the determined processing timing, sequentially storing the threads in a data memory queue according to the determined processing timing, and performing an operation by allowing the threads stored in the data memory queue to sequentially access the first memory bank whenever the variable latency of each of the threads passes.
US10223255B2
A memory apparatus and a method of wear-leveling of a memory apparatus may be provided. The memory apparatus may include a memory having a plurality of storage blocks and a plurality of free blocks. The memory apparatus may include a memory controller configured for performing a first global wear-leveling to move data of a first storage block, which is a hot block among the storage blocks, to a first free block among the free blocks. The memory apparatus may include a memory controller configured for remapping a result of a logic operation of a logical page address of each of the pages in the first storage block and a first security refresh key to a physical page address of each of the pages in the first free block.
US10223253B2
A memory allocation system is provided and includes nodes, one or more memories, and an allocation interface. Each of the nodes includes a respective set of processors. The one or more memories include memory elements for storing threads. The memory elements refer to respective portions of the one or more memories and are accessible to at least one of the nodes. The allocation interface is configured to allocate the memory elements to lockless list structures. Each of the lockless list structures is allocated to a respective set of the memory elements. The lockless list structures are partitioned for the processors. The allocation interface is configured to receive requests from the processors for the memory elements and adjust allocation of the memory elements between the lockless list structures according to a balancing metric.
US10223252B2
A hybrid memory includes a plurality of tiles including a plurality of rows including a first row having a first type of memory cells and a second row having a second type of memory cells; a pair of bitline select signals including a bitline select signal and a bitline select bar signal that is an inverse of the bitline select signal; a wordline driver that is configured to receive an input data; a sense amplifier that is configured to output an output data; a write bitline coupled to the first row and the second row; a read bitline coupled to the first row and the second row; a wordline coupled to each of the plurality of rows; and a bitline that is coupled to the write bitline and the read bitline based on set values of the pair of bitline select signals.
US10223251B2
A method, system and computer program product are disclosed for remotely testing computing devices including dynamic, shapeable tactile touch screens. In an embodiment, a method comprises establishing a communications connection between a computing device under test and a remote testing computer system, the computing device under test including a dynamic, configurable tactile touch screen; and configuring a portion of the touch screen of the computing device under test, in a defined manner, to form three-dimensional physical features on the touch screen for interacting with the touch screen. In an embodiment, the method further comprises transmitting specified information about said configuring, via the established communications connection, from the computing device under test to the remote testing computer system; and generating a defined visual representation on the remote testing computer system, by using the specified information, of said configuring a portion of the touch screen.
US10223248B2
Aspects of the disclosure relate to conducting automated software testing using a centralized controller and one or more distributed test host servers. A computing platform may receive a test execution request. Subsequently, the computing platform may retrieve test specification details information and may identify one or more tests to execute. Then, the computing platform may generate one or more local test execution commands directing a test host server farm to execute the one or more tests. In addition, the one or more local test execution commands may direct the test host server farm to locally construct one or more command line instructions to be executed by the test host server farm to complete the one or more tests. Thereafter, the computing platform may send the one or more remote test execution commands to the test host server farm.
US10223246B2
A system, medium and method for testing an end-to-end software application is disclosed. A structured business process model (BPM) representative of a set of business requirements for an end-to-end software application to be tested is first generated. The generated structured BPM is validated in association with one or more validation rules. A functional flow layout representative of a node structure embodying all possible scenarios to be handled by the software application is then generated. A plurality of functional flow paths is identified from the functional flow layout, wherein each functional flow path is associated with one or more corresponding scenarios of the possible scenarios. One or more test cases for each identified functional flow path is then generated.
US10223239B1
One embodiment is related to a method for testing representational state transfer (REST) application program interfaces (APIs), comprising: parsing service specification files; prompting, based on the service specification files, a user to select a resource to be tested and to provide relevant request payload field inputs; receiving resource selection and request payload field inputs from the user; converting the request payload field inputs into JavaScript Object Notation (JSON) and/or Extended Markup Language (XML) data; submitting the JSON and/or XML data to a web services host with a hypertext transfer protocol (HTTP) REST request; receiving a response from the web services host in a form of JSON and/or XML data; and presenting the response to the user.
US10223234B2
A computer-implemented technique is described herein for monitoring a web application that runs on plural computing machines provided by a network-accessible system. The technique involves determining a set of application instances that are assessed as healthy by the system, generating addresses for those application instances, and then testing the application instances in the set using their respective addresses. Overall, the technique can be considered to employ an “outside-in” strategy insofar as it interacts with the system from the vantage point of an end user.
US10223227B2
Novel instructions, logic, methods and apparatus are disclosed to test transactional execution status. Embodiments include decoding a first instruction to start a transactional region. Responsive to the first instruction, a checkpoint for a set of architecture state registers is generated and memory accesses from a processing element in the transactional region associated with the first instruction are tracked. A second instruction to detect transactional execution of the transactional region is then decoded. An operation is executed, responsive to decoding the second instruction, to determine if an execution context of the second instruction is within the transactional region. Then responsive to the second instruction, a first flag is updated. In some embodiments, a register may optionally be updated and/or a second flag may optionally be updated responsive to the second instruction.
US10223225B2
Test cases for testing speculative execution of instructions are replicated into a memory with non-naturally aligned data boundaries to create a non-contiguous instruction stream to efficiently test a processor. Placing test cases with test code and test data in the non-naturally aligned data boundaries as described herein allows test code to test speculative execution of branches. The test case includes a branch with a hint bit set to cause the hardware to mispredict the path of the branch to cause speculative execution of test code, bad code or erroneously execute data. The processor can then be tested to see if it properly flushes the speculatively executed code upon taking the opposite branch of the mispredicted path.
US10223216B1
A non-volatile storage system is configured to reclaim bad blocks. One embodiment includes determining that a block of non-volatile memory cells is a bad block, leaving the block idle for a period of time to allow for self-curing of the block, verifying success of the self-curing, refreshing the block, verifying that the refresh was successful and subsequently using the block to store host data.
US10223215B2
An error recovery system includes a memory, a processor in communication with the memory, a primary device, a backup device, a hypervisor executing on the processor, and a virtual machine. The virtual machine includes a guest operating system (OS) executing on the hypervisor, a pass-through device, and a guest driver. The hypervisor executes to detect an error associated with the primary device and to send a request to save a device state to the guest driver. The hypervisor also grants the guest OS access to the backup device. The guest driver receives the request from the hypervisor, and responsive to receiving the request, saves a state signature in the memory. The state signature includes a device signature and the device state of the primary device. Additionally, the guest driver determines a status of the device signature as one of matching and mismatching the backup device.
US10223213B2
A method for execution by a dispersed storage network (DSN), the method begins by injecting generated data into a data segment to produce mixed data, partitioning the mixed data to produce first and second data partitions, performing a deterministic function on the first data partition to produce a first key, encrypting the second data partition using the first key to produce an encrypted second data partition, performing the deterministic function on the encrypted second data partition to produce a second key, encrypting the first data partition using the second key to produce an encrypted first data partition, performing the deterministic function on the encrypted first data partition to produce a third key, encrypting the encrypted second data partition to produce a re-encrypted second data partition, aggregating the encrypted first data partition and the re-encrypted second data partition to produce a secure package, and encoding the secure package and storing.
US10223210B2
One general aspect of asynchronous local and remote generation of consistent point-in-time snap copies in consistency groups in accordance with the present description, is directed to receiving a local-remote pair point-in-time snap copy establish command to establish a local point-in-time snap copy in a local data storage system, and a remote point-in-time snap copy in a remote data storage system. In one aspect, establishment of the remote point-in-time snap copy relationship may be delayed as a function of the state of a consistency group formation process upon receipt of the local-remote pair point-in-time snap copy establish command. As a result, consistency of the local-remote pair of point-in-time snap copies may be realized, notwithstanding an asynchronous relationship between the local and remote storage systems. Other features and aspects may be realized, depending upon the particular application.
US10223204B2
An apparatus and method are described for detecting and correcting data fetch errors within a processor core. For example, one embodiment of an instruction processing apparatus for detecting and recovering from data fetch errors comprises: at least one processor core having a plurality of instruction processing stages including a data fetch stage and a retirement stage; and error processing logic in communication with the processing stages to perform the operations of: detecting an error associated with data in response to a data fetch operation performed by the data fetch stage; and responsively performing one or more operations to ensure that the error does not corrupt an architectural state of the processor core within the retirement stage.
US10223200B2
Mirrored memory scrubbing is optimized to reduce system power consumption and increase system performance. A memory scrub operation scrubs a first portion of the mirrored memory to detect and correct soft errors. The scrub rate of a second portion of the mirrored memory is eliminated, minimized, or reduced, relative to the scrub rate of the first portion. The reduced scrub operation preserves power consumed in association with scrubbing the second portion.
US10223196B2
Techniques for error correction in a processor include detecting an error in first data stored in a register. The method also includes generating an instruction to read the first data stored in the register, where the register is both a source register and a destination register of the instruction. The method further includes transmitting the first data to an execution unit, where the first data bypasses an issue queue. The method also includes decoding the instruction and correcting the error to generate corrected data and writing the corrected data to the destination register.
US10223192B2
Embodiments for automated data storage library snapshot for host detected errors by a processor. A host related trigger associated with a host of an automated data storage library may be detected. The host related triggering event may be unrecognized or undetected as a library error by the automated data storage library. A snapshot of one or more logs in the automated data storage library may be captured upon detection of the host related triggering event. The snapshot of the one or more logs may be stored by the automated data storage library.
US10223189B1
Suppression routines are described for implementation by a monitoring service. The monitoring service uses collected data to identify faulty storage volumes. Advantageously, in some cases, the monitoring service can notify an operator of the storage system that certain storage volumes are faulty. In some embodiments, these notifications are to be suppressed because not all notifications of faulty volumes are necessary. Suppression rules can indicate that a faulty storage volume is at fault because it is a test volume, associated with a large power outage, or some other learned event from storage command metrics. The monitoring service can suppress notifications about these known system issues, among others.
US10223185B2
Diagnosis of defect(s) in a system is disclosed. A defect signature-based query is performed against system diagnostic data stored in one or more structured records. It is determined that a defect signature is associated with a system based at least in part on the query. Remediation information generated based at least in part on the defect signature and the system diagnostic data may be output.
US10223176B1
A visual scripting system can provide support for handling event-specific messages received through an event messaging system. The messaging system can provide event messages over one or more event buses that have a determined behavior context. An event node of a visual scripting system can enable a developer to specify event handlers to detect specific types of event notifications sent on a specified event bus, as well as specific actions to be taken in response to those event notifications, such as to send additional event messages, all of which comply with the behavior context. Once the event node is configured and properties and actions defined, the corresponding script can be generated by the visual scripting system, to be complied and executed as part of a user application.
US10223169B2
Technologies for collaborative optimization include multiple Internet-of-Things (IoT) devices in communication over a network with an optimization server. Each IoT device selects an optimization strategy based on device context and user preferences. The optimization strategy may be full-local, full-global, or hybrid. Each IoT device receives raw device data from one or more sensors/actuators. If the full-local strategy is selected, the IoT device generates processed data based on the raw device data, generates optimization results based on the processed data, and generates device controls/settings for the sensors/actuators based on the optimization results. If the full-global strategy is selected, the optimization server performs those operations. If the hybrid strategy is selected, the IoT device generates the processed data and the device controls/settings, and the optimization server generates the optimization results. The optimization server may provision plugins to the IoT devices to perform those operations. Other embodiments are described and claimed.
US10223167B2
Discrete resource tracking systems (and corresponding methodologies) that collect, tag and store resource consumption and usage values associated with industrial environment processes are provided. The specification can track water, air, gas, electricity, or steam consumption and usage view of a discrete (or batch) processes. Emissions and/or effluents associated with processes and sub-processes can also be collected, tagged and stored as desired. These stored resource consumption and usage and/or emissions and/or effluents data elements can be used for a variety of purposes including, but not limited to, simulation, planning, forecasting, valuating, optimizing, etc.
US10223159B2
A virtualization manager receives a request to configure a virtual interface of a virtual machine, the request comprising a selected logical network to be associated with the virtual interface and a virtual function capability option selection for the virtual interface. The virtualization manager then determines whether there is an available virtual function associated with the requested logical network. Responsive to determining there is an available virtual function, the virtualization manager assigns the virtual function to the virtual interface. Responsive to determining there is not an available virtual function, the virtualization manager further configures the virtual interface according to the virtual function capability option selection.
US10223158B2
An application is executed within an application execution environment. One or more service requests made by the executing application are monitored, and a service requesting profile is created for the application. The service requesting profile defines one or more service requests made by the application. The created service requesting profile for the application is accessed. The service request(s) defined within the accessed service requesting profile are performed independently of the execution of the application. One or more responses are received from the service request(s), and the response(s) from the service request(s) are provided to the application in response to a request from the application to perform the service request.
US10223155B2
Embodiments are provided that include the use of a cancellable command application programming interface (API) framework that provides cooperative multitasking for synchronous and asynchronous operations based in part on a command timing sequence and a cancellable command API definition. A method of an embodiment enables a user or programmer to use a cancellable command API definition as part of implementing a responsive application interface using a command timing sequence to control execution of active tasks. A cancellable command API framework of an embodiment includes a command block including a command function, a task engine to monitor the command function, and a timer component to control execution of asynchronous and synchronous tasks based in part on first and second control timing intervals associated with a command timing sequence. Other embodiments are also disclosed.
US10223154B2
When executed, a transaction-hint instruction specifies a transaction-count-to-completion (CTC) value for a transaction. The CTC value indicates how far a transaction is from completion. The CTC may be a number of instructions to completion or an amount of time to completion. The CTC value is adjusted as the transaction progresses. When a disruptive event associated with inducing transactional aborts, such as an interrupt or a conflicting memory access, is identified while processing the transaction, processing of the disruptive event is deferred if the adjusted CTC value satisfies deferral criteria. If the adjusted CTC value does not satisfy deferral criteria, the transaction is aborted and the disruptive event is processed.
US10223151B2
A computer system with a hypervisor detects the local physical connection of a portable storage device with an operating system image thereon. The computer system installs an instance of the operating system on the hypervisor, and the hypervisor assigns a set of resources to the instance to generate a virtual machine. As further portable storage devices with operating systems thereon are locally, physically connected to the computer system, additional virtual machines are generated, each with a different operating system instance, which may be the same or different from the other operating system instances. The resources of the computer system are assigned and reassigned among the virtual machines as the portable storage devices are connected and disconnected.
US10223148B2
Full virtual machine (VM) functionality in one example implementation can include sending a complete initialization package to a location in memory of a machine accessible by a hypervisor and generating a VM capable of providing a respective full functionality of a hardware component in the machine.
US10223144B2
Exemplary embodiments of the invention provide a technique to validate physical cabling and logical path before provisioning volume. In accordance with an aspect, a computer comprises a memory storing software and a processor executing the software. The software is operable to: identify first server port and second server port forming redundant ports of a server and first storage port and second storage port forming redundant ports of a storage system; and check whether a redundant relationship is formed by at least one of (i) a physical connection between the first server port and the first storage port and a physical connection between the second server port and the second storage port, or (ii) a logical connection between the first server port and the first storage port and a logical connection between the second server port and the second storage port.
US10223143B2
In accordance with an embodiment, described herein is a system and method for supporting JavaScript as an expression language in an executable process defined by a process execution language. An extension namespace to the process execution language can be used to define additional attributes for supporting JavaScript as an expression language. Used as an expression language, JavaScript can be used to access contents of XML variables in the executable process without the need to walk through complicated XML structures of the XML variables. A JavaScript expression can be used anywhere an XPath expression can be used, and can additionally be used to access a plurality of functions and variables that cannot be accessed using an XPath expression. A process execution engine can be provided on one or more application servers in a SOA middleware environment to host the executable process, wherein the process execution engine can include a JavaScript engine to interpret JavaScript expressions in the executable process.
US10223139B2
CRYSTAL “Cognitive radio you share, trust and access locally” (CRYSTAL) is a virtualized cognitive access point that may provide for combining multiple wireless access applications on a single hardware platform. Radio technologies such as LTE, WiMax, GSM, and the like can be supported. CRYSTAL platforms can be aggregated and managed as a cloud, which provides a model for access point sharing, control, and management. CRYSTAL may be used for scenarios such as neighborhood spectrum management. CRYSTAL security features allow for home/residential as well as private infrastructure implementations.
US10223133B2
Systems and methods according to one or more embodiments are provided for detecting or recognizing a user and intelligently altering or adjusting user device settings appropriate for the detected user. In an embodiment, a method comprises detecting, electronically by a processor, a first user interacting with a user device via a user input interface of the user device; determining, electronically by the processor, one or more characteristics associated with a primary user of the user device; determining, electronically by the processor, the first user is not the primary user based at least in part on comparing interactions of the first user with the user device and the one or more characteristics associated with the primary user of the user device; and altering one or more settings of the user device.
US10223132B2
An electronic device is provided. The electronic device includes a management module configured to determine if a package related to an application is equipped in the first electronic device, a communication module configured to receive determine if a package related to an application is equipped in the first electronic device, and a display configured to output an item for executing the application, wherein the management module controls the display to display the item based on a comparison of the package and the application information.
US10223128B2
A computing device may comprise a first processor and a secondary processor. The first processor may initiate a power management process transitioning the first processor from a first state to a second state and, upon reaching a predetermined step in the power management process, notify the secondary processor of the power management process. The secondary processor may initiate, in response to the notifying, a parallel power management process transitioning the secondary processor from an equivalent first state to an equivalent second state.
US10223121B2
A processor includes a decoder, a data return buffer, and an execution unit. The decoder is to decode an instruction for a non-posted load into a decoded instruction for loading data from memory mapped input/output. The execution unit is for executing the decoded instruction. The execution is to start a timer, determine whether the timer exceeds a timeout threshold, allocate an entry in the data return buffer for the load, and determine whether an event arrived. The timer is to measure an amount of time taken to return the non-posted load instruction. The determination whether an event arrived is made in response to at least one of the allocation of the entry for the load, or a determination that the timer exceeds the timeout threshold.
US10223119B2
A processor of an aspect includes a decode unit to decode an instruction that indicates a first source packed data operand including a first plurality of data elements, a source mask including a plurality of mask elements, and a destination storage location. An execution unit, in response to the instruction, stores a result packed data operand. The result packed data operand has at least two unmasked result data elements corresponding to unmasked mask elements of the source mask. Each of the unmasked result data elements has a value of a corresponding data element of the first source packed data operand in a same relative position. All masked result data elements, between each nearest pair of unmasked result data elements, have a same value as an unmasked result data element of the pair closest to a first end of the result packed data operand.
US10223118B2
Providing references to previously decoded instructions of recently-provided instructions to be executed by a processor is disclosed herein. In one aspect, a low resource micro-operation controller is provided. Responsive to an instruction pipeline receiving an instruction address, the low resource micro-operation controller is configured to determine if the received instruction address corresponds to an instruction address in short history table. Short history table includes instruction addresses of recently-provided instructions having micro-ops in a post-decode queue. If the received instruction address corresponds to an instruction address in short history table, the low resource micro-operation controller is configured to provide reference (e.g., pointer) to the fetch stage that corresponds to an entry in the post-decode queue in which the micro-ops corresponding to the instruction address are stored. Responsive to the decode stage receiving the reference, the low resource micro-operation controller is configured to provide the micro-ops from the post-decode queue for execution.
US10223108B2
A system and method is provided for reconstructing one or more collections of objects across platforms. More particularly, Java Annotations are used to assist a Web Services Description Language (WSDL) wizard in reconstructing a collection of objects. In implementation, the system and method parses the object types such that a wizard can recreate or reconstruct the collection of objects for use by a receiving service. The method includes reconstructing a collection using one or more annotations that document a base object of the collection.
US10223105B2
A configuration architecture automatically links the output of a business process modeler to a business system configuration tool. The output of the business process modeler is translated into a representation of a source business process that is used by the business system configuration tool to automatically generate configuration templates. A user can provide configuration information through the configuration templates. The configuration inputs are applied to an implementation of a business system to obtain a configured, working business system instance with the same functionality as the source business process.
US10223103B2
Embodiments of the present disclosure relate to the communications field and disclose a read-only memory (ROM) flashing method and an intelligent terminal, so as to implement lossless ROM flashing on an original system of the intelligent terminal. A solution provided by the embodiments of the present disclosure includes: the intelligent terminal includes a virtual extended system and an original system, the original system runs a factory system file of the intelligent terminal, and the virtual extended system runs a ROM flashing system file; when a ROM flashing instruction entered by a user is received, the ROM flashing system file is written into a storage image file of the virtual extended system; and the virtual extended system is started to run the ROM flashing system file. The present disclosure is used to perform ROM flashing on an intelligent terminal.
US10223087B2
Embodiments relate to using a local entry point with an indirect call function. More specifically, an indirect call function configuration comprises a first application module having a target function of the indirect function call, a second application module with a symbolic reference to the target function of the indirect function call, and a third application module to originate an indirect function call. A compiler determines and indicates, in the program code, that the function pointer value resulting from a non-call reference of a function symbol is solely used to perform indirect calls in the same module or comparisons against function pointers. A linker or loader can read the indication the compiler made in the program code. The linker or loader use the local entry point associated with the target function if the target function is defined in the same module as the reference and is local-use-only.
US10223084B1
A quantum compiler is provided. The quantum compiler may generate, based on a text-based programmer input, an executable Hamiltonian for a quantum computer such as a quantum annealing computer or an adiabatic quantum computer. The quantum compiler may generate the program Hamiltonian by generating Hamiltonian phrases corresponding to portions of the programmer input and combining the Hamiltonian phrases. Various terms and values in the program Hamiltonian may correspond to physical features of the quantum computer so that the quantum computer can be operated, based on the program Hamiltonian, such that a low energy state of the quantum computer corresponds to the low energy state of the Hamiltonian.
US10223082B2
A code analysis system is described herein that provides code completion for programming languages that include elements that are not statically discoverable and that provides results in a predictable period that is acceptable for an interactive user interface. The system compiles each file into an intermediate state that can be stored and cached to speed later analysis of files. In addition, when executing a particular file, the system monitors a time-based threshold and/or a recursion depth so that if the compilation time is exceeding the threshold or a function is exceeding the recursion depth the system can stop the execution and use the intermediate results obtained up to that point to provide as much information as possible within a bounded execution time. When dynamic analysis fails, the system falls back to static analysis.
US10223081B2
Systems and methods which implement workflows for providing reconfigurable processor core algorithms operable with associated capabilities using description files, thereby facilitating the development and generation of instruction sets for use with reconfigurable processors, are shown. Embodiments implement a multistage workflow in which program code is parsed into custom instructions and corresponding capability descriptions for generating reconfigurable processor loadable instruction sets. The multistage workflow of embodiments includes a hybrid threading complier operable to compile input program code into custom instructions using a hardware timing agnostic approach. A timing manager of the multistage workflow of embodiments utilizes capabilities information provided in association with the custom instructions generated by the hybrid threading complier to impose hardware timing on the custom instructions. A framework generator and hardware description language complier are also included in the multistage workflow of embodiments.
US10223071B2
A multi-bit adder apparatus comprising: a full adder stage configured to receive at least some of a plurality of least significant bits (LSBs) of first data and second data; and a half adder stage configured to receive at least some of a plurality of most significant bits (MSBs) of the first data and the second data; a carry generation stage coupled to the full adder stage and the half adder stage, wherein the carry generation stage includes at least one serial propagate-generate (PG) component; and a post summing stage coupled to the carry generation stage and the half adder stage and configured to generate a partial sum output of the first data and the second data, wherein a number of the at least some of the plurality of LSBs is different from a number of the at least some of the plurality of MSBs.
US10223070B2
An automated method and system for a conveyor holding system for holding vials of a multi-vial order in a holding pattern until all vials of the order have been filled by an automatic pill counter. The system uses RFID information to divert vials off the conveyor into the conveyor holding loop if all vials of the multi-vial order have not been filled. The system is adapted to divert the vials of the multi-vial order out of the holding loop when all vials of the multi-vial order have been filled.
US10223065B2
In an example method, an electronic device receives data regarding a graphical user interface to be presented on a display of the electronic device. The electronic device identifies one or more key regions of the graphical user interface based on the received data and one or more rules. The one or more rules pertain to at least one of a geometric shape, a geometric size, a location, or a hierarchical property. The graphical user interface is presented on the display of the electronic device, and the at least one of the key regions of the graphical user interface is indicated using the electronic device.
US10223062B1
Disclosed are an apparatus and method of remotely communicating with a managed machine. One example method may include identifying the managed machine operating in a communication network, transmitting a connection establishment message to the managed machine over the communication network, and receiving an acceptance message from the managed machine. The method may also include requesting a screen capture of present operating conditions of the managed machine, and receiving the screen capture formatted in a compressed format. The administrator may be able to receive and view the screen capture via a compressed thumbnail format.
US10223059B2
Provided is a configuration of a display device that can have a narrower frame. A display device (1) includes a first display unit (11) including a first substrate (111); a second display unit (12) including a second substrate (121) that is arranged so as to be adjacent to the first substrate (111) in an in-plane direction of the first substrate (111); a first line group (1171) that supplies a signal to the first display unit (11), the first line group (1171) passing through between the first substrate (111) and the second substrate (121); and a second line group (1271) that supplies a signal to the second display unit (12), the second line group (1271) passing through between the first substrate (111) and the second substrate (121). The first display unit (11) includes a mounting area to which the first line group (1171) is connected, in a part that is opposed to the second display unit (12), and the second display unit (12) includes a mounting area to which the second line group (1271) is connected, in a part that is opposed to the first display unit (11).
US10223057B2
An information handling system presents visual images at plural display devices and moves the visual images at the display devices responsive to touches made at one or more of the display devices with movement managed in a point mode or a touch mode as selected by one or more predetermined inputs. In the touch mode, the visual image moves as the touch moves. At detection of the predetermined input to select the point mode, the visual image moves a greater distance than the touch movement so that the end user is able to move the visual image between separate display devices.
US10223055B2
A mobile terminal includes a communication section, a communication control section, a display section, a display control section, an operation acceptance section, and a location detecting section. The location detecting section determines whether a location of the mobile terminal is approaching or leaving an electronic apparatus. If the location detecting section determines that the location of the mobile terminal is approaching the electronic apparatus, the display control section increases a first threshold value and uses the increased first threshold value to execute processing for changing contents of a plurality of operating buttons provided on an operation screen. If the location detecting section determines that the location of the mobile terminal is leaving the electronic apparatus, the display control section decreases the first threshold value and uses the decreased first threshold value to execute processing for changing the contents of the plurality of operating buttons provided on the operation screen.
US10223051B2
A print device that has a port, a print engine, a processing device and a memory. The print device is configured to detect that a portable memory device has become communicatively connected to the port, retrieve a digital document file to be printed and a print instruction from the portable memory device, determine that a first print job is being performed in the print device, determine a priority for the first print job and a priority for a second print job derived from the digital document file, and determine that the priority of the first print job is lower than that of the second print job. The print device is also configured to suspend performance of the first print job, automatically perform the second print job based on the print instruction, detect that the second print job has been completed or interrupted, and automatically resume the first print job.
US10223048B2
An image forming apparatus which eliminates a need for a user to operate a mobile terminal each time he or she sends an image file from the image forming apparatus using a cloud service and therefore enhances ease of operation. First user authentication of the user is performed for the image forming apparatus. Image data read from a scanner is converted to an image file, which in turn is sent to a destination set on a transmission destination setting screen. Based on the authenticated user, an access token to be used is selected from at least one access token managed in a hard disk of the image forming apparatus so as to use a function of an external server. Second user authentication for the external server is performed using the selected access token. After that, the image file is sent using the function of the external server.
US10223047B2
A print apparatus configured to connect a plurality of wireless LAN adapters which can store regional information indicating a region, the print apparatus includes a print mechanism configured to print on a print medium; a plurality of USB ports to which the wireless communication adapters configured to be connected; and a processor configured to acquire the regional information items from the plurality of connected wireless LAN adapters in a case of detecting that the wireless LAN adapters are in a state of being connected to the plurality of USB ports and executes use adapter control processing which sets all the wireless communication adapters to be in an unusable state in a case where any one of a plurality of items of the regional information indicating the region are different from others, based on a result of comparison of the plurality of acquired regional information items to each other.
US10223043B2
A printer includes a communication circuit that communicates with an external device, a printing instruction receiver that receives a printing instruction, a controller that determines a printing amount based on a state of the communication with the external device, and a printing unit that executes printing based on the printing instruction and the printing amount.
US10223039B2
An information processing system includes an electronic device configured to display help content for helping a user of the electronic device; and an information processing apparatus configured to provide the help content to the electronic device. The information processing apparatus is arranged outside of the electronic device. The information processing system includes a processor executing a process including accepting, from the user of the electronic device, an operation for displaying the help content; requesting to display the help content, upon specifying a screen identifier and device information of the electronic device, the screen identifier including an identifier of a screen displayed on an operation part of the electronic device when the operation has been accepted; and acquiring, from the information processing apparatus, the help content compatible with the specified screen identifier and device information, and displaying the acquired help content on the operation part.
US10223037B2
According to an embodiment, a memory device includes a nonvolatile memory and a controller. The controller receives, from a host device, a write request for writing data in the nonvolatile memory, and then performs data writing based on the write request. When a writing order confirmation request, which is issued for confirmation of fact that data writing is performed based on one or more of the write requests that are already sent, is received from the host device, the controller performs data writing based on the write requests received before receiving the writing order confirmation request and then sends to the host device a response with respect to the writing order confirmation request.
US10223023B1
A computer program product, system, and method for generating coded fragments comprises intercepting I/O writes between a host and a logical unit (LU), sending the I/O writes from a first site to a second site, writing the I/O writes to one or more journal files within a deduplicated storage system at the second site, generating a snapshot of the LU within a deduplicated storage system at the first site, and replicating the snapshot from the deduplicated storage system at the first site to the deduplicated storage system at the second site.
US10223019B1
A computer program product, system, and computer-executable method for managing meta volumes in a data storage system, the computer program product, system, and computer-executable method comprising receiving one or more data storage characteristics, analyzing the one or more data storage characteristics, based on the analyzing, creating a policy responsive to the data storage characteristics, and allocating a meta volume based on the policy.
US10223016B2
Example methods are provided to perform power management for a distributed storage system accessible by a cluster in a virtualized computing environment. The method may comprise determining that a power-off requirement is satisfied for a first host from the cluster. The power-off requirement may be satisfied based on multiple second hosts from the cluster complying with a data placement policy configured for the cluster after the first host is powered off. The method may also comprise based on the data placement policy, placing virtual machine data stored on the first host onto one or more of the multiple second hosts. The method may further comprise migrating one or more virtual machines supported by the first host to one or more of the multiple second hosts; and powering off the first host.
US10223004B2
Embodiments herein describe a 3D flash memory system that includes multiple blocks where each block contains multiple pages arranged in a vertical stack. Instead of having a single command line indicating whether a read or program is to be performed, separate command lines are coupled to each of the blocks. As a result, if the memory system identifies a read request and a program request to different blocks, the requests can be performed in parallel. In one embodiment, a program command line is used to perform a program request on a first block while a read command line is used to perform a read request on a second block in the 3D flash memory system in parallel. Furthermore, because a program request can take much longer to complete than a read request, the 3D flash memory system can perform multiple read requests in parallel with the program request.
US10223003B2
An apparatus, system, and computer-implemented method for controlling data transfer between a plurality of serial data link interfaces and a plurality of memory banks in a semiconductor memory is disclosed. In one example, a flash memory device with multiple links and memory banks, where the links are independent of the banks, is disclosed. The flash memory devices may be cascaded in a daisy-chain configuration using echo signal lines to serially communicate between memory devices. In addition, a virtual multiple link configuration is described wherein a single link is used to emulate multiple links.
US10223000B2
Methods, computing systems and computer program products implement embodiments of the present invention that include configuring multiple storage system resources to manage a storage entity distributed among the storage system resources. Upon receiving, by a first given storage system resource from a host computer, an I/O request for data in the storage entity, a second given storage system resource responsible for managing the storage entity data referenced in the I/O request is identified, and the I/O request is forwarded to the second given storage system resource. Upon receiving the forwarded I/O request, the second given storage system resource performs a data compression operation while processing the I/O request, and conveys a result of the I/O operation to the first given storage system resource. Upon receiving the result from the second given storage system resource, the first given storage system resource forwards the result to the host computer.
US10222993B2
A computing device and method for establishing more direct access to a storage device from unprivileged code in an unprivileged storage architecture component. Using a storage infrastructure driver to discover and enumerate storage architecture component(s), a user-mode application requests at least one portion of the storage device to store application-related data corresponding to executing input/output activity. The storage infrastructure driver maps the at least one portion of the storage device to substantially match an address space associated with the application-related data and configures at least one path for the user-mode application to perform block-level input/output between the storage device and the unprivileged storage architecture component. A virtual function may be generated corresponding to at least one path between a computing device and the unprivileged storage architecture component to execute input/output activity using the address space. A completion notification mechanism may also be provided.
US10222990B2
A non-volatile memory system may include a non-volatile memory die storing a requested data set that a host requests to be read. In response to the host request, a copy of a data set may be retrieved from the non-volatile memory die without performing error correction on an entry identifying a physical address where the data set is stored. If the data set copy matches the requested data set, the data set copy may be sent to the host. If the data set copy does not match the requested data set, then error correction may be performed on a copy of the entry to identify the correct physical address where the requested data set is stored. A copy of the requested data set may then be retrieved and sent to the host.
US10222988B2
A storage system is adapted for efficiency by defining beforehand a first size, which is the maximum data that can be read at one time, a second size, which is equal to or less than the first size, and a third size, which is a factor of the first size. A controller provides a virtual volume comprising a plurality of virtual pages. Upon receiving a write request, the controller allocates a pool area comprising a plurality of stripes of the first size, stores the write request data in a cache, and when writing the data stored in the cache to the storage device, compresses the data in accordance with the third size unit, selects a storage area in accordance with the second size unit, and writes the compressed data to the selected second size storage area sequentially from the start address of a free area without leaving spaces therebetween.
US10222986B2
Embodiments include receiving an indication of a data storage module to be associated with a tenant of a distributed storage system, allocating a partition of a disk for data of the tenant, creating a first association between the data storage module and the disk partition, creating a second association between the data storage module and the tenant, and creating rules for the data storage module based on one or more policies configured for the tenant. Embodiments further include receiving an indication of a type of subscription model selected for the tenant, and selecting the disk partition to be allocated based, at least in part, on the subscription model selected for the tenant. More specific embodiments include generating a storage map indicating the first association between the data storage module and the disk partition and indicating the second association between the data storage module and the tenant.
US10222983B2
A management computer stores, in a memory, configuration information which indicates, by mapping, a virtual volume recognized by a host computer and a logical volume provided by a storage apparatus, and backup history information which manages a data backup history on a per virtual volume basis. Upon receiving a data backup request designating a virtual volume, the CPU of the management computer refers to the configuration information and acquires information of the logical volume mapped with the designated virtual volume. The CPU additionally refers to the backup history information and determines whether the logical volume currently mapped with the virtual volume coincides with the logical volume associated with the stored history. When it is determined that the mapped logical volume differs from the logical volume associated with the stored history, the CPU performs control to implement a differential backup between the logical volumes.
US10222982B2
A lifetime management device includes: a cumulative-written-amount calculation unit configured to, each time data is written to a first storage device, calculate a cumulative written amount, the cumulative written amount being a sum of amounts of data written to the first storage device; a first information recording unit configured to associate the cumulative written amount with identification information of the first storage device and usage-start date and time of the first storage device into an associated set and record the associated set in a second storage device; and an end-of-life prediction unit configured to predict end-of-life date and time of the first storage device based on the cumulative written amount and the usage-start date and time recorded in the second storage device.
US10222975B2
Methods and systems for providing input to a computing device based on a single contact scaling gesture are provided. A scaling gesture can be performed on a touch-sensitive panel to zoom in or out of a displayed image, for example. One example of a scaling gesture can include two touch contacts moving towards or away from each other. A single contact scaling gesture can include selecting a scaling command based on a first touch input being held for a predetermined duration of time, or based on other criteria. Once the scaling command has been selected, subsequent touch input can determine both a scaling factor and a scaling direction of the scaling command.
US10222968B2
An image display control apparatus includes a display controller, a determination unit, and an execution unit. When an image displayed on a display having a display area and a touch panel disposed on the display area is specified through the touch panel, the display controller performs control to display menu screens individually representing predetermined plural menu items in such a manner that a free area is provided in part of a peripheral area adjacent to the image displayed in the display area. The determination unit determines that, when specification of the image through the touch panel is followed by movement of a specified position onto a desired menu screen, the menu item represented by the desired menu screen is specified, and determines that, when the specified position is moved to the free area, a drag operation is specified. The execution unit executes a process corresponding to a determination result.
US10222966B2
An online content system, such as a digital magazine, provides scrollable content that can be advanced in discrete, full-page scrolling increments. Each page of the content may include text and one or more images. The online content system thus provides a page scrolling animation that minimizes the negative affect of fast-scrolling text on a user's experience. In the animation of a single page scroll, the text moves less than a full height of the page and the image(s) move the full height of the page (i.e., the current image moves completely off the page and the new image moves into position from a location completely off the page). During this animation, the image may pass over the text, covering the old text and revealing the new text as it moves into its final position. The old text may also fade out while the new text fades in.
US10222956B2
In part, the disclosure relates to intravascular data collections and generation of representations thereof include one or more view of regions associated with side branches or arteries such as a carina or bifurcation. In one embodiment, accessing a set of intravascular data stored in machine readable memory; performing side branch detection with regard to the intravascular data to identify one or more side branches; and identifying a plurality of frames for the one or more side branches is performed. An automatic viewing angle that is toggleable is used in one embodiment.
US10222948B2
Disclosed are a multimedia device and a control method therefor. A multimedia device according an embodiment of the present invention may comprise: a display unit; and a control unit for controlling the display unit to display a menu bar on a screen, wherein the menu bar includes a plurality of icons arranged in one direction, and the icons adjacent to each other are displayed while partially overlapping each other. A multimedia device according to another embodiment of the present invention may comprise: a display unit; and a control unit for controlling the display unit to display a menu bar on a screen, wherein the menu bar includes a plurality of icons arranged in one direction, and the control unit sets a fixed area by fixing at least one icon included in the menu bar by a fixing frame, and separates the menu bar into the fixed area and a variable area according to whether the fixing frame exists.
US10222947B2
The present disclosure relates to systems, methods, electronic devices and applications for presenting a user interface including a dynamic information graphic. In one embodiment, a method includes detecting an operational mode of the device for conducting a communication session by device, and presenting a user interface for the communication session including a dynamic information graphic, wherein the dynamic information graphic includes one more graphical elements based on the operational mode. The method may also include detecting one or more parameters for the communication session and updating presentation of the user interface and display of the dynamic information graphic based on the one or more parameters, wherein presentation and configuration of the dynamic information graphic provides a visual representation based on device actions during the operational mode. Another embodiment is directed to a device configured to present a dynamic information graphic.
US10222941B2
An agricultural system including a vehicle, a controller; and a display mounted in the vehicle. The display is coupled to the controller and has a display area. The controller is configured to: present a bottom bar along at least a portion of a bottom of the display area; section the bottom bar into a status drawer and a shortcuts drawer; and expand either the status drawer or the shortcuts drawer with an upward motion or a tap on a portion the drawers.
US10222940B2
A mobile terminal apparatus can generate data indicating a screen displayed on a display unit using software depending on selection states of the display unit. A first display unit and a second display unit display images. The apparatus causes at least one of the first display unit and the second display unit to display a content. The apparatus selects one or more of the first display unit and the second display unit. The apparatus acquires screen data indicating a screen displayed on the selected display unit. The apparatus generates image data based on the acquired screen data.
US10222939B1
A method for managing collaborative playlists is disclosed. The method includes providing, by a processing device, indication regarding one or more available collaborative guidance controls, receiving, by the processing device, first user specification that one or more of the collaborative guidance controls be set for a playlist, receiving, at the processing device, second user suggestion for addition to the playlist of one or more content items, and checking, at the processing device, the one or more content items for compliance with the first-user-specified collaborative guidance controls.
US10222937B2
A method and system for managing hierarchical content having a plurality of messages where a navigation widget with message zones receives messages from a message database. When a message zone is selected, a message list is updated to show only those messages specific to that message zone. When a message from the message list is selected, the message zone renders a preview of the selected message within the message zone.
US10222927B2
In one example, a magnification display system may alert a user to event notifications that are presented outside the magnification area. The magnification display system may apply a magnification area with a magnification module to a section of a viewing area presented by a display. The magnification display system may receive an event notification outside the magnification area. The magnification display system may introduce a notification indication alerting a user to the event notification.
US10222924B2
This document describes techniques and devices for an interactive cord with resistance touchpoints. An interactive cord includes an audio wire, and a fabric cover that covers the audio wire. The fabric cover includes at least one conductive thread integrated into the fabric cover to form at least one touchpoint at which the conductive thread makes contact with the audio wire when the touchpoint is pressed. The contact of the conductive thread with the audio wire creates a resistance value that is mapped to a control. The resistance value is based on a resistance of the conductive thread and a length of the conductive thread from a base of the interactive cord to the touchpoint. The resistance value is detectable by a controller implemented at a computing device that is coupled to the interactive cord. In response to detection of the resistance value, the controller triggers the control.
US10222917B2
A pattern formation method produces a random metal pattern that does not cause moire even when placed over a liquid crystal display and achieves improved detection sensitivity due to compressed variation in electrical properties among sensors. The method forms a patterned optically transparent and electrically conductive assembly having an optically transparent and electrically conductive layer on an optically transparent support. The conductive layer has sensor parts electrically connected to terminal parts and dummy parts not electrically connected to terminal parts, with the sensor and dummy parts having a metal mesh pattern. The metal mesh pattern has a mesh shape formed of a Voronoi diagram generated from a plurality of generators disposed on a plane, at least some of the generators in the dummy parts being present in an enlarged polygons that share the gravity center with polygons used in the tiling of the plane and/or at least some of the generators in the sensor parts being present in reduced polygons that share the gravity center with polygons used in the tiling of the plane. By these features, at least some of the polygons of the generators in the dummy parts are larger than at least some of the polygons of the generators in the sensor parts.
US10222912B2
In one embodiment, a method includes conducting a first signal to a first source electrode external to a touch sensor. The first source electrode is capacitively coupled to the touch sensor through a touch object. The method further includes measuring a mutual capacitance between the first source electrode and the first measuring electrode. The method further includes identifying, based at least in part on the measured mutual capacitance and using a controller of the touch sensor, the touch object touching the touch sensor at a detected touch position.
US10222911B2
To provide a semiconductor device to which information can be input in low-illuminance conditions or at a location distant from the semiconductor device. An ultrasonic wave sensor is provided in the semiconductor device with a display region having photosensors. An object to be detected is detected by switching the photosensors and the ultrasonic wave sensor in accordance with illuminance around the semiconductor device or a distance between the semiconductor device and the object. The photosensors and the ultrasonic wave sensor can be used concurrently.
US10222910B1
A method and apparatus for creating an adaptive mosaic pixel-wise virtual Bayer pattern. The method may include receiving a plurality of monochromatic images from an array of imaging elements, creating a reference ordered set at infinity from the plurality of monochromatic images, running a demosaicing process on the reference ordered set, and creating a color image from the demosaiced ordered set. One or more offset artifacts resulting from the demosaicing process may be computed at a distance other than infinity, the ordered set may be modified in accordance with the computed offsets.
US10222909B2
Various embodiments for detecting and rejecting false, unintended rotations of rotary inputs of electronic devices are disclosed herein. In one example, an electronic device is provided with an optical detector that measures the distance between the electronic device and the wearer's forearm or hand, and when the distance is smaller than a threshold distance, the turns of the rotary input are false, unintended turns. In another example, a crown of a rotary input includes a plurality of capacitive sensors that detects the presence of a wearer's finger, which when absent, the turns of the rotary input are false turns. In another example, deflections or positions of a shaft of the rotary input are measured and if the deflections/positions indicate an upward force on the rotary input (which are likely caused by the wearer's forearm or hand), the turns of the rotary input are false turns. Other embodiments are described herein.
US10222908B2
The present invention provides a touch sensitive processing method for setting a palm rejection area. The method includes: setting a vertex of a palm rejection area based on a proximity or touch location of a stylus; setting a rejection area baseline vector extending from the vertex based on a stylus shaft vector of the stylus projected on a touch screen; defining an area covered by rotating the rejection area baseline vector around the vertex by a clockwise angle and an anticlockwise angle as the palm rejection area; and ignoring any proximity or touch event of an external conductive object detected in the palm rejection area.
US10222895B1
Apparatuses and a computer-readable media are provided to: display an object and at least a portion of an interface in a same virtual display layer; detect a single static gesture being applied to the touch screen on the object, the single static gesture varying in pressure between a plurality of discrete touch states; perform a first pressure-dependent step-wise function in response to a first change in the discrete touch states; perform a second pressure-dependent step-wise function in response to a second change in the discrete touch states; and during at least a portion of the gesture and as a function of an increase in a magnitude of the pressure of the gesture being applied to the touch screen on the object, continuously blur the at least portion of the interface such that the at least portion of the interface and the object are displayed in different virtual display layers.
US10222893B1
Apparatuses and a computer-readable media are provided to: display an object and at least a portion of an interface in a same virtual display layer; detect a single static gesture being applied to the touch screen on the object, the single static gesture varying in pressure between a plurality of discrete touch states; perform a first pressure-dependent step-wise function in response to a first change in the discrete touch states; perform a second pressure-dependent step-wise function in response to a second change in the discrete touch states; and during at least a portion of the gesture and as a function of an increase in a magnitude of the pressure of the gesture being applied to the touch screen on the object, continuously blur the at least portion of the interface such that the at least portion of the interface and the object are displayed in different virtual display layers.
US10222883B2
A conductive film for use in a touch panel, and including a sensor electrode formed on a base member in a sensor area and a non-active area, the sensor electrode including nano-material conductors defining a network structure; an over-coating layer configured to cover the sensor electrode in the sensor area and the non-active area; and a wiring electrode formed on the over-coating layer in the non-active area. Further, the over-coating layer includes a first portion located between the sensor electrode and the wiring electrode and includes a recess, the recess including at least one of a perforation formed through the over-coating layer and a thin film portion providing the first portion with a smaller thickness than a remaining portion of the over-coating layer.
US10222881B2
An apparatus, the apparatus comprising at least one processor, and at least one memory including computer program code, the at least one memory and the computer program code configured, with the at least one processor, to cause the apparatus to perform at least the following: differentiate between two or more current possible inputs associated with a particular region of a user interface by dynamically assigning respective probabilities to two or more of the current possible inputs, wherein the dynamic assignment of the probabilities is based on at least one or more of: the time between the two or more current possible inputs and one or more previous inputs in the current view; the current view in which the two or more current possible inputs are received; the two or more current possible inputs being received at an edge region of a display showing the current view; and a specific displayed user interface element associated with the particular region, the particular region being an edge region of a display of the user interface.
US10222880B2
A controller of an in-cell type liquid crystal display device is provided. The controller controls first and second electrodes that intersect each other, supplies a pixel driving voltage to the first electrodes during a pixel driving period, and detects a stylus position using the first and second electrodes during a stylus detection period different from the pixel driving period. The controller transmits, using the second electrodes, a command requesting a transmission of a downlink signal to the stylus. The controller detects, using the first and second electrodes, the downlink signal transmitted from the stylus in response to the command, and detects the stylus position based on the detected downlink signal.
US10222872B1
An information handling system integrated keyboard selectively retracts and extends keys based upon detected conditions, such as housing configuration, housing motion and end user indications. Extension and retraction shuttle plates motivated by actuator wires moves a sliding plate to extended and retracted positions that define the key positions. Nickel titanium alloy actuator wires shorten upon application of current to pull the shuttle plates to the extended or retracted positions that are maintained by a lock. Limit switches remove current at detection of a desired shuttle plate position. One or more controllers manage actuator wire operation based upon detected conditions and actuator wire temperature and electrical characteristics.
US10222858B2
Detecting a first facial region in a first image. Extracting the detected first facial region. Generating a first facial thumbnail based on the extracted first facial region for use in representing the first image.
US10222845B1
In some examples, a computing system can include an exterior enclosure for the computing system, an electrical component within the enclosure, an interior cooling line within the enclosure to circulate coolant past the electrical component to remove heat generated by the electrical component, and an inlet coolant line port through the exterior enclosure to receive an inlet coolant line. The inlet coolant line port can, for example, include a sensor to detect tampering with an interior of the inlet coolant line.
US10222842B2
A computing system includes a chassis, one or more backplanes coupled to the chassis. Computing devices are coupled to the one or more backplanes. The one or more backplanes include backplane openings that allow air to pass from one side of the backplane to the other side of the backplane. Air channels are formed by adjacent circuit board assemblies of the computing devices and the one or more backplanes. Channel capping elements at least partially close the air channels.
US10222828B2
Particular embodiments described herein provide for a wearable electronic device, such as a bracelet, watch, wristband or armband that includes a circuit board coupled to a plurality of electronic components (which may include any type of components, elements, circuitry, etc.). One particular example implementation of a wearable electronic device may include a strap portion and a first display portion included in the strap portion. The first display portion can include a main display and a first fingerprint sensor configured to capture one or more fingerprints placed on the main display at one or more capture locations. The captured fingerprints can be used to identify a user and log-in the user to the device if the user is authorized to log-in to the device. A fingerprint can also be captured for a finger placed on a secondary display that may be contained in a latch portion of the device.
US10222821B1
A torsion washer integrally formed as a one-piece structure includes an external ring-shaped portion, a first abutting arm and a second abutting arm both separately extending from an inner edge of the external ring-shaped portion, and a connecting lever connecting the first and second abutting arms. The inner edge includes a first arc segment and an opposite second arc segment, and centers of circle of the first and second arc segments are located in a space surrounded by the inner edge. Free ends of the first and second abutting arms do not contact the inner edge. A distance between a first abutting portion of the first abutting arm and the first center of circle is less than a radius of the first arc segment. The connecting lever is spaced apart from the inner edge, allowing the first and second abutting arms to be interlinked with each other.
US10222815B2
A method and a device for estimating a state of a power system are provided. The method includes: dividing the power system into a plurality of sub-systems; establishing a first linear model of the power system for a first stage; solving the first linear model by an alternating direction multiplier method to obtain the intermediate state variables of each sub-system; performing a nonlinear transformation at a second stage on the intermediate state variables to obtain intermediate measured values; establishing a second linear model of the power system for a third stage according to the intermediate measured values; and solving the third linear model by the alternating direction multiplier method to obtain the final state variables of each sub-system.
US10222810B2
Methods and apparatus for in-situ calibration of a flow controller are provided herein. In some embodiments, a method of flowing a gas includes providing a flow controller configured to provide a first gas at a first value of a flow rate based on a calculated first relationship determined by using a standard gas; determining an actual first relationship between the flow rate and the setpoint for the first gas from a plurality of values of the flow rate of the first gas determined at a corresponding plurality of values of the setpoint of the flow controller, wherein each of the plurality of values of the flow rate is determined from flowing the first gas through the flow controller at corresponding ones of the plurality of values for the setpoint; and flowing the first gas at the first value of the flow rate based on the actual first relationship.
US10222798B1
Autonomous ground vehicles (“AGVs”) are utilized to transport ordered items and may congregate in meeting areas (e.g., to receive items from common sources, utilize common resources, communicate, etc.) and the positions of the AGVs in an area may be coordinated. For example, AGVs waiting to receive ordered items from a transportation vehicle (e.g., a delivery truck) may be lined up according to delivery addresses, or according to an order of items in the transportation vehicle, etc. As another example, AGVs that are in a pickup area (e.g., where users may retrieve ordered items from the AGVs), may be arranged in a configuration that is relatively compact but which provides easy access for the users to retrieve the ordered items, etc. The AGVs may be repositioned based on various events (e.g., an AGV leaving the configuration, an improved arrangement being dynamically determined, etc.).
US10222797B2
In an apparatus for controlling operation of an autonomously navigating utility vehicle equipped with a prime mover to travel about a working area delineated by a boundary wire laid thereat in order to perform work autonomously, there are provided with a working region establishing unit that divides the working area into multiple regions by an imaginary boundary line designated by an operator and establishes a preferential working region in the working area, and a travel controlling unit that controls operation of the prime mover to make the vehicle travel autonomously in the preferential working region, discriminates whether the vehicle has reached the imaginary boundary line based on a detected vehicle position detector, and when the vehicle has reached the imaginary boundary line, controlling operation of the prime mover to make the vehicle turn toward inside of the preferential working region.
US10222792B2
A device (15) for piloting a drone (10) comprising a touch screen (18) displaying a touch-sensitive area, means for detecting signals emitted by the touch-sensitive area, and means for transforming said detected signals into piloting commands and transmitting said commands to the drone. The device comprises control means, controlled by the touch-sensitive area forming activation/deactivation button, to make the drone piloting mode alternately switch between a mode of activation of the system for holding the last detected commands, mode in which said piloting commands transmitted to the drone result from the transformation of the last detected signals before the switching to the activation mode, and a mode of deactivation of the system for holding the last detected commands, mode in which said piloting commands transmitted to the drone result from the transformation of the current detected signals. The invention also relates to an associated method for controlling a drone.
US10222782B2
A numerical controller determines a consumption factor representing the degree to which a tool included in a machine tool consumes the life in association with machining conditions, and calculates a tool life (accumulated consumption life) consumed before each block based on the determined consumption factor and a tool usage for each block. If a command of a block read from a machining program is a tool change command, a tool having a tool life not ending before the next tool change command is selected among tools based on the accumulated consumption life.
US10222776B2
A motor control wizard implements a simple workflow for creating an application-specific program for operation of a motor control system. The wizard prompts for selection of an application area, which sensitizes the system to tune certain motor control parameters in accordance with the demands of the selected application area. The wizard also prompts for selection of a target devices, such as a particular type of motor with a set of basic operating parameters. With the target device and application area known, the wizard runs an automatic adaptation step without requiring additional user-settable parameters. The adaptation step yields an adapted motor control program based characteristics of the motor control system obtained via the adaptation step. The wizard then confirms operation of the motor using the adapted program. Additional features allow the user to fine tune parameters beyond this set of initial configuration parameters.
US10222774B2
Methods, systems, and computer program products for preventing unauthorized movement of energy across grid networks due to portable storage devices are provided herein. A computer-implemented method includes dividing a portable energy storage device into multiple virtual energy storage sub-units, restricting each of one or more energy charging options to one or more distinct charging modes, restricting each of one or more energy discharging options to one or more distinct discharging modes, mapping, in accordance with one or more pre-defined rules, each respective one of the multiple virtual energy sub-units to at least one of one or more of the distinct charging modes and one or more of the distinct discharging modes, and automatically charging and automatically discharging the portable energy storage device based on the mapping and one or more contextual details.
US10222766B2
A method of operation for a system incorporating a graphical user interface in a mobile computing device for a crew member within a cabin of an aircraft. The method includes displaying a menu for at least one controllable parameter, receiving a selection of the controllable parameter, displaying at least one control for the selected controllable parameter, receiving a control input for the selected controllable parameter, and adjusting the selected controllable parameter consistent with the control input. The controllable parameter include a plurality of controllable parameters selected from a group encompassing light intensity, light color, temperature, and the degree of openness of at least one window shade. A system and executable computer program product also are provided.
US10222761B2
An electronic watch or clock with an electrostatic induction generator, wherein the electrostatic induction generator has a rotary weight able to rotate with respect to a housing, a rotary member able to rotate with respect to the housing, a counter substrate fastened to the housing, a charging film arranged at one of the rotary member and counter substrate, and a counter electrode arranged facing the charging film at the other, outputs electric power generated between the charging film and the counter electrode to a quartz movement, and provides a window part at one or more locations among the dial plate, housing, or outside casing to enable rotation of the rotary member or transmission of rotation to be visually confirmed.
US10222758B2
A device for counting a number of time unit fractions or a number of movement unit fractions of a mobile member (1; 6; A2), the device including (i) a first cam (1) having a first surface (10: (ii) a second surface (20), the second surface being an abutment surface; (iii) a mobile support (4) urged by a spring (R4); (iv) a mobile pawl (3) mounted on the support (4) and urged by a spring (R3) toward the first surface, the pawl (3) being adapted to cooperate with one or the other of the first and second surfaces (10, 20) according to the position of the support (4); and (v) a control system (80) adapted, in a first or non-counting state of the control system, to maintain the support in a first position and, in a second or counting state of the control system, to allow the movement of the support.
US10222748B2
Watch comprising a movement, with a timepiece balance wheel comprising a ring distinct from the balance rim, carried by a flange with respect to which this ring is movable in rotation to modify the position of inertia blocks elastically carried by the flange, each able to be indexed in different stable angular positions corresponding to a different inertia of the timepiece balance wheel, the movement further including an operating member movable between coupled and uncoupled positions which includes a stop means for immobilizing the rim in a coupled position, and a control means for rotating the ring to modify the position of the inertia blocks in the coupled position, the watch including a crown controlling the control means, a rotating coupling ring controlling the coupling/uncoupling of the operating member through contactless interaction with an external adjustment tool.
US10222746B2
The mechanical timepiece movement includes an escapement having a pallet-lever arranged to move alternately into abutment with two banking elements in locking periods. The pallet-lever carries at least a first permanent magnet and the timepiece movement further includes a first element and a second element of high magnetic permeability and a second magnet and a third magnet respectively integral with first and second elements of high magnetic permeability and each arranged on an opposite side to a first magnet relative to the respective elements of high magnetic permeability. This magnetic system generates, in a first part of a first half vibration of any vibration of the pallet-lever, an overall force of magnetic attraction, defining a magnetic draw additional to the mechanical draw generated by the escape wheel, and, in a second part of this first half vibration, an overall force of magnetic repulsion.
US10222741B2
Disclosed is a xerographic printing apparatus and print cartridge including a deformable electrically conductive ring. According to an exemplary embodiment, a xerographic image rendering print cartridge includes a drive shaft, a photoreceptor drum and a deformable electrically conductive ring operatively associated with electrically connecting an inside surface of the photoreceptor drum to the drive shaft to provide a grounding electrical path.
US10222710B2
A method for use in planning metrology measurements, the method comprising: providing inverse total measurement uncertainty (TMU) analysis equations for upper and lower confidence limits TMUUL and TMULL of the TMU being independent on prior knowledge of measurements by a tool under test (TuT) and a reference measurement system (RMS), thereby enabling estimation of input parameters for said equations prior to conducting an experiment of the TMU analysis; and determining at least one of a total number N of samples to be measured in the TMU analysis and an average number ns of measurements per sample by the RMS.
US10222708B2
An exposure method and apparatus expose a substrate with illumination light via a projection optical system and a liquid of a liquid immersion area formed under the projection optical system. A second stage on which the substrate is held and a third stage are relatively moved, based on outer periphery positional information of the second stage, in order to cause the second stage to come close, from one side in a first direction, to the third stage that faces the projection optical system. The second and third stages that have come close together are moved from the one side to an other side in the first direction with respect to the projection optical system to place the second stage to face the projection optical system instead of the third stage while substantially maintaining the liquid immersion area under the projection optical system.
US10222705B2
A spatial light modulator has a plurality of mirror elements each of which is controllable into a first state in which the mirror element reflects incident light with a change in a phase thereof by a first phase and a second state in which the mirror element reflects the incident light with a change in the phase thereof by a second phase 180° different from the first phase; and a boundary portion arranged between the mirror elements, which changes the phase of the incident light by a third phase substantially (90°+k·180°) (where k is an integer) different from the first phase. In projecting a pattern with the use of the spatial light modulator, an error caused in the pattern can be reduced even if the light quantity of light passing a gap region between the optical elements in the spatial light modulator is large.
US10222700B2
A device manufacturing method includes forming, in a first layer, first line patterns of which longitudinal direction is a first direction; and forming, in a second layer above the first layer, second line patterns of which longitudinal direction is a second direction crossing the first direction, and third line patterns of which longitudinal direction is the second direction and having a etching characteristic different from an etching characteristic of the second line patterns. At least one edge portion of each of the second line patterns and at least one edge portion of each of the third line patterns are adjacent. As viewed from above the second layer, the adjacent at least one edge portions of one of the second and third line patterns are positioned between two adjacent line patterns of the first line pattern.
US10222695B2
Provided is a method for manufacturing a transparent substrate according to an exemplary embodiment of the present invention including: a) forming a photoresist layer satisfying D=m*(λ/2n); b) manufacturing a ring-shaped pattern by exposing the photoresist layer and developing the exposed photoresist layer, using a photo mask including a transparent base and a plate-type metal dot formed contacting a light emitting surface of the transparent base; c) manufacturing a second mold to which the ring-shaped pattern is reversely transferred by using a substrate on which the ring-shaped pattern is formed as a first mold; and d) manufacturing the transparent substrate in which a ring-shaped transparent protrusion is integrally formed with the transparent base by filling a liquefied transparent resin in the second mold and curing the transparent resin and removing the second mold to transfer the ring-shaped pattern.
US10222687B2
Embodiments of the present invention provide a light homogenizing device and a laser projection apparatus. The light homogenizing device comprises a shell and a light stick, wherein the shell forms a holding chamber having openings at both ends thereof; the light stick is located within the holding chamber, and the openings at both ends of the holding chamber correspond to an incident end and an emergent end of the light stick, respectively; and, an elastic component is provided on at least one surface of the shell, with a first end of the elastic component being connected to the shell while a second end thereof extending into the interior of the holding chamber and pressing against the light stick.
US10222680B2
In one example, a webcam shutter assembly includes a first sub-assembly and second sub-assembly formed independently of each other. The first sub-assembly includes a shutter for selectively covering a camera lens, and the second sub-assembly includes a manually operable actuator. The actuator is biased in a non-engaging arrangement with the shutter and is positioned to releasably engage the shutter for movement of the shutter in a lateral direction.
US10222678B2
According to an aspect, the present description concerns a frequency-tunable laser source comprising: a set of N elementary sources (101-k), each elementary source being suitable for emitting a beam at a given central frequency (fk); an optical coupler (12) for coupling the beams emitted by each of the elementary sources in order to form a multi-spectral incident beam (Bin) regrouping all the frequencies of the N elementary sources in a same optical beam; a beam splitter (15) for forming, from the incident beam (Bin), a first beam (B1) and a second beam (B2), each regrouping all the frequencies of the elementary sources; a first tunable filter (16) for selecting, from the first beam (B1), a third beam (B3) at a first frequency (Fj); a second tunable filter (17) for selecting, from the second beam (B2), a fourth beam (B4) at a second frequency (Fl); a nonlinear frequency doubling crystal (18) for generating, from the third beam at the first frequency (Fj), a fifth beam (B5) having a frequency (F2j) which is twice the first frequency; a nonlinear sum-frequency generation crystal (19) for generating, from the fifth beam coming from the nonlinear frequency doubling crystal and from the fourth beam at the second frequency (Fl), a beam (Bout) having a frequency (F2j+1) equal to the sum of twice the first frequency (F2j) and the second frequency (Fl).
US10222675B2
A plasmon-based optical modulator comprises a substrate, a layer of high reflectivity material disposed over the substrate, a relatively thin dielectric layer disposed over a top major surface of the layer of high reflectivity material and a plurality of graphene strips disposed in parallel across a top major surface of the relatively thin dielectric layer, each graphene strip exhibiting a predetermined width w, with adjacent strips separated by a predetermined spacing s. A first electrical contact is coupled to the plurality of graphene strips and a second electrical contact is coupled to the layer of high reflectivity material, where the values of w, s, and voltage applied between the first and second electrical contacts determines a resonant wavelength of the plasmon-based optical modulator, with changes in the applied voltage changing between absorption and non-absorption of an applied optical input signal.
US10222670B2
Provided are a liquid crystal display device and a manufacture method thereof. The liquid crystal display device is a blue phase liquid crystal display device. The alignment layer is not required. The liquid crystal composition forming the liquid crystal layer comprises liquid crystal material, quantum dots material mixed in the liquid crystal material, polymeric monomer and chiral material; the polymeric monomer is polymerized to form a polymer network under a blue phase temperature range as forming the liquid crystal layer, which can stabilize the blue phase liquid crystal, and thus to expand the blue phase temperature range. The grain size of the quantum dots material in the liquid crystal composition is in the nano scale, which can expand the blue phase liquid crystal temperature range. Namely, the blue phase temperature range of the liquid crystal material has already been expanded before the polymeric monomer is polymerized.
US10222668B2
A liquid crystal display panel and a liquid crystal display device are provided. The liquid crystal display panel has a plurality of scan lines, and a plurality of data lines, which coordinate with the scan lines to form a plurality of subpixel regions. Each subpixel region is provided with a subpixel, and each subpixel comprises a plurality of display regions, areas of the display regions being different from each other. When a scan signal transmitted through the scan line arrives, the display regions each receive a data signal transmitted through a same data line, so that the display regions have different gray scale voltages.
US10222632B2
A contact lens for lens-to-lens communication includes blink detection circuitry, one or more electrodes, a logic engine, and data transmission circuitry. The blink detection circuitry is configured to generate a blink signal in response to a blinking of an eye. The logic engine is coupled to receive the blink signal from the blink detection circuitry. The data transmission circuitry is coupled between the one or more electrodes and the logic engine. The logic engine causes the data transmission circuitry to drive electrical data signals onto the one or more electrodes in response to the blink signal reaching a pre-determined threshold.
US10222622B2
Head mounted displays having lens movement assemblies and associated systems and methods are disclosed herein. In one embodiment, a head mounted display system includes a display housing surrounding one or more display devices, a first lens and a second lens. An input device on the display housing includes a control member moveable between a first position and a second position. A lens movement assembly is operatively coupled to the input device and the first and second lenses, and is configured to move the first lens relative to the second lens in response to movement of the control member between the first position and the second position.
US10222615B2
A waveguide increases the optical path of a portion of light received from a coherent light source. The waveguide includes a first element that allows light from an exit pupil of a coherent light source to enter the waveguide, and a second element that directs some of the entered light to exit the waveguide through a first set of pupils. The waveguide includes additional elements that cause the remaining light to make an additional path through the waveguide and the second element before exiting through a second set of pupils to increase the path of the exiting light. The pupils of the first set and the second set are staggered so that light exiting a pupil does not interfere with the light exiting via the neighboring pupils.
US10222603B2
A stage apparatus includes a plate-like stage plate having a spread in a first direction and a second direction intersecting with the first direction and a plate member having a linear expansion coefficient different from that of the stage plate. The stage apparatus includes: a first holding unit configured to hold the plate member on the stage plate; a second holding unit configured to hold the plate member on the stage plate, allow relative deformation caused between the stage plate and the plate member in the first direction, and constrain the relative deformation in the second direction; and a third holding unit configured to hold the plate member on the stage plate, constrain the deformation in the first direction, and allow the deformation in the second direction.
US10222601B2
A microscope includes: a sample placement part having a placement surface on which to place a sample and a bottom face opposite to the placement surface; an observation lens; and an optical unit for generating sheet light and use of the microscope. The microscope of an embodiment is arranged such that the sheet light enters the sample placement part from the bottom face and passing through the sample placement part to irradiate the sample, and fluorescence from the sample passes through the sample placement part toward the bottom face to be received by the observation lens. The microscope can, with this arrangement, utilize the advantages of a SPIM, and allows observation of a sample which observation is free from a restriction of the size of a sample.
US10222598B2
An inverted microscope includes: an epifluorescence illumination optical system configured to irradiate a specimen on a stage with epi-illumination light from below the stage; a transmitting illumination optical system configured to irradiate the specimen on the stage with transmitting illumination light from above the stage; an objective lens arranged below the stage and configured to collect the epi-illumination light on the specimen; and a light blocking unit configured to be arranged between the stage and the transmitting illumination optical system so as to be located on or deviated from an observation optical axis of the inverted microscope, and configured to be located at a light blocking position separated from the stage so as to block all direct light entering the objective lens at an angle not larger than an aperture angle of the objective lens.
US10222592B1
The present disclosure discloses a camera optical lens. The camera optical lens including, in an order from an object side to an image side, a first lens, a second lens having a positive refractive power, a third lens having a negative refractive power, a fourth lens, a fifth lens, and a sixth lens. The first lens is made of plastic material, the second lens is made of plastic material, the third lens is made of plastic material, the fourth lens is made of plastic material, the fifth lens is made of glass material, and the sixth lens is made of glass material. The camera optical lens further satisfies specific conditions.
US10222587B1
The present disclosure discloses a camera optical lens. The camera optical lens including, in an order from an object side to an image side, a first lens, a second lens, a third lens, a fourth lens, a fifth lens, a sixth lens and a seventh lens. The camera optical lens further satisfies specific conditions.
US10222579B2
An exemplary embodiment of the present invention a rotor including a lens and formed with a first driving unit, a stator formed with a second driving unit driving the rotor in response to electromagnetic interaction with the first driving unit, and a base on which the stator is fixed, wherein the rotor is brought into contact with the base, in a case the lens is in a UP posture, and the rotor is distanced from the base, in a case the lens is in a DOWN posture.
US10222575B2
Various embodiments of the present disclosure may include a device having a housing and a lens element configured to pass thermal radiation received from an external environment. The lens element may be an outer surface of the housing exposed to the external environment through an aperture in the housing. The device may also include a focal plane array within the housing and configured to receive the thermal radiation passed by the lens element. The device may further include a heater in thermal contact with the lens element and a controller configured to selectively operate the heater to maintain the lens element within a desired temperature range.
US10222573B2
An adjustable optical lens and camera module and manufacturing method thereof are provided, wherein the camera module includes an optical sensor and an adjustable optical lens. The adjustable optical lens, which is arranged in a photosensitive path of the optical sensor, includes an optical structural member and at least two lenses. Each of the lens is arranged in an internal space of the optical structural member along an axial direction of the optical structural member, wherein before packaging the adjustable optical lens and the optical sensor, at least one position of the lens in the internal space of the optical structural member is able to be adjusted, so that a central axis line of the adjustable optical lens and a central axis line of the optical sensor are coincided, so as to improve the image quality of the camera module.
US10222572B2
Clamp and Bending Strain Relief (BSR) system and method are disclosed. One example of a system can include a clamp coupled to a cable. The clamp is configured to couple an apparatus to the cable while allowing the cable to pass continuously through the clamp. A BSR apparatus is coupled to the clamp and the cable by a housing.
US10222568B2
The present techniques are directed to systems and methods for forming a pipe-conforming structure. The pipe-conforming structure includes a polymer material and one or more optic fibers embedded within the polymer material. The polymer material is formed into a structure that is conformed to the shape of a pipe. A method includes forming a polymer material into a structure including an edge region and a center region. The center region has a greater thickness than the edge region. The method includes inserting one or more optic fibers into the polymer material.
US10222566B1
A photonic integrated circuit (PIC) coupled to a substrate may be aligned with receptacles having guide pin structures configured to receive guide pins attached to a fiber assembly. The receptacles may be affixed to a surface of the substrate and/or the PIC to permit the fiber assembly to be removed during a solder reflow process while maintaining the alignment of the fiber assembly to the PIC when reconnected following the solder reflow process.
US10222563B2
The disclosure generally relates to individual optical waveguides, sets of optical waveguides such as optical fiber ribbons, and fiber optic connectors useful for connecting individual optical waveguides or multiple optical fibers such as in optical fiber ribbon cables. In particular, the disclosure provides an efficient, compact, and reliable optical fiber connector that exhibits a low insertion loss for use with multimode optical waveguides. The optical connectors incorporate a unitary light coupling unit combining the features of optical fiber alignment, along with redirecting and shaping of the optical beam.
US10222557B2
A spring push with a main body, a crimp portion and two extensions also provides a trigger extending from the main body. The extensions provide engagement with the connector housing and also surfaces to engage the spring. The spring push may be a single component or be comprised of two separate pieces. An adapter is also disclosed with a cut-out portion on a bottom side.
US10222549B2
The present invention discloses a mode multiplexer/demultiplexer and a switching node. The mode multiplexer/demultiplexer includes a multi-mode optical waveguide, a first transmission optical waveguide, and a second transmission optical waveguide. The multi-mode optical waveguide includes a first mode channel and a second mode channel. The first transmission optical waveguide includes a first coupling region that includes a first fundamental-mode channel, and the first fundamental-mode channel performs optical mode coupling with the first mode channel in the multi-mode optical waveguide. The second transmission optical waveguide includes a second coupling region that includes a second fundamental-mode channel, and the second fundamental-mode channel performs optical mode coupling with the second mode channel in the multi-mode optical waveguide. An effective refractive index of a fundamental-mode optical signal in the first coupling region is different from an effective refractive index of the same fundamental-mode optical signal in the second coupling region.
US10222548B2
A photonic neural component including optical transmitters, optical receivers, inter-node waveguides formed on a board, multiplexers configured to multiplex input optical signals onto the inter-node waveguides, transmitting waveguides configured to receive optical signals emitted from the optical transmitters and transmit the received optical signals to the inter-node waveguides via the multiplexers, mirrors to partially reflect optical signals propagating on the inter-node waveguides, receiving waveguides configured to receive reflected optical signals produced by the mirrors and transmit the reflected optical signals to the optical receivers, and filters configured to apply weights to the reflected optical signals. The transmitting waveguides and receiving waveguides are formed on the board such that one of the transmitting waveguides and one of the receiving waveguides crosses one of the inter-node waveguides with a core of one of the crossing waveguides passing through a core or clad of the other.
US10222547B2
A flame retardant optical fiber is provided. The flame retardant optical fiber includes a glass core, a cladding surrounding the glass core and a primary coating adhered to the cladding. The flame retardant optical fiber also includes a secondary coating surrounding the primary coating, wherein the secondary coating is formed from a coating composition that is substantially free of an oligomeric component and that comprises a flame retardant composition including a flame retardant material.
US10222542B2
The object of the present invention is to prevent deformation in a light guide plate and display anomalies. When the light guide plate is disposed in the backlight, a cushion rubber abuts a side surface of the light guide plate and a side surface portion of a lower frame to be pressed (squeezed) into the light guide plate and the lower frame. The cushion rubber is disposed lower than the side surface of the light guide plate, and is formed at a height not interfering with optical sheets. A protrusion portion is formed from an upper surface portion of an upper frame in a space between an upper surface portion of the cushion rubber and the upper frame to face the upper surface portion of the cushion rubber.
US10222541B2
Disclosed is an LCD apparatus having a reduced size and weight. The LCD apparatus includes a bottom chassis having a bottom surface and first to fourth sidewalls. The sidewall of the bottom chassis includes a supporting member for preventing a light guiding plate from being moved and a fixing boss for fixing an optical sheet. The bottom chassis includes a lamp insertion portion for receiving a lamp unit, which is disposed on the third and fourth sidewalls of the bottom chassis. The bottom chassis receives a reflecting plate, the light guiding plate and the optical sheet. A mold frame is coupled to the bottom chassis to fix the reflecting plate, the light guiding plate and the optical sheet to the bottom chassis. A display unit disposed on the mold frame is fixed to the mold frame by a top chassis coupled to the mold frame. Accordingly, a bottom mold frame for receiving a backlight assembly is removed, so that it is able to reduce a cost of the LCD apparatus and a weight thereof.
US10222536B2
A lighting device includes a light source line, a light guide plate, and a wavelength converting member. The light source line includes an inner light source and outer light sources. The inner light source is disposed in the middle and configured to emit primary light rays in a predefined wavelength range. The outer light sources are disposed outer than the inner light source and configured to emit primary light rays and complementary color light rays. The light guide plate includes a light entering surface and a light exiting surface. The wavelength converting member contains first phosphors configured to emit secondary light rays in a wavelength range different from the wavelength range when excited by the primary light rays. The wavelength converting member is disposed to cover the light exiting surface and configured to pass some of the primary light rays and to release planar light.
US10222527B2
A polarizer includes a buffer member and linear metal patterns. The buffer member includes protrusions. Each protrusion has downwardly-increasing width. The buffer member is formed of polymer. The linear metal patterns, spaced apart from each other, are extended in a first direction. Each linear metal pattern covers a respective protrusion.
US10222521B2
Provided is a sheet-form transparent molding for use for a transparent screen, satisfying both visibilities of a projected light and a transmitted light by anisotropically scattering and reflecting the projected light emitted from a light source. A sheet-form transparent molding according to the present invention comprises a transparent light scattering layer comprising a resin and bright flake-form microparticles.
US10222513B2
The present disclosure provides a lens. The lens includes at least two layers of glass wafers, each glass wafer is provided with a lens array including a plurality of lens units, glue is provided around a periphery of each of the lens unit, the lens units of two adjacent layers of glass wafers are correspondingly arranged one to one, and are adhered via the glue, the glass wafer is further provided with an air hole. In the lens provided by the present disclosure, through providing an air hole on the glass wafer of the lens, so that when two adjacent glass wafers are stacked via the glue, air in the sealed space can be exhausted through the air hole, and through filling glue in the air hole of the outermost layer of glass wafer, the sealing effect is achieved, which can avoid packaging defects, and improve product yield.
US10222512B2
Provided is a resin film, etc. not having the film strength thereof being easily degraded, even when an additive is used. Further, provided is a resin film, etc. having a lower reflectivity. A low refractive index layer (the resin film) comprises a binder. Further, the low refractive index layer comprises hollow particles distributed in the binder. Further, the low refractive index layer comprises a fluorine-containing polymer which is immiscible with the hollow particles. The fluorine-containing polymer which is immiscible with the hollow particles is mostly distributed on the surface of the low refractive index layer.
US10222497B2
Computing device, computer instructions and method for estimating a broadband wavelet associated with a given seismic data set. The method includes receiving broadband seismic data; constructing and populating a misfit function; calculating the broadband wavelet based on the misfit function and the broadband seismic data; and estimating physical reservoir properties of a surveyed subsurface based on the broadband wavelet. The broadband wavelet is constrained, through the misfit function, by (1) an amplitude only long wavelet, and (2) an amplitude and phase short wavelet. The amplitude and phase short wavelet is shorter in time than the amplitude only long wavelet.
US10222494B2
Controller and method for adapting a frequency sweep for a vibro-acoustic source element that is configured to generate acoustic waves during a seismic survey. The method includes driving a seismic source element to generate a current frequency sweep; recording seismic data with plural seismic sensors in response to the current frequency sweep; selecting, during the seismic survey, a data subset of the seismic data, wherein the data subset has a size less than 10% of the seismic data; calculating with a processing device an attribute based on the data subset; and calculating a new frequency sweep based on the attribute.
US10222492B2
A method of calibrating an x-ray computed tomography machine provides an x-ray computed tomography machine having calibration settings, and uses the x-ray computed tomography machine to produce a gauge reconstruction. The gauge has a first base supporting two or more objects, and a second base supporting two or more objects. The first base and the second base form a perpendicular configuration, and each of the plurality of objects is secured on at least one of the first base and the second base. Each of the objects has a center, and the distance between the centers of each object is known. The method then measures the distance between at least two objects to produce measured center distance values, compares the measured center distance values against the known center distance values, and uses the comparison to determine if there is a distance error in the gauge reconstruction.
US10222491B2
The X-ray data processing apparatus to estimate a true value from an X-ray count value detected by the pixel array X-ray detector of a photon counting system includes a management unit 210 to receive and manage a detection value for each detection part, an effective area ratio calculation unit 230 to calculate a ratio of a detection ability under the influence of the charge share to an original detection ability in the detection part as an effective area ratio of the detection part using data regarding the detection part and data regarding an X-ray source and a detection energy threshold value, and a correction unit 250 to correct the managed count value using the calculated effective area ratio to estimate a true value.
US10222486B2
Provided are a radiation detector and a radiographic apparatus including the same. The radiation detector may have high quantum efficiency due to use of a plurality of nano-waveguides that extend from an incident end thereof to an exit end thereof and are configured to generate scintillation as radiation rays penetrate therethrough or a photoconductor.
US10222485B2
Provided is a vehicle gate monitor including a gate on which a detector group is mounted, the detector group including: a first detector, which is arranged in a manner that allows vertical and horizontal movement, and is configured to measure radiation levels of both side surfaces of the vehicle; a second detector, which is arranged in a manner that allows vertical, rotational, and horizontal movement, and is configured to measure radiation levels of a front surface, a rear surface, an upper surface, and a cargo bed surface of the vehicle; and a third detector, which is arranged in a manner that allows vertical and horizontal movement, and is configured to measure a radiation level of an inner-side side surface of the cargo bed, the gate including a control unit configured to identify, while moving the gate with respect to a stationary vehicle, presence/absence of a contaminated place.
US10222484B2
A satellite navigation receiver and associated methods are described that can provide improved integer ambiguity resolution and more accurate positioning information. A modified BIE process may be utilized to enable the receiver to perform the integer ambiguity resolution more optimally. The output of the modified BIE process may be time-domain smoothed to provide a solution which is smoother in ambiguity space, and therefore also provide a position solution that is smoother in time. Transitions between an ambiguity-determined solution to a float solution, when necessary, may be smoothed in time. A weighting scheme may dynamically blend the ambiguity-determined solution and the float solution to leverage the advantages of both solutions, such as faster pull-in, higher accuracy, and more stable and smooth performance.
US10222478B2
A receiver (100) is provided for signals of different signal strengths and modulated with respective pseudorandom noise (PN) codes. The receiver (100) includes a correlator circuit (120) operable to correlate the signals with a selectable locally-issued PN code having a Doppler and a code lag to produce a peak, the correlator circuit (120) being subject to cross correlation with a distinct PN code carried by least one of the signals that can produce cross correlation; and a cross correlation circuit (370, 400) operable to generate a variable comparison value related to the cross correlation as a function of values representing a Doppler difference and a code lag difference between the locally-issued PN code and the distinct PN code, and to use the variable comparison value to reject the peak as invalid from cross correlation or to pass the peak as a valid received peak.
US10222472B2
A system for characterizing a moving object performs a cluster trajectory orientation process associated with clusters of detected points in each of a set of scans to estimate the heading of a non-point target. The cluster trajectory orientation process performs a principal component analysis on a corresponding position data matrix representing coordinates of the clusters of points for each of a set of scans and compares resulting eigenvectors to a heading of the cluster averages to generate a heading estimate. The heading estimate is combined with velocity estimates from a point target based tracking process and a Doppler-azimuth profile process in a weighted combination based on target attributes to improve the accuracy and performance of the system.
US10222461B2
A system for ultrasonic imaging utilizing multiple sets of transmit pulses differing in amplitude, frequency, phase, and/or pulse width. One embodiment has phase differences between the k transmit signal as 360 k degrees providing for constructive interference of the kth order harmonic pulse, while an amplitude modulation of each transmit profile is constant between sets. These sets of pulses are transmitted into media of interest and received echoes from these pulses are combined to form an averaged signal. The averaged pulses represent the net common mode signal received from each of the transmit sets. This combined signal set is used to reconstruct an ultrasound image based on broad beam reconstruction methodology.
US10222455B1
A vehicle measurement station utilizing one or more displacement sensors disposed on each opposite side of an inspection region of a vehicle inspection lane to acquire displacement measurement data along associated measurement axes. At least a portion of the displacement measurement data is associated with the outermost wheel assemblies on an axle of a moving vehicle passing through the inspection region, and utilized to determine one or more vehicle characteristics, such as an axle total toe condition.
US10222442B2
A method and apparatus for single carrier wideband magnetic resonance imaging (MRI) data acquisition are provided. The method includes the following steps: exciting a slice or slab with the use of RF pulse and a slice/slab selection gradient; applying a phase encoding gradient along a phase encoding direction and reducing a FOV along the phase encoding direction by a factor of W through k-space subsampling; applying a frequency encoding gradient along a frequency encoding direction and increasing a FOV along the frequency encoding direction by a factor of Wf; and applying a separation gradient along the phase encoding direction during the frequency encoding duration and k-space data acquisition.
US10222434B2
According to some aspects, a portable magnetic resonance imaging system is provided, comprising a magnetics system having a plurality of magnetics components configured to produce magnetic fields for performing magnetic resonance imaging. The magnetics system comprises a permanent B0 magnet configured to produce a B0 field for the magnetic resonance imaging system, and a plurality of gradient coils configured to, when operated, generate magnetic fields to provide spatial encoding of emitted magnetic resonance signals, a power system comprising one or more power components configured to provide power to the magnetics system to operate the magnetic resonance imaging system to perform image acquisition, and a base that supports the magnetics system and houses the power system, the base comprising at least one conveyance mechanism allowing the portable magnetic resonance imaging system to be transported to different locations. According to some aspects, the base has a maximum horizontal dimension of less than or equal to approximately 50 inches. According to some aspects, the portable magnetic resonance imaging system weighs less than 1,500 pounds. According to some aspects, the portable magnetic resonance imaging system has a 5-Gauss line that has a maximum dimension of less than or equal to five feet.
US10222433B2
The present invention provides a receive coil unit (140) comprising a receive coil array (142) for use in a magnetic resonance imaging system (110) with multiple antenna units (144) sensitive to magnetic resonance signals, i.e. antenna units (144) sensitive to B-field signals, whereby each antenna unit (144) comprises a coil element (146) sensitive to B-field signals, and each antenna unit (144) comprises an E-field antenna (148) sensitive to E-field signals. The present invention also provides a magnetic resonance imaging system (110) comprising a receive coil unit (140) with a receive coil array (142) having multiple antenna units (144) sensitive to magnetic resonance signals, i.e. antenna units (144) sensitive to B-field signals, whereby the receive coil unit (140) is provided as a receive coil unit (140) as specified above. Still further, the present invention provides a method for magnetic resonance imaging comprising the steps of providing a receive coil unit (140) comprising a receive coil array (142) for use in a magnetic resonance imaging system (110) with multiple antenna units (144) sensitive to magnetic resonance signals, i.e. antenna units (144) sensitive to B-field signals, whereby each antenna unit (144) comprises a coil element (146) sensitive to B-field signals, and each antenna unit (144) comprises an E-field antenna (148) sensitive to E-field signals, and performing de-noising of the B-field signals received from the coil elements (146) of the receive coil unit (140) by filtering noise signals, as received from the E-field antenna (148), from the B-field signals.
US10222432B2
In some aspects, a resonator device for magnetic resonance applications is described. In some examples, the resonator device includes a resonator body that includes a periodic arrangement of cells about a central interior region. Each cell includes a dielectric substrate and a conductor disposed on the dielectric substrate. The periodic arrangement of the cells defines a periodic network of inductive and capacitive elements adapted to produce a magnetic field in the central interior region. The cells can be arranged according to various topologies that form various capacitive and inductive schemes. In some implementations, a dielectric substrate and thin superconductor are used, and the resonator device exhibits a high quality factor (Q) and low losses.
US10222430B2
A sensor device is provided including: an electric wire; a semiconductor device including an inductor and an amplifier, the inductor being configured to detect a magnetic field generated around the electric wire, the amplifier including a bipolar element configured to amplify a voltage generated at the inductor; and a substrate on which the first semiconductor device and the electric wire are arranged such that the first semiconductor device is apart from the electric wire by at least a given distance. In a plan view of the substrate, the electric wire does not overlap the first semiconductor device.
US10222421B1
Embodiments are disclosed for systems and methods that include pulsing a clock pin of retention cells included within a scan chain to shift a sequence of logic values into the scan chain, so that successive cells are loaded with opposite logic values. Embodiments also include pulsing a retain pin to retain the logic values, and pulsing the clock pin to shift the sequence of logic values through the chain, so that retained logic values are output from, and logic values opposite to the retained logic values are loaded into, the cells. Embodiments also include pulsing a restore pin to restore the retained logic values, pulsing the clock pin to shift the logic values out of the scan chain, comparing the logic values shifted out of the scan chain with the logic values shifted into the scan chain, and detecting a fault on the retain pin based on said comparison.
US10222418B2
Various implementations described herein are directed to a scan cell. The scan cell may include an input phase having multiple multiplexers and a latch arranged to receive a scan input signal, a first address signal, and a second address signal and provide the scan input signal, the first address signal, or the second address signal based on a scan enable signal, a first clock signal, and a selection enable signal. The scan cell may include an output phase having multiple latches arranged to receive the scan input signal, the first address signal, or the second address signal from the input phase and provide the scan input signal, the first address signal, or the second address signal as a scan output signal based on a second clock signal and a third clock signal.
US10222414B2
An apparatus for exchanging a probe includes a stacker configured to receive a probe and to align the probe, a probe connector connected to the probe, and a laser alignment unit including a light emitter and a light receiver. The light emitter is configured to emit a laser beam to the probe, and the light receiver is configured to detect the laser beam reflected by the probe. The laser alignment unit is configured to detect when the probe is properly aligned on the probe connector using the light receiver, and the laser alignment unit is configured to stop moving the stacker when it is detected that the probe is properly aligned.
US10222401B1
A device for detecting stray voltage in a body of water includes a float, a probe wire connected to the float, a voltage detection circuit electrically connected to the probe wire, and an alarm module electrically connected to the voltage detection circuit. The voltage detection circuit includes an electrical input for receiving a signal from the probe wire and is configured to generate an alert via the alarm module in response to a voltage provided to the electrical input by the probe wire.
US10222394B2
A sensor is compensated by selectively activating a temperature element to drive temperature within the thermal envelope encompassing the sensor towards an operating temperature and applying a compensation to output of the sensor based at least in part on the operating temperature. The initial ambient temperature is estimated and the operating temperature is selected from a set of predetermined temperatures based on the estimate. The current ambient temperature is estimated and a new operating temperature selected when the current ambient temperature is within a threshold of the operating temperature. Correspondingly, the temperature element is selectively activated to drive temperature within the thermal envelope towards the new operating temperature and an appropriate compensation is applied to the sensor output.
US10222388B2
The present invention relates to new vitamin D compounds which are bonded to a labelling group at the C3 stereocentre by means of a linker. The present invention further relates to a method for producing these vitamin D compounds and to the use of an intermediate for producing these compounds. The present invention also relates to a method for quantitatively determining vitamin D using a vitamin D compound according to the invention as a tracer. Furthermore, the present invention relates to a reagent for determining vitamin D, containing a compound according to the invention, and to the use thereof for determining vitamin D.
US10222378B2
A single disposable cartridge for performing a process on a particle, such as particle sorting, encapsulates all fluid contact surfaces in the cartridge for use with microfluidic particle processing technology. The cartridge interfaces with an operating system for effecting particle processing. The encapsulation of the fluid contact surfaces insures, improves or promotes operator isolation and/or product isolation. The cartridge may employ any suitable technique for processing particles.
US10222369B2
The present invention relates generally to the field of making novel antigen binding domains against infectious diseases. The present invention also relates to novel CARs that utilize the novel antigen binding domains as an extracellular element. The present invention also relates to use of the novel antigen binding domains as therapeutic agents.
US10222367B2
A calibrating device (1) for a breath alcohol measuring device (25) as well as a system including such a calibrating device (1) and a breath alcohol measuring device (25) are shown and described. A test gas container (3), which provides a test gas, which can flow via an outlet (5) into an inlet (11) of a measuring adapter (9), is provided in the calibrating device (1). A measuring adapter (9) forms a flow path (17), in which the test gas is subjected to a dynamic pressure. The measuring adapter (9) is configured for being connected to a breath alcohol measuring device (25), which triggers a measurement when the dynamic pressure of the test gas reaches a pressure threshold value of the breath alcohol measuring device (25).
US10222365B2
A method for forming a droplet interface bilayer (DIB) comprises the steps of: (1) providing an assembly that includes a housing contained within an enclosure, wherein the housing includes at least one aperture that comprises a cis portion and a trans portion, at least one cis electrode receptacle and at least one trans electrode receptacle, wherein the cis electrode receptacle is operatively connected to the cis portion, and the trans electrode receptacle is operatively connected to the trans portion; (2) inserting an electrode into each of the cis and trans electrode receptacles; (3) introducing an oil/lipid phase to the enclosure such that the oil/lipid phase flows into the housing through the aperture; (4) delivering at least two aqueous droplets to the oil/lipid phase in such a manner that at least one aqueous droplet is disposed within the cis portion of the aperture and at least one aqueous droplet is disposed within the trans portion of the aperture; and (5) lowering a level of the oil/lipid phase in the cis and trans portions of the aperture to cause the aqueous droplets in the cis and trans portions to expand and move closer to one another until the aqueous droplets contact one another thereby forming the lipid bilayer at the location at which the aqueous droplets contact one another.
US10222363B2
A measurement device includes: a capturing part for causing a liquid to capture detection target particles contained in a gas and causing a fluorescent substance specifically bondable to the detection target particles to be bonded to the detection target particles; a droplet forming part for forming aerosol-like droplets from the liquid; and a measurement part for irradiating light onto the droplets and measuring the fluorescence intensity of the droplets. The capturing part includes a cyclone which swirls the gas introduced from a gas introduction part in a circumferential direction, separates the detection target particles toward a wall surface of the cyclone body under a centrifugal force, introduces the liquid from the liquid introduction part, causes the liquid to capture the detection target particles separated toward the wall surface and continuously supplies the liquid to the droplet forming part.
US10222359B2
The invention relates to methods for verification of correct function of sampling equipment is disclosed, wherein said method comprises the steps of: a) providing a pump assembly (1) comprising an inlet (2) and an outlet (3), a flow channel (4) extending between said inlet (2) and outlet (3), a pump located along said flow channel (4) adapted to force an gas flow through said flow channel (4), a first mass flow sensor (6) located inside said flow channel (4), a first pressure sensor (7) located near said first mass flow sensor (6) adapted to measure a first pressure inside said flow channel (4), and a second pressure sensor (8) located outside said flow channel (4), said second pressure sensor (8) being adapted to measure a second pressure being the ambient atmospheric pressure, b) calculating the pressure difference between said first pressure and said second pressure c) calculating any error in an output signal from the mass flow meter by comparing said pressure difference with a value in a pre-calibrated table of mass flow output signal values as a function of said pressure difference, d) providing an error signal comprising a value of said calculated error if said value of said calculated error is above a predetermined threshold. The invention further relates to alternatives to said method.
US10222350B2
A high sensitivity force gauge using a magnetic PDL trap system is provided. In one aspect, a force gauge includes: a PDL trap having a pair of dipole line magnets and a diamagnetic rod levitating above the dipole line magnets; an actuator with an extension bar adjacent to the PDL trap; a first object of interest attached to the diamagnetic rod; and a second object of interest attached to the extension bar, wherein the actuator is configured to move the second object of interest toward or away from the PDL trap via the extension bar. A method for force measurement using the present force gauge is also provided.
US10222343B2
Disclosed are a method and an apparatus for testing residual stress in coatings. The method includes: obtaining elastic modulus of a coating and a substrate of a target object; obtaining a temperature during the coating preparation of the target object; obtaining a cross-sectional area of the coating and a cross-sectional area of the substrate of the target object; obtaining a thermal expansion coefficient of the coating and a thermal expansion coefficient of the substrate of the target object; and calculating the coating residual stress σc of the target object by the following formula: σ c = ( S s S c ) · [ 1 - ( E s S s E c S c + α c α s ) / ( 1 + E s S s E c S c ) ] · E s α s Δ T c , wherein, Sc is the cross-section area of the coating, Ss is the cross-section area of the substrate, Ec is the elastic modulus of the coating, Es is the elastic modulus of the substrate, αc is the thermal expansion coefficient of the coating, αs is the thermal expansion coefficient of the substrate, and ΔTc is the temperature during the coating preparation.
US10222339B2
The present invention relates to an optical H+-sensor, comprising an H+-indicator material, wherein the H+-indicator material is present between a support material and a H+-permeable layered structure, the layered structure comprising an H+-permeable hydrophilic layer and an H+-permeable cation exchange layer.Further, the invention relates to a method for determining the H+-concentration, e.g. expressed as pH, in a product or sample thereof, the method comprising contacting the product or sample with an optical H+-sensor according to the invention, measuring an optical property of the indicator material, and determining the H+-concentration of the product or sample based on said optical property.
US10222335B2
A label-free imaging method to monitor stem cell metabolism discriminates different states of stem cell as they differentiate in a living tissues. We use intrinsic fluorescence biomarkers and the phasor approach to Fluorescence Lifetime Imaging Microscopy (FLIM). We identify and map intrinsic fluorophores such as collagen, retinol, retinoic acid, flavins, nicotinamide adenine dinucleotide (NADH) and porphyrin. We measure the phasor values of germ cells in C. Elegans germ line. Their metabolic fingerprint cluster according to their differentiation state, reflecting changes in FAD concentration and NADH binding during the differentiation pathway. The phasor approach to lifetime imaging provides a label-free, fit-free and sensitive method to identify different metabolic state of cells during differentiation, to sense small changes in the redox state of cells and may identify symmetric and asymmetric divisions and predict cell fate.
US10222329B2
A settling rate of at least one foulant in oil-based fluids may be determining a settling rate of an oil-based fluid by stirring the fluid during a turbidimetric flocculation titration, which includes solvent dosing and obtaining transmittance measurements of the oil-based fluid. The method may further include stopping the solvent dosing at the onset of flocculation of the foulant(s), stopping the stirring when at least two or more transmittance measurements are substantially similar, and measuring the transmittance of the oil-based fluid to determine a settling rate of the foulant(s). The settling rate may be proportional to an increase in transmittance or decrease in absorbance after the stirring has stopped.
US10222328B2
A method for detecting and counting particles suspended in fluids, such as bacteria suspended in urine, utilizing dynamic features of the suspended particles and employing light scattering measurements. The disclosed method is suitable for determining the susceptibility of bacteria to antibiotics. A cuvette for detecting bacteria in fluids, which is especially suited for the light scattering measurements, is provided.
US10222326B2
A method for determining siloxane content of a gas by non-dispersive infrared analysis including the steps of providing infrared light at a limited wave number band selected according to the absorption bands of the siloxanes, transmitting the infrared light at the limited wave number band to a volume of a gas to be analyzed, and detecting the intensity of the infrared light at the limited wave number band passed through the volume of a gas to be analyzed. The siloxane content is determined based on the absorption of the infrared light at the limited wave number band. Preferably, the limited wave number band lies in the range of 800 to 860 cm−1.
US10222321B2
A measurement method for a laminate substrate is provided. The laminate substrate has: a base substrate; an absorption layer; and a measurement-target layer in this order. The measurement-target layer has a single measurement-target monolayer or a plurality of measurement-target monolayers. The method includes: emitting incident light including light with a wavelength shorter than a threshold wavelength from a side on which the measurement-target layer is positioned, and measuring reflected light and acquiring mutually independent 2n (n is a layer count of the measurement-target monolayers included in the measurement-target layer and is an integer equal to one or larger) or more reflected light-related values for wavelengths equal to the threshold wavelength or shorter; and calculating values related to the measurement-target monolayers for each measurement-target monolayer included in the measurement-target layer using the 2n or more reflected light-related values.
US10222319B2
A device for optically detecting in transmission nanoparticles moving in a fluid sample includes a light source for emitting a spatially incoherent beam for illuminating the sample; an imaging optical system; and a two-dimensional optical detector. The imaging optical system includes a microscope objective. The two-dimensional optical detector includes a detection plane conjugated with an object focal plane of the microscope objective by said imaging optical system. The two-dimensional optical detector allows a sequence of images of an analysis volume of the sample to be acquired, each image resulting from optical interferences between the illuminating beam incident on the sample and the beams scattered by each of the nanoparticles present in the analysis volume during a preset duration shorter than one millisecond. The device further includes an image processor that allows an average of a sequence of said images to be taken and said average to be subtracted from each image in order to determine, for each nanoparticle of the analysis volume, the amplitude of the scattered beam.
US10222315B2
Holograms of colloidal dispersions encode comprehensive information about individual particles' three-dimensional positions, sizes and optical properties. Extracting that information typically is computation-ally intensive, and thus slow. Machine-learning techniques based on support vector machines (SVMs) can analyze holographic video microscopy data in real time on low-power computers. The resulting stream of precise particle-resolved tracking and characterization data provides unparalleled insights into the composition and dynamics of colloidal dispersions and enables applications ranging from basic research to process control and quality assurance.
US10222311B2
The invention discloses a method for evaluating the aerosol mass of electronic cigarettes, comprising the following steps: (1) Measurement: an electronic cigarette is smoked to measure the particle size distribution and the particle numbers in the generated aerosol, and measure the volume flow rate C of the aerosol and the testing time t; (2) Data processing: based on the particle size distribution and number, the aerosol particles are classified with classifying diameter di, and the corresponding average number concentrations n of the particles to classifying diameters di are calculated; and (3) the generated aerosol mass is calculated according to the calculation formula for the aerosol mass of the invention.
US10222310B2
Devices and methods are described for measuring formed blood component sedimentation rate. Some of the methods may use (1) centrifugal techniques for separating red blood cells from plasma and (2) video and/or still imaging capability. Both may be used alone or in combination to accelerate formed blood component sedimentation and to measure its rate. In one example, the method may advantageously enable rapid measurement of sedimentation rate using small blood sample volumes. Automated image analysis can be used to determine both sedimentation rate and hematocrit. Automated techniques may be used to compensate for effects of hematocrit on uncorrected sedimentation rate data.
US10222287B2
Provided are an excellent cold cathode ionization gauge and an excellent cold cathode ionization gauge cartridge. The cold cathode ionization gauge includes: an anode; a cathode, which has a tubular shape, and is arranged to surround the anode; a seal for sealing one opening of the cathode; a first member, which faces the seal inside the cathode, and has a through hole formed therein; a partition for partitioning a space surrounded by the cathode, the seal, and the first member into a first space that the first member faces and a second space that the seal faces; and a light source, which is arranged in the partition or the second space, and is configured to emit an electromagnetic wave, in which a gap is formed between at least part of an outer peripheral portion of the partition and the cathode.
US10222276B2
Disclosed herein are a system and method for controlling the temperature of a user. The wearable device may include a first temperature measurement unit configured to measure a temperature of a user and a control unit configured to calculate a temperature difference by comparing the temperature measured by the first temperature measurement unit with a previously stored temperature of the user at normal times, provide temperature measurement information to an external device if the calculated temperature difference is more than a reference temperature difference for a predetermined time, and receive service information for controlling the temperature of the user based on the temperature measurement information from the external device.
US10222274B2
A thermographic temperature sensor includes a probe having a housing and a light pipe disposed within the housing. The light pipe includes a thermographic phosphor that may phosphoresce in response to absorbing light. The phosphorescence by the thermographic phosphor is representative of a temperature of a fluid in contact with the probe, and a surface area of the light pipe is not in contact with an inner surface of the housing.
US10222273B2
A thermal proxy device for monitoring change in condition. The change in condition can be a change in temperature such as a change above or below a predetermined temperature or a freezing condition. An indicator used in the thermal proxy device can have the same physical-chemical properties as the product to be monitored. The indicator can have a similar thermal mass with similar specific gravity and/or specific heat of the material to be monitored. The indicator can be associated with a container of the material to be monitored.
US10222269B2
An electronic device and method are provided for sensing a touch or hovering event, where sensor variations due to environmental temperatures are minimized. The method includes operations for measuring a temperature of a portion of an electronic device, setting a sensing state reference level of a grip sensor according to the measured temperature, and determining a sensing state of an external object for the electronic device according to a result of a comparison between an output level from the grip sensor and the sensing state reference level of the grip sensor.
US10222264B2
A standard light source color matching observation box comprises a box body, the interior space of which forms an observation chamber. The top of the observation chamber is provided with a standard light source comprising a halogen tungsten lamp under which a light filter is provided. The top of the observation chamber is further provided with an LED light. The halogen tungsten lamp emits a light ray through the light filter to be mixed with the light ray of the LED light. The illumination energy provided by a narrow-wave LED light source occupies 20% or less of the total radiation energy. The quality of the compensated light source of the invention is lower than <0.2 A level according to the metamerism index specified by D illuminant of the CIE standard. An object to be measured undergoes a color measurement by the compensated light ray to ensure accuracy of long-time color measurement.
US10222262B2
An emission can be obtained from a sample in response to excitation using a specified range of excitation frequencies. Such excitation can include generating a specified chirped waveform and a specified downconversion local oscillator (LO) frequency using a digital-to-analog converter (DAC), upconverting the chirped waveform via mixing the chirped waveform with a specified upconversion LO frequency, frequency multiplying the upconverted chirped waveform to provide a chirped excitation signal for exciting the sample, receiving an emission from sample, the emission elicited at least in part by the chirped excitation signal, and downconverting the received emission via mixing the received emission with a signal based on the specified downconversion LO signal to provide a downconverted emission signal within the bandwidth of an analog-to-digital converter (ADC). The specified chirped waveform can include a first chirped waveform during a first duration, and a second chirped waveform during a second duration.
US10222258B2
An imaging and pulse detection pixel and an array of imaging and pulse detection pixels are provided. Each imaging and pulse detection pixel includes an optical detection device connected directly to a first and second transistor only, a pulse detection circuit that operates on the signal read out from the optical detection device and outputs a pulse detection output signal suitable for detection of pulses, and an imaging circuit that operates on a signal read out from the optical detection device and outputs an image output signal suitable for generation of an image. A terminal of the optical detection device is directly connected to only a gate terminal of the first transistor and a non-gate terminal of the second transistor.
US10222256B2
An ambient light sensor system may be mounted in alignment with a window in a display cover layer associated with a display in an electronic device. The ambient light sensor system may have a light diffuser layer and an infrared-light-blocking filter. The light diffuser layer may have a polymer layer with embedded light-scattering desiccant particles. An ambient light sensor in the ambient light sensor system may receive ambient light through the light diffuser layer and the infrared-light-blocking filter. The infrared-light-blocking filter may have a polymer substrate and a thin-film interference filter formed from a stack of inorganic thin-film layers on the polymer substrate. Light-scattering desiccant particles may be incorporated into the polymer substrate of the infrared-light-blocking filter. Desiccant may also be incorporated into ambient light sensor support structures.
US10222255B2
A linearly-overlapping light measurement system “measurement head” having one or more linearly-overlapping modular light sources each having individual light sources arranged in a geometric pattern, the light sources being single- or multi-wavelength and programmable to generate light that is transmitted through and/or reflected from a work piece to be detected by linearly-overlapping modular light detectors having individual light detectors arranged in a geometric pattern. The “measurement head” also has linearly-overlapping modular light detectors arranged in a geometric pattern to receive light emitted by the light sources. A computer controller coordinating the operation of the light source array and light detector array to automatically sense and record the light transmittance and/or reflectance of one or more spectral ranges in real time from the work piece and then adjust the work being performed on the work piece to attain pre-determined standards. Reference feedback circuitry is provided for monitoring the light sources in each light source module. The reference feedback circuitry adjusts the operating parameters of a light source module to ensure that the intensity and the chromatic output of the light therefrom remains at a consistent level.
US10222254B2
A sample analyzing apparatus for performing an optical-based measurement on a sample includes a housing, a first light source, excitation optics, a first light detector, emission optics, and a monitoring system, all of which are disposed in the housing. The monitoring system is configured for monitoring a movable component disposed in the housing. The monitoring system includes one or more light sources for illuminating the movable component, and one or more light detectors for detecting light reflected from the movable component in response to being illuminated.
US10222253B2
A system for aerially surveying an area where a plane may have crashed in water and locating pings from the plane's black box using a laser on an aerial platform that produces laser pulses; using a launch telescope to direct the laser pulses to the water producing scattering from the laser pulses and a continuous stream of backscatter; using a receiving telescope to collect the continuous stream of backscatter; using an interferometer operatively connected to the receiving telescope to produce two outputs, wherein one output is the continuous stream of backscatter, and wherein the other output is a delayed replica of the first output; and using a data collection and analysis unit operatively connected to the interferometer to produce a measurement of the sound.
US10222249B2
A method for determining a liquid level of a reservoir includes sensing a plurality of liquid level points during a plurality of defined computation intervals, and determining filtered block points from the sensed liquid level points occurring during each of the computation intervals. The method fits a regression model to the determined filtered block points, including determining a slope and a standard error of regression, and determines an actual liquid level change from the slope of the regression model. The method may also include making a diagnostic determination if the method determines that a confidence ratio is sufficiently high.
US10222247B2
A Holographic Multiphase Flowmeter permits reconstructing the type, size and distribution of Objects within a Multiphase Medium by analysis of the ultrasonic energy reflected from these Objects. If this Multiphase Medium is flowing through a pipe into which a preferred mode of ultrasonic energy is injected at a Reference location, and the amplitude of reflections from the current multiphase Objects at that location and the time it took after the last transmission for that reflected signal amplitude to arrive at the Receive transducer are recorded, it is possible to determine the velocity of the medium by measuring the travel time taken for these same Objects to arrive at a known distance downstream by correlating the same type of reflection data at this second Correlation location. Analysis of this data permits displaying type and size of the Objects in a graphic image showing their distribution within the liquid in real time.
US10222245B2
A controller switches a measurement unit from a non-measurement state to a measurement state to start measurement processing of the measurement target physical amount when a trigger condition having a lowest variation level for a steady state is satisfied in plural trigger conditions set according to a trigger physical amount detected by a trigger detector, and the controller interrupts currently-performed measurement processing to start measurement processing corresponding to a trigger condition having a higher variation level when the trigger condition having the variation level for the steady state higher than that of the trigger condition corresponding to the currently-performed measurement processing is satisfied during performance of the measurement processing.
US10222231B2
According to aspects of the present disclosure there is provided an apparatus and method for sensing. The apparatus includes a sensor circuit which includes a first output terminal, a second output terminal and a sensor that is provided in a bridge circuit arrangement. The sensor circuit is configured such that a sensor measurement can be determined based on a voltage difference between first and second output terminals. The apparatus is configured so as to prevent a current from being able to flow from the first output terminal through the sensor circuit to the second output terminal.
US10222224B2
A parking assist system of a vehicle includes a sensor, a control and a display. The sensor is disposed at a vehicle and is operable to, at least in part, determine the current geographical location of the vehicle. The control is responsive to an output of the sensor and at least one of (i) a database and (ii) a communication from a remote server. Responsive at least in part to historic parking location data representative of geographical locations of parking spaces where the equipped vehicle has previously been parked, the control is operable to display at the display parking information pertaining to parking spaces at or near the current geographical location of the equipped vehicle.
US10222216B2
A system for usage guidance using wireless communication includes a receiver configured to wirelessly receive a first signal from a transmitter, and a portable computing device coupled to the receiver and designed and configured to parse the first signal for at least a textual element, extract, from the at least a textual element, a unique transmitter identifier, provide a user identifier, receive a first data record including a first user-specific datum from a first database as a function of the user identifier, receive a second data record including a first item-specific datum from a second database as a function of the unique identifier, and generate a user-specific usage sequence as a function of the first user-specific datum and the first item specific datum. The system includes a user output component coupled to the portable computing device and configured to provide the user-specific usage sequence to the user.
US10222215B2
Example implementations relate to map generation and alignment. For instance, a computing system may receive and use sensor data indicative of positions of multiple markers positioned relative to a sensor within an environment to determine a pose of the sensor and also create a map that indicates the markers positions. The computing system may also receive and use subsequent sensor data indicative of distances from the sensor to surfaces in the environment and the determined pose of the sensor to determine an occupancy grid map that represents the surfaces within the environment. The computing system may then determine a transformation between the map of the markers and a design model of the environment that relates occupied cells in the occupancy grid map to sampled points from the design model, and provide the transformation between the map of the plurality of markers and the design model.
US10222214B2
The present invention relates to a digital sight for a hand-carried projectile-firing device and a method of controlling the digital sight. A digital sight for a hand-carried projectile-firing device according to an embodiment of the present invention is a digital sight for a hand-carried projectile-firing device, the digital sight including an inertial sensor package and a manual rotation device, wherein the inertial sensor package includes a gyroscope and an accelerometer module. In accordance with the present invention, equipment for measuring the firing direction of a hand-carried projectile-firing device such as a mortar is replaced with a digital sight for a hand-carried projectile-firing device, which reduces an estimation error while using a single medium-low level gyroscope, thus enabling the projectile-firing device to precisely and promptly fire a projectile and improving the operability thereof.
US10222208B2
Some demonstrative embodiments include apparatuses, systems and/or methods of estimating an orientation of a mobile device. For example, an apparatus may include an orientation estimator to receive an indication of first and second consecutive steps of a user carrying a mobile device, to determine an angular rotation of an orientation parameter between the first and second steps, and to determine a value of the orientation parameter based on a comparison between the angular rotation and at least one predefined angular rotation threshold.
US10222207B2
An articulated sensor head includes three different sensor modules. A first of the sensor modules is carried on an extended shank that is mounted in a pivotable fashion from an articulating wrist. A housing carrying a second and a third of the sensor modules is releasably fastened to the extended shank. The second and third sensor modules are carried by the housing in a fixed angular orientation with respect to an orientation of the first sensor module.
US10222202B2
An apparatus may include a processor and memory unit, including a control routine having a measurement processor to determine, based upon a first set of scatterometry measurements, a first change in a first dimension of a first set of substrate features along a first direction. The first set of substrate features may be elongated along a second direction perpendicular to the first direction. The measurement processor may be to determine, based upon a second set of scatterometry measurements, a second change in dimension of a second set of substrate features along the second direction, wherein the second set of substrate features is elongated along the first direction. The apparatus may include a control processor to generate an error signal when a figure of merit based upon the first change and the second change lies outside a target range.
US10222200B2
Turbine blade-tip clearance is measured in a fully assembled turbine casing by mounting a probe tip of a non-contact displacement probe in an inspection port of a vane cavity at a known distance relative to the inner circumferential surface of the corresponding ring segment. The displacement probe generates displacement samples that are indicative of probe tip distance from the turbine blade tip. Variations in probe distance data are recorded as the blade circumferentially sweeps the turbine casing. A data processing system correlates the distance data with localized blade-tip clearance gap. In some embodiments, blade rotational position data are collected by a rotational position sensor. In those embodiments, the data processing system correlates the distance and rotational position data with localized blade tip gap at angular positions about the turbine casing circumference.
US10222197B2
The invention relates to an interferometric distance measuring arrangement for measuring surfaces, using at least one laser which can be tuned for generating measurement radiation modulated by a wave length ramp, an optical beam path with an optical transmitting system for emitting the measurement radiation to the surface and an optical capturing system for capturing the measurement radiation back-scattered by the surface, comprising a measuring arm and a reference arm and a radiation detector and an evaluation unit for determining the distance from a reference point of the distance measuring device to the surface. Channels are defined by at least one beamsplitter n≥2 for the parallel emission of measurement radiation, respectively, one different sub area of the wave length ramp is allocated to said channels at a predetermined emission time point.
US10222194B2
In the preset invention, in an initial stationary state of a drumstick section, a CPU stores each axis component of geomagnetism obtained by a magnetic sensor in a RAM, and obtains each axis component of geomagnetism obtained by the magnetic sensor which is changed by a motion provided to the drumstick section at every predetermined timing. Then, the CPU accumulates each axis component of geomagnetism obtained at every predetermined timing, for each predetermined interval, and conforms each axis component of geomagnetism accumulated thereby to each axis component of geomagnetism stored in the RAM.
US10222189B2
A missile or other flight vehicle has a stage separation mechanism for separating a downstream stage from an upstream portion of the missile. The mechanism includes one or more holes in fluid communication with a cavity between the upstream and downstream portions of the missile. The holes are located downstream of one or more shocks produced by one or more local variations in the outer surface shape of the missile. The one or more local variations in outer surface shapes produce the one or more shocks as the missile is flown at supersonic speeds. These shock(s) produce downstream pressure rises, and these pressure increases are communicated to the cavity by the hole(s). The increased pressure in the cavity provides a mechanism for separating the downstream stage from the upstream portion of the missile, after release of a mechanical coupling between the upstream portion and downstream stage.
US10222185B2
An improved shotshell of the type having a hull, a head at the proximal end, propellant disposed in the hull, a wad disposed in the hull distal to the propellant, and a load disposed in the hull in distal to the wad. The improvement comprises the load including a plurality of individual shot, at least a portion of which are at least partially surrounded by a friable material that breaks up upon the firing of the shell to release to the shot and results in a reduced rate of dispersion of the plurality of individual shot compared to cartridges without the friable material.
US10222184B1
A toy dart includes a deformable cap that safely impacts a target. The cap includes two layers of substantially parallel hollow passages that provide spaces that allow the cap to deform. The lower layer, having two hollow passages, is supported by exterior posts and an interior wall between the two hollow passages. The upper layer, having three hollow passages, is supported by exterior posts and interior walls that are laterally offset from the interior wall of the lower layer. The upper and lower layers are separated vertically by a substantially flat divider. Due to the difference in the number of hollow passages and interior walls in each layer, the upper layer is more rigid than the lower layer such that the lower layer of the cap deforms more than the upper layer of the cap upon initial impact with the target.
US10222182B1
A modular shaped charge system including a housing including a circular opening; an attachment ring having a diameter complementary to a diameter of the opening of the housing. The attachment ring configured to snap fit into the opening of the housing. A liner including a cone shape with a base diameter complementary to the diameter of the attachment ring. The liner is configured to snap fit into the attachment ring. The apex of the liner is positioned inside the housing. An air gap cover including a cone shape with a base diameter complementary to the diameter of the attachment ring. The air gap cover is configured to thread into the attachment ring, and the apex of the air gap cover is positioned outside the housing.
US10222180B2
A plate carrier for carrying body armor has a front panel having a front connector panel, a rear panel behind the front panel, and a pair of side panels connected to the rear panel. The pair of side panels includes a right side panel and a left side panel. The right panel includes a right inside connector panel that connects to the front connector panel. The left panel includes a left inside connector panel that connects to the front connector panel. An outside flap panel extends from a lower edge of the front panel. The outside flap panel includes an inside connector panel mounted on an inside surface of the outside flap panel. The inside connector panel overlies the pair of side panels.
US10222163B2
A sound suppressor assembly for use in providing a means to maximize firearm suppressor efficiency with regards to maximizing sound attenuation while minimizing physical size and weight and minimizing firearm backpressure and manufacturing costs. A sound suppressor assembly comprising a closed inner cylinder that is received within a separate outer cylinder having a substantially larger diameter and substantially longer length than said inner cylinder. A sound suppressor assembly comprising a plurality of apertures, or openings, that are coaxially aligned within the assembly, thus providing a means to attach said sound suppressor assembly to a firearm muzzle at a proximal planar end of the present invention, for a bullet and ejection mass to enter a proximal end of said inner cylinder and for said bullet and ejection mass to exit through a distal end of said sound suppressor assembly of the present invention.
US10222162B2
A suppressor for reducing muzzle blast and noise of firearms. The suppressor can include a baffle tube including a stack of baffle modules that are removably coupled to one another, and an optional blast baffle, end cap and end cap insert. The stack can be independently supported from both bullet entry and exit ends of the tube, with the stack under tension and the tube under compression. Two or more tubes of can be joined with one another at ends having corresponding sealing flanges, which also can center the tubes relative to one another. A blast baffle can separate pressurized gas into a first pathway through the baffle stack and a second pathway between the baffle modules and the baffle tube. The baffle tube and/or an expansion chamber tube can include a rearward end cap that is removable and replaceable with an over the barrel expansion tube.
US10222161B2
In some embodiments, a firearm trigger assembly comprises a hammer arranged to pivot on a hammer axis. The hammer comprises a cavity offset from the hammer axis, and the cavity has an opening that extends along a length of the cavity. A secondary biasing mechanism comprises a support member and a biasing member. The support member comprises a first portion oriented in the cavity and a second portion arranged to support the biasing member. The first portion is fixedly attached to the second portion. The trigger assembly has a first orientation and a second orientation. The secondary biasing mechanism biases the hammer in a first direction about the hammer axis in the first orientation, and in a second direction about the hammer axis in the second orientation.
US10222154B1
A magazine charging apparatus includes a carrier that holds cartridges and facilitates their transfer to a magazine; the carrier having a body that encloses an interior compartment, the body having a first side and a second side to receive the cartridges therebetween, the first side and the second side each having a cutout extending partially a length of the first side and the second side and the cutout having a notches; slider plate, having a body to fit with within the interior compartment; and two protrusions extending away from the body and to protrude through the cutout of the first side and second side; the notches allow for one direction longitudinal movement of the slider plate within the interior compartment; a lid pivotally attached to the body; a displacement leg rigidly attached to the bottom back end of the carrier and to depress the follower of a magazine; a cradle integral to the first side and the second sides at the bottom end of the carrier and extending radially inward to hold a cartridge; and a seating plate rigidly attached to the bottom of the front end of the carrier to push the cartridges in the magazine.
US10222148B2
The present invention comprises a waterless mixture which includes a biuret and/or urea, silica, and melamine particles coated with a layer of magnetite iron oxide for cleaning furnaces, heaters or boilers. A typical cleaning mixture comprises 30-50 percent silica, 20-50 percent biuret and/or urea, 20-40 percent melamine and 1-5 percent iron oxide. The cleaning can be performed at any time. This may lead to a reduction in fuel consumption, less air pollution, increased throughputs, and avoidance of equipment damage.
US10222147B2
A firetube scraper device comprising: at least one carriage assembly mounted on the firetube; a drive line and drive means for displacing the carriage assembly longitudinally along the firetube; wherein said carriage assembly surrounding the entire circumference of the firetube and comprising at least one row of scraper fins, each of said scraper fins having an inner surface adapted to frictionally engage an outer firetube surface defined by at least an upper portion of the surface of the firetube exposed to contaminants deposited onto a firetube surface.
US10222140B2
A collector box (5) is a component of a heat exchanger for a motor vehicle, with the heat exchanger including a heat exchange core with a plurality of heat exchange tubes (3). The collector box (5) includes a fluid collector (9) with a flat bottom (13) to receive the ends of the tubes (3). The fluid collector (9) has two lateral walls (15) extending from the flat bottom (13) and respectively forming a curve between the lateral walls (15) and the flat bottom (13) of a radius (R) of between 1.5 and 4 mm. The fluid collector (9) has a ratio between the burst strength and the height (h) of the collector box (5) that is greater than 10.
US10222135B2
In one aspect, thermal energy storage systems are described herein. In some embodiments, a thermal energy storage system comprises a thermal energy storage system comprising a container and a heat exchange apparatus disposed within the container. The heat exchange apparatus comprises a tank, a manifold at least partially disposed within the tank, and a phase change material disposed within the tank and in thermal contact with the manifold.
US10222133B2
A heat exchange device having a thermally conductive substrate, an intermediate layer, and an adsorbent material. The intermediate layer at least partially covers the thermally conductive substrate. A plurality of openings is formed at a surface of the intermediate layer. The openings have an elongated shape in a direction from an outer surface of the intermediate layer towards the thermally conductive substrate, and the adsorbent material at least partially fills the plurality of openings.
US10222130B2
A work machine heat exchanger is provided. The work machine heat exchanger includes an upstream tank having an inlet and a downstream tank having an outlet. The work machine heat exchanger also includes a first core and a second core, both coupled between the upstream and the downstream tank, and including a first inner side sheet and a second inner side sheet, respectively. The first and the second inner side sheet define an air gap between the first and the second core. A pair of supporting bars are stacked between the first and the second inner side sheet, and configured to retain the first and the second inner side sheet parallel to each other. A first supporting bar of the pair of supporting bars is attached to the upstream tank and a second supporting bar of the pair of supporting bars is attached to the downstream tank.
US10222129B2
A heat exchanger includes a casing having a first inlet, a first outlet, a second inlet, and a second outlet, and a plate assembly positioned between the first inlet and the first outlet and between the second inlet and the second outlet and at least partially in the casing, the plate assembly is being configured to transfer heat between a first fluid and a second fluid. The heat exchanger also includes a first plenum connecting a first side of the plate assembly and configured to direct the first fluid from first inlet to the plate assembly, and a second plenum connecting a second side of the plate assembly and configured to direct the first fluid from the plate assembly to the first outlet. An exterior of the second plenum is in contact with the second fluid, and the second plenum is configured to resiliently deflect in response to thermal expansion.
US10222124B2
A stave comprising an outer housing, an inner pipe circuit comprising individual pipes housed within the outer housing, wherein the individual pipes each has an inlet end and an outlet end and wherein each pipe may or may not be mechanically connected to another pipe, and a manifold, integral with or disposed on or in the housing; wherein the inlet and/or outlet ends of each individual pipe is disposed in or housed by the manifold. The manifold may be made of carbon steel while the housing may be made of copper. Each of the inlet and outlet ends of each individual pipe may be surrounded in part by cast copper within a housing of the manifold.