Document Document Title
US10431905B2 Method for crimping connection structure
To provide a connection structure that can be crimped and connected in a desired crimping shape to the electric wire tip portion of an insulated wire without causing the deformation into an unintended crimping shape of the crimping portion of a crimp terminal. When crimping a conductor crimping portion (30a) of crimp terminal (10) to an electric wire tip portion (200a) of insulated wire (200), outer peripheral contact portions (613, 613) of a lower blade (61) of a crimping device (60A) and an outer peripheral contact portion (623) of an upper blade (62) are point-contacted to an outer periphery of a conductor crimping portion (30a) in a perpendicular cross section in a direction perpendicular to a longitudinal direction X and to a crimping direction Z so as to be left-right symmetrical with respect to a reference plane formed by the longitudinal direction (x) and the crimping direction (Z).
US10431904B2 Antenna array assembly and method of construction thereof
An antenna array assembly comprises a dielectric film (2) carrying an array of conductive patch radiator elements (7) and a plurality of conductive feed tracks and a ground plate (1), a face of the ground plate (1) having a contoured shape comprising a first part configured to be in contact with the dielectric film (2), and a second part comprising sunken sections with respect to the first part arranged to underlie the conductive feed tracks and conductive patch radiator elements (7), and the ground plate having locating protrusions (6g, 6f) protruding from the first part. The dielectric film is attached to the ground plate by location of holes in the dielectric film with the locating protrusions (6g, 6f) such that the dielectric film is held under tension to maintain spacing of the dielectric film (2) from the sunken sections of the ground plate (1) without the use of a dielectric spacer layer between the dielectric film (2) and the ground plate (1).
US10431897B1 Microwave gain medium with negative refractive index
The present invention features a microwave gain medium having a negative refractive index, which overcompensates for loss exhibited in conventional passive metamaterials. The design consists of sub-wavelength building blocks with embedded microwave tunnel diodes exhibiting a negative refractive index and a stable net gain. The negative resistance may also be used for dispersion compensation that may enable broadband response of metamaterials.
US10431891B2 Antenna arrangement
An antenna arrangement is provided. The antenna arrangement includes a first antenna element and a second antenna element. An inductance coil is coupled to the first antenna element and the second antenna element.
US10431884B2 Radar cover and method of manufacturing radar cover
A radar cover for covering a radar unit which detects a situation around a vehicle, includes: a base portion which serves as a frame; a bright layer which is formed on a surface of the base portion and is a discontinuous metal layer having openings penetrating therethrough in a layer thickness direction; and a transparent top coat layer formed on a surface of the bright layer, parts of the top coat layer being in close contact with the base portion through the openings of the bright layer.
US10431878B2 Wearable device design for 4G antennas
Techniques described herein may be used to implement a 4G antenna in a wearable device (e.g., a watch) in a manner that optimizes the ability of the antenna to send and receive radio signals while minimizing the user's exposure to radio signals. The antenna may be raised above a base portion and a printed circuit board (PCB) of the wearable device to limit radio signals being absorbed by the user's body, in addition to providing a vertical space between conductive components (such as the PCB), metal nodes to which the PCB is attached, etc.) that might otherwise interfere with radio signals to and from the antenna. The antenna may also be split into two different portions (a first portion and a second portion) in order to limit radio signals from resonating in the antenna for longer than is beneficial.
US10431877B2 Base station antennas having parasitic coupling units
A base station antenna includes a panel that has a ground plane, first and second arrays that have respective first and second sets of linearly arranged radiating elements mounted on the panel, and a decoupling unit positioned between a first radiating element of the first array and a first radiating element of the second array. The decoupling unit includes at least a first sidewall that faces the first radiating element of the first array, a second sidewall that faces the first radiating element of the second array and an internal cavity that is defined in the region between the sidewalls. The first and second sidewalls are electrically conductive and electrically connected to the ground plane.
US10431876B2 Broadband antenna module for LTE
The disclosed broadband antenna module for LTE includes: a feeding pin and a direct short pin that are spaced apart from each other on one surface of a printed circuit board; a coupling short pin formed of a conductive material on the other surface of the printed circuit board and connected to a ground plane; and a radiation patch antenna including a dielectric and a radiation pattern formed on an outer circumference of the dielectric and mounted on one surface of the printed circuit board, in which the radiation pattern of the radiation patch antenna is directly connected to the feeding pin and direct short pin and coupled to the coupling short pin in an overlapping manner.
US10431873B2 Diversity antenna for bodypack transmitter
Embodiments include an antenna assembly comprising a non-conductive housing having an open end; an antenna element positioned inside the non-conductive housing; an electrical cable having a first end electrically coupled to the antenna element and a second end extending out from the open end; one or more dielectric materials positioned inside the non-conductive housing; and a conductive gasket coupled to a portion of the electrical cable positioned adjacent to the open end and outside the non-conductive housing. One embodiment includes a portable wireless bodypack device comprising a frame having a first external sidewall opposite a second external sidewall; a first antenna housing forming a portion of the first sidewall and including a first diversity antenna; and a second antenna housing forming a portion of the second sidewall and including a second diversity antenna. Embodiments also include a method of manufacturing an antenna assembly for a portable wireless bodypack device.
US10431871B2 Contactless antenna, support structure and corresponding connector
A structural part is provided for an internal architecture of a payment terminal. The structural part is constituted by a rigid material and includes elements, on its rim, for grasping and guiding an antenna-forming electrical cable.
US10431867B1 Clock distribution system
One embodiment includes a clock distribution system. The system includes a first resonator spine that propagates a first clock signal and a second resonator spine that propagates a second clock signal that is out-of-phase relative to the first clock signal. The system also includes at least one resonator rib each conductively coupled to at least one of the first and second resonator spines and being arranged as a standing wave resonator with respect to a respective at least one of the first and second clock signals to inductively provide the respective at least one of the first and second clock signals to an associated circuit via a respective transformer-coupling line. The system further includes an isolation element configured to mitigate at least one of inductive and capacitive coupling between the first and second clock signals.
US10431866B2 Microfabricated air bridges for planar microwave resonator circuits
The present invention provides a process and structure of microfabricated air bridges for planar microwave resonator circuits. In an embodiment, the invention includes depositing a superconducting film on a surface of a base material, where the superconducting film is formed with a compressive stress, where the compressive stress is higher than a critical buckling stress of a defined structure, etching an exposed area of the superconducting film, thereby creating the at least one bridge, etching the base material, thereby forming a gap between the at least one bridge and the base material, depositing the at least one metal line on at least part of the superconducting film and at least part of the base material, where the at least one metal line runs under the bridge.
US10431864B2 Non-reciprocal circuit element and wireless communication device
The present surface mount technology non-reciprocal circuit element (1) includes a ferromagnetic material (14) placed above a circuit board (11), and a conductor cover (13). The conductor cover (13) is composed of a main unit (12) located above the ferromagnetic material (14) and connecting members (17_1, 17_2, 17_3) for electrically connecting the main unit (12) with transmission lines (18_1, 18_2, 18_3) on the circuit board (11), respectively. The ferromagnetic material (14) and at least one of the connecting members (17_1, 17_2, 17_3) are formed so as to create, in at least one of gaps between the side surface of the ferromagnetic material (14) and each of the connecting members (17_1, 17_2, 17_3), a location where a clearance between a side surface of the ferromagnetic material (14) and the connecting member is a first clearance and a location where it is a second clearance different from the first clearance.
US10431860B2 Cold plate assembly for electrified vehicle batteries
An assembly according to an exemplary aspect of the present disclosure includes, among other things, a top plate piece, a bottom plate piece and tubing sandwiched between the top plate piece and the bottom plate piece.
US10431859B2 Battery pack
A battery pack includes a plurality of battery modules that are stackable in a stacking direction, each of the plurality of battery modules extending in a longitudinal direction perpendicular to the stacking direction. Each of the plurality of battery modules includes a battery cell and a cartridge configured to receive the battery cell. The cartridge includes a seat part configured to seat the battery cell, and a heat dissipation part made of a first type of material different from a second type of material of the seat part, the heat dissipation part being configured to absorb heat generated from the battery cell.
US10431858B2 Systems, structures and materials for electrochemical device thermal management
This disclosure provides casings and materials for the thermal management and protection of an electrochemical cell. The casing may also comprise a composite polymeric material for electrochemical cell thermal management, the composite polymeric material comprising a crosslinked polyether polyol phase change material configured to be in physical contact with at least a portion of an electrochemical cell.
US10431849B2 High energy density alkali metal batteries incorporating solid electrolytes
An electrochemical cell comprising an alkali metal anode and a solid electrolyte is disclosed. The surface of the electrolyte is roughened, mechanically, chemically or by ablation and the cell is operated at a pressure of between 3 MPa and 10 MPa. Such a cell exhibits higher power density than a like-dimensioned cell employing a smooth-surfaced electrolyte surface and operated at pressures of less than 1 MPa.
US10431834B2 Fuel cell system with improved valve control
There is provided a fuel cell system comprising a controller configured to control an opening position of a valve element of a flow dividing valve. The valve element is configured to be movable between a first position and a second position, according to the number of steps of a stepping motor that is provided to drive the valve element. When causing a fuel cell to perform power generation, the controller moves the valve element by a first number of steps such as to move from the first position to the second position and to additionally move the valve element toward the second position, based on a second number of steps that are taken from a time when the valve element starts moving from the first position toward the second position to a time when a voltage measured by a voltage sensor exceeds a predetermined value. This configuration provides a just enough number of steps to correct the position of the valve element and move the valve element to a position where the valve element is pressed against a valve seat.
US10431832B2 Stainless-steel foil for separator of polymer electrolyte fuel cell
The surface of a substrate made of stainless-steel foil is coated with a Sn alloy layer, with a strike layer in between. The coverage of the strike layer on the substrate is 2% to 70%.
US10431831B2 Catalyst particles, carbon-supported catalyst particles and fuel cell catalysts, and methods of manufacturing such catalyst particles and carbon-supported catalyst particles
A catalyst particle is composed of an inner particle and an outermost layer that includes platinum and covers the inner particle. The inner particle includes on at least a surface thereof a first oxide having an oxygen defect.
US10431830B2 Current collector for battery and battery using same
A current collector for a battery includes: a layer (1) formed from an electrically conductive material and at least one of (a) a polymer compound having an alicyclic structure, (b) a saturated hydrocarbon polymer compound having a hydroxyl group, (c) a phenoxy resin and an epoxy resin, and (d) an amine having an amine equivalent of 120 g/eq or less and an epoxy resin; a layer (2) which is formed on at least one surface of the layer (1); and a layer (3) formed from an electrically conductive material. The current collector for a battery has stability to an equilibrium potential environment in a negative electrode, a low electric resistance, a blocking property to solvent in electrolytic solution, and a blocking property to a component in an electrolyte. In addition, the current collector for a battery has a high capacity retention rate, and battery durability is improved.
US10431829B2 Anode active material for secondary battery, and anode, electrode assembly and secondary battery comprising the same
The present invention relates to a negative electrode active material for secondary batteries, and a negative electrode, an electrode assembly and a secondary battery including the same. The negative electrode active material includes polyhedral crystalline carbon, a first surface treatment layer disposed on a surface of the crystalline carbon and including amorphous carbon or oxidized crystalline carbon, and a second surface treatment layer disposed on a surface of the first surface treatment layer and including a polyacrylic acid ester copolymer, thereby improving output characteristics of batteries based on increased mobility of electrons resulting from surface-to-surface contact between active materials, controlling reactivity with an electrolyte, and enhancing high-temperature storage performance of batteries.
US10431826B2 Nonaqueous electrolyte secondary battery
According to the present invention, a nonaqueous electrolyte secondary battery that includes a positive electrode, a negative electrode and a nonaqueous electrolyte is provided. The positive electrode has an operation upper limit potential of 4.3 V or more based on metal lithium and includes a positive electrode active material and an inorganic phosphate compound that has ion conductivity. The inorganic phosphate compound is in a particle state. A ratio of particles having a particle size of 20 μm or more is 1% by volume or less when an entirety of the inorganic phosphate compound is set to 100% by volume. Further, a ratio of particles having a particle size of 10 μm or more may be 10% by volume or less when an entirety of the inorganic phosphate compound is set to 100% by volume.
US10431818B2 Active lithium reservoir for lithium-ion batteries
The present invention relates to methods for providing an active lithium reservoir to reduce the irreversible initial losses and as a general lithium source of or for electrode materials and lithium batteries, and a powdered lithium-donating material having an electrochemical potential of 0.5 and 2 V vs. Li/Li+, which has been selected from the group of lithium hydride, lithium amide, lithium imide and tetra-lithium ammonium hydride, is used as a general lithium source.
US10431813B2 Carbon-silicon composite structure and method of preparing the same
The present disclosure relates to a carbon-silicon composite structure including a carbon particle layer having silicon nanoparticles dispersed therein, a method of preparing the carbon-silicon composite structure, a secondary battery anode material including the carbon-silicon composite structure, and a secondary battery including the secondary battery anode material.
US10431810B2 Method for making lithium ion battery electrode
The present disclosure relates to a method for making a lithium ion battery electrode. The method comprises providing a slurry comprising an electrode active material, an adhesive, a dispersant, and a conductive agent; spreading the slurry over a metal sheet to form an electrode active material layer; applying a carbon nanotube layer structure on a surface of the electrode active material layer to form a precursor; and drying the precursor.
US10431809B2 Battery
A battery is provided. The battery includes a positive electrode including a positive electrode active material layer provided on a positive electrode current collector; a negative electrode; and a separator at least including a porous film, wherein the porous film has a porosity ε [%] and an air permeability t [sec/100 cc] which satisfy formulae of: t=a×Ln(ε)−4.02a+100 and −1.87×1010×S−4.96≤a≤−40 wherein S is the area density of the positive electrode active material layer [mg/cm2] and Ln is natural logarithm.
US10431801B2 Bus bar module and method for producing bus bar module
A bus bar module includes: a plurality of linear conductors disposed in parallel at predetermined intervals; a belt-form flat conductor disposed adjacent to the linear conductors and extending in an axial direction of the linear conductors; and an insulating resin portion that integrally covers outer peripheral portions of the plurality of linear conductors and one side edge portion of the flat conductor, the one side edge portion being adjacent to the linear conductors. A tensile strength of the flat conductor and the insulating resin portion is not less than 50 N/mm2.
US10431796B2 Multi-region battery separators
Disclosed is a battery separator, comprising two fiber regions comprising glass fibers, and a middle fiber region disposed between them comprising larger average diameter fibers and specified amounts of silica, or fine fibers, or both; and processes for making the separator. Also disclosed is a battery separator, comprising a fiber region and either one or two silica-containing region(s) adjacent thereto, each of the regions containing a specified amount of silica; and processes for making the separator. Such separators are useful, e.g., in lead-acid batteries.
US10431791B2 Traction battery pack shield and shielding method
An exemplary battery assembly includes a shield having a floor and walls extending transversely away from the floor. The shield provides a cavity configured to receive a battery pack of an electrified vehicle. The cavity is larger than the traction battery pack so that there is a gap between at least some of the walls and the traction battery pack within the cavity. An exemplary shielding method includes securing a shield to a vehicle frame to enclose a traction battery pack held within a cavity of the shield.
US10431785B2 Battery pack array frames with integrated fastener housings
A battery pack includes a support structure, an array frame including a fastener housing, and a fastener received through the fastener housing for mounting the array frame to the support structure. The array frame may be mounted to the support structure using a top-down approach that includes inserting a fastener through a fastener housing of the array frame.
US10431779B2 Organic layer deposition apparatus, method of manufacturing organic light-emitting display apparatus using the same, and organic light-emitting display apparatus manufactured using the method
An organic layer deposition apparatus, a method of manufacturing an organic light-emitting display apparatus by using the same, and an organic light-emitting display apparatus manufactured using the method. The organic layer deposition apparatus includes a conveyer unit including first and second conveyer units, loading and unloading units, and a deposition unit. A transfer unit moves between the first and second conveyer units, and the substrate attached to the transfer unit is spaced from a plurality of organic layer deposition assemblies of the deposition unit while being transferred by the first conveyer unit. The organic layer deposition assemblies include common layer deposition assemblies and pattern layer deposition assemblies.
US10431778B2 Organic light emitting display device
An organic light emitting display device is disclosed, which prevents non-uniform luminance and color deviation caused by a change of a viewing angle from occurring. The organic light emitting display device includes a first substrate having a display area and a non-display area; an organic light emitting diode arranged in the display area of the first substrate; and an anisotropic diffusion film arranged on the organic light emitting diode, having a diffusion property varied depending on an incident angle.
US10431777B2 Laminate and image display device
An object of the invention is to provide a novel laminate and a novel image display device which have both of a gas barrier function and a circular polarization conversion function and have a reduced thickness as compared to those in the related art. A laminate of the invention has a substrate, an organic layer A, an inorganic layer B, and an organic layer B in this order, and at least one of the organic layer A or the organic layer B contains a liquid crystal compound.
US10431775B2 Organic EL device, method for manufacturing organic EL device, and electronic instrument
An organic EL device has at least a first pixel and a second pixel different in the optical path length, in which the first pixel and the second pixel have a reflective layer, a protective layer, an optical path length adjusting layer, a first electrode, a light emitting function layer, and a second electrode, and the optical path length adjusting layer is an insulating layer and has a refractive index higher than a refractive index of the protective layer.
US10431774B2 Display unit, method for manufacturing the same and array substrate
The present disclosure provides a display unit and a method for manufacturing the display unit, and an array substrate. The display unit includes a first electrode; a second electrode opposite to the first electrode; and a passivation layer, an auxiliary electrode and a light emitting functional layer between the first electrode and the second electrode, the passivation layer, the auxiliary electrode and the light emitting functional layer being disposed from the first electrode to the second electrode in sequence. The first electrode is electrically connected to the auxiliary electrode. One of the first electrode and the second electrode is transflective while the other one of the first electrode and the second electrode is transflective or reflective, and a first cavity is formed between the first electrode and the second electrode.
US10431771B2 Organic light-emitting display device
Disclosed herein is an organic light-emitting display (OLED) device that includes: a substrate having an active area and an inactive area surrounding the active area; a first planarization layer flattening a surface on circuit elements in the active area and inactive area; an organic light-emitting element on the first planarization layer; an encapsulation element on the organic light-emitting element and the first planarization layer, the encapsulation element having a first inorganic layer, a second inorganic layer and an organic layer between the first and second inorganic layers; and a structure in the inactive area and spaced apart from the first planarization layer. The structure includes a first layer made of a same material as the first planarization layer; a plurality of walls on the first layer and spaced apart from each other; and a second layer that fills a space between the plurality of walls.
US10431770B2 OLED panel with a ring shape resin encapsulation material
An OLED panel includes a substrate, a cover plate, an organic light-emitting layer arranged between the substrate and the cover plate, a water-blocking layer packing the organic light-emitting layer on a surface of the substrate, and a ring-like composite encapsulating material layer arranged between the substrate and the cover plate. The composite encapsulating material layer surrounds the water-blocking layer. The composite encapsulating material layer and the water-blocking layer are sealed between the substrate and the cover plate. The composite encapsulating material layer is made of a nano-resin material. A method for fabricating the OLED panel is also provided. The nano-resin material with better adhesion and toughness is used as a encapsulating material of the OLED panel to have compactness and properties of blocking water and oxygen, thereby replacing a dam and a getter and realizing a narrow-bezel encapsulation for OLEDs with a large size.
US10431764B2 Organic light emitting diode display
An organic light emitting diode display is provided that may include a first substrate, a plurality of electrodes on the first substrate and spaced apart from each other, a pixel defining layer on the plurality of electrodes, spacers on the pixel defining layer, and a second substrate on the spacers. The pixel defining layer includes a plurality of openings spaced apart from each other and respectively open to the plurality of electrodes. The spacers on the pixel defining layer are at crossing points of a plurality of virtual lines, the spacers crossing spaces between adjacent openings of the plurality of openings.
US10431760B2 Light emitting device
A light emitting device excellent in luminance life includes an anode, a cathode, a first organic layer (containing at least one phosphorescent compound) disposed between the anode and cathode and a second organic layer (containing at least one phosphorescent compound and a crosslinked body) disposed between the anode and first organic layer. At least one phosphorescent compound contained in the first and second organic layers is the same phosphorescent compound and is represented by the formula (1): wherein M may be an iridium atom, n1 represents an integer of 1 or more, n2 may be 0 or more, E1 and E2 may be a carbon atom, ring L1 represents an aromatic heterocyclic ring, ring L2 may be an aromatic hydrocarbon ring, A1-G1-A2 represents an anionic bidentate ligand, and at least one of rings L1 and L2 has an aryl group, a monovalent heterocyclic group or a substituted amino group.
US10431758B2 Thin film transistor, display panel and display apparatus having the same, and fabricating method thereof
The present application discloses a thin film transistor, a display panel and a display apparatus having the same, and a fabricating method thereof. The thin film transistor includes a base substrate and an active layer on the base substrate having a first portion corresponding to a channel region, a second portion corresponding to a source electrode contact region, and a third portion corresponding to a drain electrode contact region, wherein the second portion and the third portion contain a polymer carbon nanotubes composite including a polymer and a carbon nanotubes material.
US10431757B2 Polar elastomers for high performance electronic and optoelectronic devices
An electronic or optoelectronic device includes: (1) a semiconductor layer; (2) a dielectric layer in contact with the semiconductor layer and including a polar elastomer; and (3) an electrode. The dielectric layer is disposed between the electrode and the semiconductor layer, and the polar elastomer includes a backbone structure and polar groups that are bonded as side chains to the backbone structure, and each of the polar groups includes 2 or more atoms.
US10431754B2 Flexible display device
Disclosed is a flexible display device that includes a display element that is flexible; and a member that is located on a surface of the display element and is made of a material having a 3-dimensional cross-linked structure. The display element has an original shape and has an elastic modulus that enables the display element to flex into a modified shape. The member has a rigidity that urges the display element from the modified state back to the original shape.
US10431753B2 Substrate for display, color filter using the same and method for the production thereof, organic EL element and method for the production thereof, and flexible organic EL display
The present invention is a substrate for a display, the substrate having a film B including a polysiloxane resin on at least one surface of a film A including a polyimide resin, wherein the film B contains inorganic oxide particles therein, and the present invention has an object to provide a substrate for a display: being able to be applied to a color filter, an organic EL element, or the like without the need to carry out any complex operations; allowing high-definition displays to be manufactured; and being provided with a low CTE, a low birefringence, and flexibility.
US10431749B2 Organic electroluminescent element
Disclosed is an organic electroluminescent element which is excellent with respect to luminous efficiency and driving voltage and rarely undergoes initial luminance drop. Specifically disclosed is an organic electroluminescent element which comprises, on a substrate, a pair of electrodes composed of an anode and a cathode and a light-emitting layer arranged between the electrodes, and additionally comprises at least one organic layer arranged between the light-emitting layer and the cathode, where in the light-emitting layer contains, for example, a compound (A-1), and the at least one layer arranged between the light-emitting layer and the cathode contains, for example, a compound (e-4).
US10431748B2 Cyclic compound and organic light-emitting element comprising same
The present specification relates to a cyclic compound and an organic light emitting device comprising the same.
US10431740B2 Continuous, scalable deposition of aligned carbon nanotubes using sprays of carbon nanotube solutions
A system for producing a layer of aligned carbon nanotubes, the system comprising: a sprayer, a solution delivery tube configured to deliver a carbon nanotube solution to the sprayer, and a reservoir configured to contain a subphase. The sprayer is configured to generate a continuous spray of the carbon nanotube solution. The continuous floating layer is supported by the subphase. The spray of carbon nanotube solution includes droplets of the carbon nanotube solution, the droplets having a median diameter in a range from about 1 to about 100 microns. The sprayer maintains the continuous floating layer of carbon nanotube solution on the subphase as a substrate is inserted into or removed from the subphase, the carbon nanotube solution being in contact with the substrate.
US10431739B2 Clamp elements for phase change memory arrays
Clamp elements, memories, apparatuses, and methods for forming the same are disclosed herein. An example memory may include an array of memory cells and a plurality of clamp elements. A clamp element of the plurality of clamp elements may include a cell structure formed non-orthogonally relative to at least one of a bit line or a word line of the array of memory cells and may be configured to control a voltage of a respective bit line.
US10431735B2 Electronic device and method for fabricating the same
An electronic device including a semiconductor memory. The semiconductor memory may include a variable resistance element exhibiting two different states for storing data; and an upper layer disposed over the variable resistance element, and wherein the upper layer may have a stepped or sloped profile and be located to serve as a part of a hard mask to pattern the variable resistance element.
US10431734B2 Engineered barrier layer interface for high speed spin-transfer torque magnetic random access memory
A perpendicular magnetic tunnel junction may include a free layer, a reference layer, and a barrier layer. The barrier layer may be arranged between the free layer and the reference layer. The barrier layer may include a first interface and a second interface. The first interface may face the free layer, and a second interface may face the reference layer. The first interface may not physically correlate with the second interface.
US10431727B2 Light emitting apparatus
A light emitting apparatus includes: a module including a Peltier device with a first face opposite a second face, a supporting member with a principal surface, and a light emitting semiconductor device, and a package housing the module. The supporting member principal surface has a first area that supports the first face of the Peliter device, and a second area adjacent to the first area that supports the light emitting semiconductor device. The supporting member has a circuit board with different levels to which the Peliter device and the light emitting semiconductor device are connected.
US10431726B2 Flexible thermoelectric generator and methods of manufacturing
Flexible thermoelectric generators and methods of manufacturing are disclosed. In one embodiment, a flexible thermoelectric generator includes a plurality of pillars, a first and a second plurality of flexible interconnects, and a flexible material. The plurality of pillars having a first side and a second side. The first plurality of flexible interconnects electrically connecting pairs of the plurality of pillars on the first side. The second plurality of flexible interconnects electrically connecting the pairs of plurality of pillars on the second side. The first and the second plurality of flexible interconnects alternate among the pairs of plurality of pillars to form an electrical circuit having a first end and a second end. The flexible material covering the first and second plurality of flexible interconnects and having an external surface. The flexible material is configured to conduct thermal energy from the external surface to the plurality of pillars.
US10431724B2 Light emitting device and method of manufacturing same
A light emitting device includes: a rectangular substrate, a light emitting element, a reflective member disposed at one or more lateral sides of the light emitting element while being away from therefrom, a light guide member, and a light transmissive member on the light guide member. The reflective member includes one or more first reflective members opposing lateral faces of the light emitting element, and a second reflective member outside the first reflective member. The first reflective members have inner lateral faces opposing each other each having an oblique or curved portion slanted so that a distance therebetween increases towards the light transmissive member from a side close to the substrate. The second reflective member covers outer lateral faces of the light transmissive member and the first reflective members, and an upper face of the second reflective member is flush with an upper face of the light transmissive member.
US10431722B2 Light emitting element, light emitting element array, and light transmission device
A light emitting element includes: a semiconductor stack structure that includes a light emitting part, and a light receiving part that receives light propagating in a lateral direction through a semiconductor layer from the light emitting part, wherein the light emitting part and the light receiving part share a quantum layer; and a light reflection layer that covers ⅓ or more of a lateral surface of the quantum layer in the light receiving part.
US10431721B2 Light-emitting device and method for manufacturing same
Provided is a light-emitting device and a method for manufacturing the same which avoid a distinct color unevenness during the light emission even if variations are present among the light-emitting elements in the concentration of the phosphor that precipitates in the resin for sealing the light-emitting elements. The light-emitting device includes a substrate, a plurality of light-emitting elements that are mounted on the substrate, a first resin layer that integrally seals the light-emitting elements and includes a first phosphor that is excited by light from the light-emitting elements at a concentration that is high as it goes to a lower end near the substrate from an upper end distant from the substrate, and a second resin layer that is provided at an upper side of the first resin layer and includes a second phosphor that is excited by light from the light-emitting elements at a uniform concentration.
US10431711B2 Semiconductor heterostructure polarization doping
A semiconductor heterostructure including a polarization doped region is described. The region can correspond to an active region of a device, such as an optoelectronic device. The region includes an n-type semiconductor side and a p-type semiconductor side and can include one or more quantum wells located there between. The n-type and/or p-type semiconductor side can be formed of a group III nitride including aluminum and indium, where a first molar fraction of aluminum nitride and a first molar fraction of indium nitride increase (for the n-type side) or decrease (for the p-type side) along a growth direction to create the n- and/or p-polarizations.
US10431709B2 Fabricating thin-film optoelectronic devices with modified surface
A method (200) for fabricating thin-film optoelectronic devices (100), the method comprising: providing a substrate (110), forming a back-contact layer (120); forming at least one absorber layer (130) made of an ABC chalcogenide material, adding at least one alkali metal (235), and forming at least one cavity (236, 610, 612, 613) at the surface of the absorber layer wherein forming of said at least one cavity is by dissolving away from said surface of the absorber layer at least one crystal aggregate comprising at least one alkali crystal comprising at least one alkali metal. The method (200) is advantageous for more environmentally-friendly production of photovoltaic devices (100) on flexible substrates with high photovoltaic conversion efficiency and faster production rate.
US10431705B2 Cooling system for high performance solar concentrators
Techniques for cooling concentrating solar collector systems are provided. In one aspect, an apparatus for cooling a photovoltaic cell includes a heat exchanger having a metal plate with a bend therein that positions a first surface of the metal plate at an angle of from about 100 degrees to about 150 degrees relative to a second surface of the metal plate, and a plurality of fins attached to a side of the metal plate opposite the first surface and the second surface; a vapor chamber extending along the first surface and the second surface of the metal plate, crossing the bend; and a cladding material between the vapor chamber and the heat exchanger, wherein the cladding material is configured to thermally couple the vapor chamber to the heat exchanger. A photovoltaic system and method for operating a photovoltaic system are also provided.
US10431704B2 Method for producing a UV photodetector
This invention relates to a method for producing a photodetector based on the deposition of precursor system having a liquid phase. The photodetectors are characterized by a certain group of semiconductor materials which can be used as the absorber in solar-blind UV detectors. A facile route for the formation of thin layers of such absorber materials is disclosed.
US10431694B2 Thin film transistor, display apparatus having the same, and fabricating method thereof
The present application discloses a thin film transistor including a base substrate; an active layer on the base substrate having a channel region, a source electrode contact region, and a drain electrode contact region; an etch stop layer on a side of the channel region distal to the base substrate covering the channel region; a source electrode on a side of the source electrode contact region distal to the base substrate; and a drain electrode on a side of the drain electrode contact region distal to the base substrate. A thickness of the active layer in the source electrode contact region and the drain electrode contact region is substantially the same as a combined thickness of the active layer in the channel region and the etch stop layer.
US10431693B2 Array substrate and display panel
The present application discloses an array substrate and a display panel, the display panel including: a substrate, a gate electrode, a gate insulating layer, a semiconductor layer, a source and a drain electrode, the gate electrode formed on an upper surface of the substrate; the gate insulating layer formed on upper surfaces of the gate electrode and the substrate to cover the gate electrode; the semiconductor layer formed on an upper surface of the gate insulating layer, and disposed above the gate electrode, the semiconductor layer including silicon germanium oxide, and the semiconductor layer including a channel portion; the source electrode formed on surfaces of the gate insulating layer and the semiconductor layer, and disposed on a side of the channel portion; and the drain electrode formed on the surfaces of the gate insulating layer and the semiconductor layer, and disposed on the other side of the channel portion.
US10431690B2 High electron mobility transistors with localized sub-fin isolation
Crystalline heterostructures including an elevated fin structure extending from a sub-fin structure over a substrate. Devices, such as III-V transistors, may be formed on the raised fin structures while silicon-based devices (e.g., transistors) may be formed in other regions of the silicon substrate. A sub-fin isolation material localized to a transistor channel region of the fin structure may reduce source-to-drain leakage through the sub-fin, improving electrical isolation between source and drain ends of the fin structure. Subsequent to heteroepitaxially forming the fin structure, a portion of the sub-fin may be laterally etched to undercut the fin. The undercut is backfilled with sub-fin isolation material. A gate stack is formed over the fin. Formation of the sub-fin isolation material may be integrated into a self-aligned gate stack replacement process.
US10431684B2 Method for improving transistor performance
A method to improve transistor performance uses a wafer (100) of single-crystalline semiconductor with a first zone (102) of field effect transistors (FETs) and circuitry at the wafer surface, and an infrared (IR) laser with a lens for focusing the IR light to a second depth (112) farther from the wafer surface than the first depth of the first zone. The focused laser beam is moved parallel to the surface across the wafer to cause local multi-photon absorption at the second depth for transforming the single-crystalline semiconductor into a second zone (111) of polycrystalline semiconductor with high density of dislocations. The second zone has a height and lateral extensions, and permanently stresses the single-crystalline bulk semiconductor; the stress increases the majority carrier mobility in the channel of the FETs, improving the transistor performance.
US10431681B2 Semiconductor devices and a method for forming a semiconductor device
A semiconductor device includes a gate trench of at least one transistor structure extending into a semiconductor substrate. The gate trench includes at least one sidewall having a bevel portion located adjacent to a bottom of the gate trench. The at least one sidewall of the gate trench is formed by the semiconductor substrate. An angle between the bevel portion and a lateral surface of the semiconductor substrate is between 110′ and 160°. A lateral dimension of the bevel portion is larger than 50 nm. Methods for forming the semiconductor device are also provided.
US10431678B2 Termination design for trench superjunction power MOSFET
A plurality of trench stripes are disposed in parallel in an epitaxial layer on a drain and extends from a top region to a bottom region of a first surface of the semiconductor. A first polysilicon layer is in each of the trench stripes. The first polysilicon layer extends between the drain and the first surface proximal to the top region and the bottom region, and between the drain and a level below the first surface in a middle region between the top region and the bottom region. A second polysilicon layer is over the first polysilicon layer in the middle region, wherein the first poly silicon layer forms a shield, and the second polysilicon layer forms a gate. A source is in a silicon mesa stripe surrounding the first trench stripe.
US10431672B1 Method of forming a III-V and Zn based finFET structure using low temperature deposition techniques
Aspects of the present disclosure include a structure and method of making a semiconductor device. The method includes: providing a gate structure, wherein the gate structure comprises a gate dielectric in contact with a III-V fin structure, depositing a spacer material over the gate structure and the fin structure, recessing the spacer material to form at least one sidewall spacer in contact with the gate, recessing a portion of the fin structure to create a recessed III-V fin structure, wherein the recessing of a portion of the fin structure creates an opening between at least two portions of the deposited spacer material; and depositing a Zn based material over i) the spacer material, ii) the recessed at least one fin structure and iii) the gate structure.
US10431669B2 Polysilicon thin film and manufacturing method thereof, TFT and manufacturing method thereof, and display panel
A manufacturing method for a polysilicon thin film is provided. The manufacturing method for a polysilicon thin film includes forming a polysilicon layer, treating a surface of the polysilicon layer so that the surface of the polysilicon layer is electronegative, and supplying polar gas into a process chamber so that polar molecules of the polar gas are adsorbed on the surface of the polysilicon layer which is electronegative so as to form the polysilicon thin film, a surface of which has a hole density higher than an electron density.
US10431667B2 Vertical field effect transistors with uniform threshold voltage
Provided is a semiconductor structure. In one or more embodiments of the invention, a semiconductor fin on a substrate is provided. A spacer layer is on a surface of the substrate. A high dielectric constant layer is provided, wherein a first portion of the high dielectric constant layer is on sidewalls of the semiconductor fin, and a second portion of the high dielectric constant layer is over the spacer layer. A work function metal layer is on sidewalls of the semiconductor fin, wherein the work function metal layer has a uniform thickness.
US10431665B2 Multiple-layer spacers for field-effect transistors
Structures for spacers in a device structure for a field-effect transistor and methods for forming spacers in a device structure for a field-effect transistor. A first spacer is located adjacent to a vertical sidewall of a gate electrode, a second spacer located between the first spacer and the vertical sidewall of the gate electrode, and a third spacer located between the second spacer and the vertical sidewall of the gate electrode. The first spacer has a higher dielectric constant than the second spacer. The first spacer has a higher dielectric constant than the third spacer. The third spacer has a lower dielectric constant than the second spacer.
US10431664B2 Gate structure and methods thereof
A method and structure providing a high-voltage transistor (HVT) including a gate dielectric, where at least part of the gate dielectric is provided within a trench disposed within a substrate. In some aspects, a gate oxide thickness may be controlled by way of a trench depth. By providing the HVT with a gate dielectric formed within a trench, embodiments of the present disclosure provide for the top gate stack surface of the HVT and the top gate stack surface of a low-voltage transistor (LVT), formed on the same substrate, to be substantially co-planar with each other, while providing a thick gate oxide for the HVTs. Further, because the top gate stack surface of HVT and the top gate stack surface of the LVT are substantially co-planar with each other, over polishing of the HVT gate stack can be avoided.
US10431663B2 Method of forming integrated circuit with gate-all-around field effect transistor and the resulting structure
Disclosed are methods for forming an integrated circuit with a nanowire-type field effect transistor and the resulting structure. A sacrificial gate is formed on a multi-layer fin. A sidewall spacer is formed with a gate section on the sacrificial gate and fin sections on exposed portions of the fin. Before or after removal of the exposed portions of the fin, the fins sections of the sidewall spacer are removed or reduced in size without exposing the sacrificial gate. Thus, the areas within which epitaxial source/drain regions are to be formed will not be bound by sidewall spacers. Furthermore, isolation material, which is deposited into these areas prior to epitaxial source/drain region formation and which is used to form isolation elements between the transistor gate and source/drain regions, can be removed without removing the isolation elements. Techniques are also disclosed for simultaneous formation of a nanosheet-type and/or fin-type field effect transistors.
US10431662B2 Thin film transistor and method for making the same
The disclosure relates to a thin film transistor and a method for making the same. The thin film transistor includes a substrate; a semiconductor layer on the substrate, wherein the semiconductor layer includes nano-scaled semiconductor materials; a source and a drain, wherein the source and the drain are on the substrate, spaced apart from each other, and electrically connected to the semiconductor layer; a dielectric layer on the semiconductor layer, wherein the dielectric layer includes a first sub-dielectric layer and a second sub-dielectric layer stacked on one another, and the first sub-dielectric layer is a first oxide dielectric layer grown by magnetron sputtering; and a gate in direct contact with the first sub-dielectric layer. The thin film transistor almost has no current hysteresis.
US10431661B2 Transistor with inner-gate spacer
Techniques are disclosed for forming a transistor with one or more additional spacers, or inner-gate spacers, as referred to herein. The additional spacers may be formed between the gate and original spacers to reduce the parasitic coupling between the gate and the source/drain, for example. In some cases, the additional spacers may include air gaps and/or dielectric material (e.g., low-k dielectric material). In some cases, the gate may include a lower portion, a middle portion, and an upper portion. In some such cases, the lower and upper portions of the gate may be wider between the original spacers than the middle portion of the gate, which may be as a result of the additional spacers being located between the middle portion of the gate and the original spacers. In some such cases, the gate may approximate an I-shape, -shape, -shape, ⊥-shape, L-shape, or ┘-shape, for example.
US10431654B2 Extrinsic base doping for bipolar junction transistors
Device structure and fabrication methods for a bipolar junction transistor. A base layer is formed and an emitter is formed on a first portion of the base layer. A dopant-containing layer is deposited on a second portion of the base layer. Dopant is transferred from the dopant-containing layer into the second portion of the base layer to define an extrinsic base of the device structure.
US10431650B2 Method of manufacturing semiconductor device
A method of manufacturing a semiconductor device, including implanting hydrogen atoms from a second principal surface of a semiconductor substrate, forming a plurality of second semiconductor layers that each have a carrier concentration higher than that of the first semiconductor layer and that have carrier concentration peak values at different depths from the second principal surface of the semiconductor substrate, applying a heat treatment process to promote generation of donors from the hydrogen atoms, implanting an impurity from the second principal surface of the semiconductor substrate, forming a third semiconductor layer in the semiconductor substrate at the second principal surface thereof, and applying another heat treatment process to locally heat the semiconductor substrate, so as to reduce the carrier concentration at an interface between the third semiconductor layer and the second semiconductor layer adjacent to the third semiconductor layer.
US10431644B2 Organic light-emitting display apparatus and manufacturing method thereof
An improved organic light-emitting display apparatus prevents damage of wiring due to a mask during the manufacturing process, and a manufacturing method thereof. An organic light-emitting display apparatus includes a display unit formed on a substrate, a pad unit formed at one outer side of the display unit on the substrate, a wiring unit formed as a multilayer structure on the substrate to couple the display unit to the pad unit, a thin film encapsulating layer covering the display unit, and a protrusion unit that does not overlap the uppermost layer of wiring of the multilayered wiring unit.
US10431643B2 Display panel
A display panel includes a signal line extending in a first direction and/or a second direction crossing the first direction, a first transistor electrically connected to the signal line, and including a first active pattern and a first gate electrode, and a first electrode electrically connected to the first transistor. A plurality of openings is defined in the signal line in way such that the signal line transmits an external light therethrough.
US10431638B2 Array substrate and OLED display device
An array substrate and an organic light-emitting diode (OLED) display device are provided. The array substrate includes: a thin-film transistor (TFT) substrate and a plurality of driver integrated circuits (ICs), the TFT substrate includes a substrate and a plurality of pixel units disposed on one surface of the substrate; and the plurality of driver ICs are disposed on the other surface of the substrate and configured to transmit signals to the pixel units. In the array substrate, the driver ICs can have enough driving capability to drive the pixel units, so that the image brightness displayed by the OLED display device can become more uniform.
US10431635B2 Foldable OLED device with compatible flexural stiffness of layers
A flexible OLED display device that includes an upper module having a cover window film, a lower module, and a display module between the upper and lower modules. The display module includes an OLED and an OLED substrate. The stiffnesses of components in the display device are controlled to satisfy a particular relationship such that the bending stiffnesses of the upper and lower modules are tuned in order to position the neutral bending plane below the display module, which places the display into a state of compressive strain as opposed to zero strain. This design is suitable for a bifold flexible display in which the upper module can be folded to face itself.
US10431633B2 Method for producing a multi-colored light emitting component
A method for producing a component is provided, where the component comprises a substrate, which emits at least one electromagnetic radiation in a first wavelength range and an electromagnetic radiation in a second wavelength range within one surface area. Electrodes can be formed within the surface area of the substrate; a first layer stack can be deposited, comprising at least one layer, which causes the emission of the electromagnetic radiation in the first wavelength range, and a cover layer, acting as the first counterelectrode, on the entire surface area; the first layer stack can be removed from a first partial surface area, which comprises at least one electrode; a second layer stack can be deposited, comprising at least one layer, which causes the emission of the electromagnetic radiation in the second wavelength range, and a second cover layer, acting as the counterelectrode, on the entire surface area.
US10431632B2 Light-emitting device, electronic appliance, and lighting device
A light-emitting device and a lighting device each of which includes a plurality of light-emitting elements exhibiting light with different wavelengths are provided. The light-emitting device and the lighting device each have an element structure in which each of the light-emitting elements emits only light with a desired wavelength, and thus the light-emitting elements have favorable color purity. In the light-emitting element emitting light (λR) with the longest wavelength of the light with different wavelengths, the optical path length from a reflective electrode to a light-emitting layer (a light-emitting region) included in an EL layer is set to λR/4 and the optical path length from the reflective electrode to a semi-transmissive and semi-reflective electrode is set to λR/2.
US10431629B2 Memory arrays and methods of forming an array of memory cells
A method of forming an array of memory cells includes forming lines of covering material that are elevationally over and along lines of spaced sense line contacts. Longitudinal orientation of the lines of covering material is used in forming lines comprising programmable material and outer electrode material that are between and along the lines of covering material. The covering material is removed over the spaced sense line contacts and the spaced sense line contacts are exposed. Access lines are formed. Sense lines are formed that are electrically coupled to the spaced sense line contacts. The sense lines are angled relative to the lines of spaced sense line contacts and relative to the access lines. Other embodiments, including structure independent of method, are disclosed.
US10431628B2 Dual channel/gate vertical field-effect transistor (FET) for use with a perpendicular magnetic tunnel junction (PMTJ)
According to one embodiment, a method includes forming a drain contact above a channel, each having a hollow circular cross-section thereof along a plane perpendicular to a film thickness direction, forming gate dielectric layers on sides of the drain contact and the channel, forming a source line positioned below the channel that is electrically coupled to a plurality of channels in a direction along the plane, forming gate layers on sides of the gate dielectric layers, where an inner gate layer fills a hole through a center of a center concentric circular cross-section of the gate dielectric layers along the plane, and where an outer gate layer surrounds an outside concentric circular cross-section of the gate dielectric layers along the plane, forming an electrode above the upper surface of the drain contact, and forming a fourth insulative layer on sides of the electrode along the plane.
US10431625B2 Image sensor and method of fabricating the same
An image sensor may include: a trench formed in a substrate; an impurity region formed in the substrate to be in contact with the trench; and a re-crystallization layer formed in the substrate to be in contact with bottom and side surfaces of the trench and a surface of the substrate. The re-crystallization layer may contain one or more kinds of elements different from an element constituting the substrate.
US10431623B2 Method applied to BJT pixel of image sensor apparatus and image sensor apparatus
A method applied to a BJT pixel of an image sensor apparatus includes: obtaining at least one of a surface quality signal of a first image sensed by the BJT pixel and a shutter turn-on time corresponding to the first image; and adaptively adjusting a pre-flash time of the BJT pixel for sensing of a second image according to the at least one of the surface quality signal of the first image and the shutter turn-on time corresponding to the first image; wherein the second image follows the first image.
US10431620B2 Semiconductor device and electronic appliance
The present technique relates to a semiconductor device and an electronic appliance in which the reliability of the fine transistor can be maintained while the signal output characteristic is improved in a device formed by stacking semiconductor substrates.The semiconductor device includes a first semiconductor substrate, a second semiconductor substrate providing a function different from a function provided by the first semiconductor substrate, and a diffusion prevention film that prevents diffusion of a dangling bond terminating atom used for reducing the interface state of the first semiconductor substrate and the second semiconductor substrate, wherein at least two semiconductor substrates are stacked and the semiconductor substrates are electrically connected to each other, and the first semiconductor substrate and the second semiconductor substrate are stacked with the diffusion prevention film inserted between an interface of the first semiconductor substrate and an interface of the second semiconductor substrate.
US10431616B2 Color filter arrays for image sensors
Methods, systems, apparatus, including computer-readable media storing executable instructions, for color filter arrays for image sensors. In some implementations, an imaging device includes a color filter array arranged to filter incident light. The color filter array has a repeating pattern of color filter elements. The color filter elements include yellow filter elements, green filter elements, and blue filter elements. The imaging device includes an image sensor having photosensitive regions corresponding to the color filter elements. The photosensitive regions are configured to respectively generate electrical signals indicative of intensity of the color-filtered light at the photosensitive regions. The imaging device includes one or more processors configured to generate color image data based on the electrical signals from the photosensitive regions.
US10431615B2 Fan-out sensor package and camera module including the same
A fan-out sensor package includes: a first interconnection member having a through-hole; a sensor disposed in the through-hole of the first interconnection member and having an active surface having connection pads and microlenses disposed thereon and an inactive surface opposing the active surface; an encapsulant encapsulating at least portions of the first interconnection member and the active surface or the inactive surface of the sensor; and a second interconnection member disposed on the first interconnection member and the inactive surface or the active surface of the sensor. The first interconnection member and the second interconnection member include, respectively, redistribution layers electrically connected to the connection pads of the sensor. A camera module includes the fan-out sensor package.
US10431612B2 Switches with multiple field-effect transistors having proximity electrodes
Field-effect transistor (FET) devices are described herein that include an insulator layer, a plurality of active field-effect transistors (FETs) formed from an active silicon layer implemented over the insulator layer, a substrate layer implemented under the insulator layer, and proximity electrodes for a plurality of the FETs that are each configured to receive a voltage and to generate an electric field between the proximity electrode and a region generally underneath a corresponding active FET. Switches with multiple FET devices having proximity electrodes are also disclosed.
US10431609B2 Array substrate, display panel with frit at cutting edge for narrow bezel
An array substrate, a display panel, an encapsulation method for the display panel, and a display apparatus are provided. The array substrate comprises a display region and an encapsulation region divided into a first region away from the display region and a second region adjacent to the display region. The encapsulation region includes a metal layer configured only in the second region, a frit solution layer configured in both the first region and the second region, and a cutting edge configured in the first region. The array substrate which has been aligned and bonded with an encapsulation cover is cut along the cutting edge.
US10431607B2 Display substrate having an organic layer and fabricating method thereof
The present application discloses a method of fabricating a display substrate having an organic layer for reducing parasitic capacitance between electrodes in different layers. The method includes forming the organic layer on a base substrate; subjecting the organic layer to a surface treatment process to descum organic residues from a surface of the organic layer; and forming a passivation layer on a side of the organic layer distal to the base substrate subsequent to subjecting the organic layer to the surface treatment process.
US10431604B2 Display device
A display device includes: a substrate including a main display portion, edge portions disposed at edges of the main display portion and including rounded corners, first side portions bent from the edge portions, and second side portions bent from the main display portion; scan lines and data lines that are disposed on the substrate; transistors connected to the scan lines and the data lines; and a data voltage transmission line connected to data lines that are disposed in the first side portions and the edge portions.
US10431603B2 Semiconductor device
A semiconductor device includes a substrate, a first wiring line, a semiconductor film, a second wiring line, and an insulating film. The substrate includes first, second, and third regions provided adjacently in this order in a predetermined direction. The first wiring line is provided on the substrate and provided in each of the first, second, and third regions. The semiconductor film has a low-resistance region in at least a portion thereof. The semiconductor film is provided between the first wiring line and the substrate in the first region, and is in contact with the first wiring line in the second region. The second wiring line is provided at a position closer to the substrate than the semiconductor film, and is in contact with the first wiring line in the third region. The insulating film is provided between the first wiring line and the semiconductor film in the first region.
US10431597B2 RF electronic circuit comprising cavities buried under RF electronic components of the circuit
An RF electronic circuit comprising at least: a substrate comprising at least one support layer and a semiconducting surface layer located on the support layer; at least one electronic component able to carry out at least one of the RF signal transmission and/or reception and/or processing functions, and made in or on a first region of the surface layer; and a matrix of cavities located in at least one first region of the support layer located under the first region of the surface layer, facing at least the electronic component, and such that the internal volumes of the cavities are separated and isolated from each other by portions of the support layer.
US10431582B2 High speed semiconductor device
A semiconductor device includes a fin extending from a substrate, a first source/drain feature, a second source/drain feature, and a gate structure on the fin. A distance between the gate structure and the first source/drain feature is different from a distance between the gate structure and the second source/drain feature.
US10431580B1 Monolithic single chip integrated radio frequency front end module configured with single crystal acoustic filter devices
A method of manufacture and structure for a monolithic single chip single crystal device. The method can include forming a first single crystal epitaxial layer overlying the substrate and forming one or more second single crystal epitaxial layers overlying the first single crystal epitaxial layer. The first single crystal epitaxial layer and the one or more second single crystal epitaxial layers can be processed to form one or more active or passive device components. Through this process, the resulting device includes a monolithic epitaxial stack integrating multiple circuit functions.
US10431575B2 Multi-die array device
Embodiments are provided that include a method for fabricating a multi-die package including: placing a plurality of flip chip dies and splitter dies on the sacrificial carrier; performing solder reflow to join solder bumps of each flip chip die and each splitter die to the sacrificial carrier that includes test probe circuitry; testing the flip chip and splitter dies; replacing any faulty dies; overmolding the flip chip and splitter dies on the sacrificial carrier to form a panel of embedded dies; planarizing the panel of embedded dies to expose back surfaces of the embedded dies; forming a metallization layer across the back surface of the panel of embedded dies; and removing the sacrificial carrier to expose a front surface of the panel of embedded dies, wherein a contact surface of each solder bump of each flip chip die and splitter die is exposed in the front surface.
US10431574B2 Methods and systems for packaging semiconductor devices to improve yield
A method for packaging semiconductor devices in a chamber includes arranging a carrier substrate including a first semiconductor device and a second semiconductor device within the chamber, flowing a molding compound into the chamber to cover surfaces of the first semiconductor device, the second semiconductor device, and the carrier substrate, and flowing a forming gas into the chamber while curing the molding compound. The forming gas includes a reactive gas configured to react with the first semiconductor device and the second semiconductor device during curing.
US10431569B2 Method of transferring micro devices
A method of transferring micro devices is provided. A carrier substrate including a buffer layer and a plurality of micro devices is provided. The buffer layer is located between the carrier substrate and the micro devices. The micro devices are separated from one another and positioned on the carrier substrate through the buffer layer. A receiving substrate contacts the micro devices disposed on the carrier substrate. A temperature of at least one of the carrier substrate and the receiving substrate is changed, so that at least a portion of the micro devices are released from the carrier substrate and transferred onto the receiving substrate. A number of the at least a portion of the micro devices is between 1000 and 2000000.
US10431567B2 White ceramic LED package
The present invention is directed to leadless LED packages and LED displays utilizing white ceramic casings and thin/low profile packages with improved color mixing and structural integrity. In some embodiments, the improved color mixing is provided, in part, by the white ceramic package casing, which can help reflect light emitted from each LED in many directions away from the device. The non-linear arrangement of the LEDs can also contribute to improved color-mixing. The improved structural integrity can be provided by various features in the bond pads that cooperate with the casing for a stronger package structure. Moreover, in some embodiments the thinness/low profile of each package is attributed to its leadless structure, with the bond pads and electrodes electrically connected via through-holes. In some embodiments, the structural integrity of the package can also be attributed to indentations along its sides, which do not enable as much plating material to accumulate at the sides and helps package cutting processes during manufacture. The indentations can also contribute to displays having more tightly and densely packed LED arrays.
US10431564B2 Structure and formation method of chip package structure
A chip package structure and a method for forming a chip package are provided. The chip package structure includes a chip package over a printed circuit board and multiple conductive bumps between the chip package and the printed circuit board. The chip package structure also includes one or more thermal conductive elements between the chip package and the printed circuit board. The thermal conductive element has a thermal conductivity higher than a thermal conductivity of each of the conductive bumps.
US10431562B1 Back side metallization
An integrated circuit device wafer includes a silicon wafer substrate and a back side metallization structure. The back side metallization structure includes a first adhesion layer on the back side of the substrate, a first metal later over the first adhesion layer, a second metal layer over the first metal layer, and a second adhesion layer over the second metal layer. The first includes at least one of: silicon nitride and silicon dioxide. The first metal layer includes titanium. The second metal layer includes nickel. The second adhesion layer includes at least one of: silver, gold, and tin.
US10431557B2 Secure semiconductor chip by piezoelectricity
The subject disclosure relates to techniques for providing semiconductor chip security using piezoelectricity. According to an embodiment, an apparatus is provided that comprises an integrated circuit chip comprising a pass transistor that electrically connects two or more electrical components of the integrated circuit chip. The apparatus further comprises a piezoelectric element electrically connected to a gate electrode of the pass transistor; and a packaging component that is physically connected to the piezoelectric element and applies a mechanical force to the piezoelectric element, wherein the piezoelectric element generates and provides a voltage to the gate electrode as a result of the mechanical force, thereby causing the pass transistor to be in an on-state. In one implementation, the two or more electrical components comprise a circuit and a power source. In another implementation, the two or more electrical components comprise two circuits.
US10431555B2 Method of manufacturing semiconductor package
Disclosed herein is a method of manufacturing a semiconductor package including a semiconductor chip sealed by a sealing synthetic resin. The method includes preparing a wiring board in which upstanding encircling walls with side-surface shield layers embedded therein surround mounts on which semiconductor chips are to be mounted, mounting the semiconductor chips on the mounts surrounded by the upstanding encircling walls on the wiring board, supplying a sealing synthetic resin to spaces surrounded by the upstanding encircling walls thereby to produce an sealed board, dividing the sealed board along projected dicing lines into individual semiconductor packages, and forming an upper-surface shield layer for blocking electromagnetic waves on the semiconductor packages.
US10431551B2 Visual identification of semiconductor dies
Systems and methods for visual identification of semiconductor dies are described. In some embodiments, a method may include: receiving a semiconductor wafer having a plurality of dies and printing a unique visual identification mark on each of the plurality of dies. In other embodiments, a method may include receiving an electronic device comprising a die and a package surrounding at least a portion of the die and reading, from the electronic device, a unique visual identification mark that encodes a Cartesian coordinate of the die relative to a reference point on a semiconductor wafer.
US10431544B2 Self-forming barrier for cobalt interconnects
An interconnect for a semiconductor device includes an insulator layer having a trench. A barrier layer is formed on a surface of the insulator layer in the trench. An elemental cobalt conductor is formed on the barrier layer.
US10431539B2 Semiconductor integrated circuit including discharge control circuit
A semiconductor integrated circuit includes an output circuit connected between a power supply and a node at which a load can be connected. The output circuit electrically connects and disconnects the power supply to/from the node according to a logic level of a first signal. A discharge circuit is connected between the node and a reference potential. The discharge circuit disconnects the node from the reference potential when a second signal supplied to the discharge circuit is a first level and connects the node to the reference potential when the second control signal is a second level. A discharge control circuit sets the second signal to the second level when the first signal changes to the second level from first level and then sets the second signal to the first level after a predetermined time has elapsed from a time when the first signal changes to the second level.
US10431537B1 Electromigration resistant and profile consistent contact arrays
A package assembly includes a substrate and at least a first die having a first contact array and a second contact array. First and second via assemblies are respectively coupled with the first and second contact arrays. Each of the first and second via assemblies includes a base pad, a cap assembly, and a via therebetween. One or more of the cap assembly or the via includes an electromigration resistant material to isolate each of the base pad and the cap assembly. Each first cap assembly and via of the first via assemblies has a first assembly profile less than a second assembly profile of each second cap assembly and via of the second via assemblies. The first and second cap assemblies have a common applied thickness in an application configuration. The first and second cap assemblies have a thickness variation of ten microns or less in a reflowed configuration.
US10431535B2 Electronic package and method for fabricating the same
An electronic package and a method for fabricating the same are provided. The method includes forming an antenna structure in contact with one side of a circuit structure of a packaging substrate, and disposing an electronic component on the other side of the circuit structure. As such, the antenna structure is integrated with the packaging substrate, thereby reducing the thickness of the electronic package and improving the efficiency of the antenna structure.
US10431534B2 Package with support structure
Embodiments are provided herein for a packaged semiconductor device and method of fabricating, the device including: a semiconductor die; a redistribution layer (RDL) structure on an active side of the semiconductor die, the RDL structure including a plurality of contact pads on an outer surface of the RDL structure; a plurality of external connections attached to the plurality of contact pads; and a support structure including an attachment portion and two or more standing members extending from an inner surface of the attachment portion, wherein a back side of the package body is attached to the inner surface of the attachment portion.
US10431533B2 Circuit board with constrained solder interconnect pads
Various circuit boards and methods of manufacturing the same are disclosed. In one aspect, a method of manufacturing is provided that includes forming a solder mask on a circuit board with a first opening that has a sidewall. A solder interconnect pad is formed in the first opening. The sidewall sets the lateral extent of the solder interconnect pad.
US10431529B2 Semiconductor device
A semiconductor device includes two or more semiconductor elements, a lead with island portions on which the semiconductor elements are mounted, a heat dissipation member for dissipating heat from the island portions, a bonding layer bonding the island portions and the heat dissipation member, and a sealing resin covering the semiconductor elements, the island portions and a part of the heat dissipation member. The bonding layer includes mutually spaced individual regions provided for the island portions, respectively.
US10431524B1 Water cooling module
A water cooling module includes a flow-guiding main body and a pump set. The flow-guiding main body includes a first inlet, a first outlet and a flow-guiding passage set. The flow-guiding passage set includes a plurality of flow-guiding passages, and the first inlet and the first outlet are respectively communicable with one of the flow-guiding passages. The pump set includes a first pump having a first water inlet and a first water outlet, and a second pump having a second water inlet and a second water outlet. The first water inlet and the first water outlet are respectively communicable with one of the flow-guiding passages; the second water inlet and the second water outlet are also respectively communicable with one of the flow-guiding passages. The flow-guiding main body replaces rubber pipes to guide working fluid without the problem of oxidized and leaked pipes while providing prolonged service life.
US10431522B2 Thermal interface material layer and package-on-package device including the same
Provided are a thermal interface material layer and a package-on-package device including the same. The package-on-package device may include a thermal interface material layer interposed between lower and upper semiconductor packages and configured to have a specific physical property. Accordingly, it is possible to prevent a crack from occurring in a lower semiconductor chip, when a solder ball joint process is performed to mount the upper semiconductor package on the lower semiconductor package.
US10431518B2 RFIC device and method of fabricating same
A radio frequency integrated circuit (RFIC) device and a method for fabricating same are disclosed. The RFIC device includes: a first semiconductor layer having a first surface, a second surface and a thickness of smaller than 3 μm; a first dielectric layer on the first surface of the first semiconductor layer; a semiconductor component within the first semiconductor layer and the first dielectric layer; a second dielectric layer on the second surface of the first semiconductor layer, the second dielectric layer having a thickness of smaller than 1 μm; and a sheet-like heat sink that is formed on the surface of the second dielectric layer opposite to the first semiconductor layer for dissipating heat from the semiconductor component. Efficient dissipation of heat from an RF transistor to a certain extent can be achieved by the RFIC device.
US10431516B2 Semiconductor device and method for manufacturing semiconductor device
A semiconductor device includes a semiconductor chip having a passivation film, a stress relieving layer provided on the passivation film, and a groove formed in a periphery of a surface of the semiconductor chip, the groove being provided inside of an edge of the semiconductor chip, wherein the stress relieving layer is partly disposed in the groove.
US10431514B2 Semiconductor packages having dual encapsulation material
One or more embodiments are directed to a semiconductor package that includes transparent encapsulation material and an opaque encapsulation material. In one embodiment, the opaque encapsulation material is thicker than the transparent encapsulation material; however, the outer surfaces of the opaque and the transparent encapsulation materials are coplanar with each other.
US10431512B2 Semiconductor package with barrier for radio frequency absorber
Semiconductor packages and methods of manufacturing semiconductor packages are described herein. In certain embodiments, the semiconductor package includes a housing including a first compartment and a second compartment, the first and second compartments being divided from one another. The semiconductor package can also include an integrated device die disposed in the first compartment, and a radio frequency (RF) absorber disposed in the second compartment.
US10431508B2 Methods and systems to improve printed electrical components and for integration in circuits
Methods and systems to improve printed electrical components and for integration in circuits are disclosed. Passive components, e.g., capacitors, resistors and inductors, can be printed directly into a solid ceramic block using additive manufacturing. A grounded conductive plane or a conductive cage may be placed between adjacent electrical components, or around each component, to minimize unwanted parasitic effects in the circuits, such as, e.g., parasitic capacitance or parasitic inductance. Resistors may be printed in non-traditional shapes, for example, S-shape, smooth S-shape, U-shape, V-shape, Z-shape, zigzag-shape, and any other acceptable alternative configurations. The flexibility in shapes and sizes of the printed resistors allows optimal space usage of the ceramic block. The present invention also discloses an electrical component comprising combined predetermined values of capacitance, resistance and inductance. The integration and adjustability of a multi-property device can provide significant advantages in electronics manufacturing.
US10431507B2 Contact-via chain as corrosion detector
A detector for determining a faulty semiconductor component including a semiconductor component, a contact-via chain, which is situated laterally at a distance from the semiconductor component and which surrounds the semiconductor component in regions, a guard ring, which is situated laterally at a distance from the semiconductor component, and an evaluation unit, which is situated on the semiconductor component, wherein the evaluation unit is designed to apply an electrical voltage to the contact-via chain, in particular a permanent electrical voltage, to detect a resistance value of the contact-via chain and to produce an output signal when the resistance value of the contact-via chain exceeds a threshold value.
US10431506B2 Method of processing substrate and method of fabricating semiconductor device using the same
Disclosed are a method of processing a substrate and a method of fabricating a semiconductor device using the same. The method of processing a substrate comprises forming a mask layer on a substrate, inspecting the mask layer, and forming a mask pattern based on an inspection result of the mask layer. The operation of inspecting the mask layer comprises using Raman spectrum analysis to detect defects in the mask layer.
US10431503B2 Sacrificial cap for forming semiconductor contact
A method for forming a semiconductor device includes forming a fins on a substrate, forming a sacrificial gate stack over a channel region of the fins, a source/drain region with a first material on the fins, a first cap layer with a second material over the source/drain region, and a second cap layer with a third material on the first cap layer. A dielectric layer is deposited over the second cap layer. The sacrificial gate stack is removed to expose a channel region of the fins. A gate stack is formed over the channel region of the fins. A portion of the dielectric layer is removed to expose the second cap layer. The second cap layer and the first cap layer are removed to expose the source/drain region. A conductive material is deposited on the source/drain region.
US10431500B1 Multi-step insulator formation in trenches to avoid seams in insulators
Methods produce integrated circuit structures that include (among other components) fins extending from a first layer, source/drain structures on the fins, source/drain contacts on the source/drain structures, an insulator on the source/drain contacts defining trenches between the source/drain contacts, gate conductors in a lower portion of the trenches adjacent the fins, a first liner material lining a middle portion and an upper portion of the trenches, a fill material in the middle portion of the trenches, and a second material in the upper portion of the trenches. The first liner material is on the gate conductors in the trenches.
US10431497B1 Manufacturing method of epitaxial fin-shaped structure
A manufacturing method of an epitaxial fin-shaped structure includes the following steps. A substrate is provided. A recess is formed in the substrate. An epitaxial layer is formed on the substrate. The epitaxial layer is partly formed in the recess and partly formed outside the recess. The epitaxial layer has a dent formed on the top surface of the epitaxial layer, and the dent is formed corresponding to the recess in a thickness direction of the substrate. A nitride layer is conformally formed on the epitaxial layer. An oxide layer is formed on the nitride layer. A first planarization process is performed to remove a part of the oxide layer, and the first planarization process is stopped on the nitride layer. The epitaxial layer in the recess is patterned for forming at least one epitaxial fin-shaped structure.
US10431496B2 Device chip package manufacturing method
Disclosed herein is a device chip package manufacturing method including a cutting step of forming cut grooves having a depth reaching a finished thickness of device chips by cutting a device wafer from a top surface of the device wafer along streets by a cutting blade, a cut groove inclination state detecting step of detecting an inclination state of the cut grooves, a sealing resin layer forming step of forming a sealing resin layer coating the top surface and the cut grooves of the device wafer by supplying a sealing resin to the top surface of the device wafer, and a laser processing step of dividing the device wafer into individual chips and forming device chip packages by applying a laser beam having a wavelength absorbable by the sealing resin layer along the cut grooves of the device wafer held by a chuck table.
US10431490B2 Wafer scale packaging
A method of wafer scale packaging acoustic resonator devices and an apparatus therefor. The method including providing a partially completed semiconductor substrate comprising a plurality of single crystal acoustic resonator devices, each having a first electrode member, a second electrode member, and an overlying passivation material. At least one of the devices to be configured with an external connection, a repassivation material overlying the passivation material, an under metal material overlying the repassivation material. Copper pillar interconnect structures are then configured overlying the electrode members, and solder bump structures are form overlying the copper pillar interconnect structures.
US10431487B2 Micro-transfer-printable flip-chip structures and methods
In certain embodiments, a method of making a semiconductor structure suitable for transfer printing (e.g., micro-transfer printing) includes providing a support substrate and disposing and processing one or more semiconductor layers on the support substrate to make a completed semiconductor device. A patterned release layer and, optionally, a capping layer are disposed on or over the completed semiconductor device and the patterned release layer or capping layer, if present, are bonded to a handle substrate with a bonding layer. The support substrate is removed to expose the completed semiconductor device and, in some embodiments, a portion of the patterned release layer. In some embodiments, an entry path is formed to expose a portion of the patterned release layer. In some embodiments, the release layer is etched and the completed semiconductor devices transfer printed (e.g., micro-transfer printed) from the handle substrate to a destination substrate.
US10431486B2 Wafer aligning device and method for aligning a wafer into a specified rotational angular position
The invention relates to wafer aligning device (1) and a corresponding method for aligning a wafer (2) into a specified rotational angular position (as), having a wafer table (20) with a table receiving area (30) for receiving the wafer (2) on a table receiving area plane (T) and having an aligning means (40) with an aligning receiving area (50) which is designed to align the wafer (2) into a specified rotational angular position. The aligning receiving area (50) is arranged in an aligning position (PA) above the table receiving area plane (T) of the wafer table (20) when receiving the wafer (2), and at least one of the aligning receiving area (50) and the table receiving area (30) is designed to place a wafer (2) received in the aligning receiving area (50) on the table receiving area (30) upon traversing the aligning receiving area (50) and the table receiving area plane (T) by means of a vertical movement relative to the other of the aligning receiving area (50) and the table receiving area (30).
US10431484B2 Method and station for measuring the contamination of a transport box for the atmospheric conveyance and storage of substrates
A method for measuring contamination of a transport box for atmospheric conveyance and storage of substrates is provided, the method including: measuring a concentration of at least one gaseous species inside the transport box by a measurement device including at least one gas analyzer and a measurement line connecting the at least one gas analyzer to an interface, the interface placing the measurement line in communication with an internal atmosphere of the transport box; and supplying a gas flow containing water vapor to the measurement device. There is also provided a station for measuring contamination of a transport box for atmospheric conveyance and storage of substrates.
US10431483B2 Transfer support and transfer module
A transfer support adapted to contact a plurality of elements is provided. The transfer support has a first surface, a second surface opposite to the first surface, a recess located on the second surface, a plurality of platforms protruded from the first surface, a plurality of supporting pillars distributed in the recess and a plurality of through holes. The platforms have carry surfaces adapted to contact the plurality of elements. The through holes extend from the carry surfaces of the platforms to the recess, and two of the adjacent supporting pillars are spaced apart from each other to form an air passage. In addition, a transfer module is also provided.
US10431477B2 Method of packaging chip and chip package structure
The embodiment of the present disclosure discloses a method of packaging a chip and a chip package structure. the method of packaging the chip includes: mounting at least one chip to be packaged and at least one electrically conductive module on a carrier, wherein the at least one chip to be packaged has a back surface facing upwards and an active surface facing towards the carrier, and the at least one electrically conductive module is in the vicinity of the at least one chip to be packaged; forming a first encapsulation layer, wherein the first encapsulation layer covers the entire carrier for encapsulating the at least one chip to be packaged and the at least one electrically conductive module; detaching the carrier to expose the active surface of the at least one chip to be packaged and a first surface of the at least one electrically conductive module; and completing the packaging by a rewiring process on the active surface of the at least one chip to be packaged and the first surface of the at least one electrically conductive module. The present disclosure reduces the difficulty of packaging a chip by mounting the active surface of a chip to be packaged and an electrically conductive module on a carrier and thus saves the cost of packaging.
US10431473B2 FINFET with source/drain structure and method of fabrication thereof
A semiconductor device includes a substrate including a first fin element, a second fin element, and a third fin element. A first source/drain epitaxial feature is disposed over the first and second fin elements. A first portion of the first source/drain epitaxial feature disposed on the first fin element and a second portion of the first source/drain epitaxial feature disposed on the second fin element merge at a merge point. A second source/drain epitaxial feature is disposed over the third fin element. A first sidewall of the second source/drain epitaxial feature interfaces a first third-fin spacer disposed along a first sidewall of the third fin element. A second sidewall of the second source/drain epitaxial feature interfaces a second third-fin spacer disposed along a second sidewall of the third fin element. The merge point has a first height less than a second height of the first third-fin spacer.
US10431472B2 Gas composition for dry etching and dry etching method
A silicon oxide film or a silicon nitride film is selectively etched by using an etching gas composition including a hydrofluorocarbon that has an unsaturated bond in its molecule and is represented by CxHyFz, wherein x is an integer of from 3 to 5, and relationships y+z≤2x and y≤z are satisfied. Also, a silicon oxide film is etched with high selectivity relative to a silicon nitride film by controlling the ratio among the hydrofluorocarbon, oxygen, argon, etc., included in the hydrofluorocarbon-containing etching gas composition.
US10431462B2 Plasma assisted doping on germanium
A method for forming a junction in a germanium (Ge) layer of a substrate includes arranging the substrate in a processing chamber. The method includes performing a plasma pretreatment on the substrate in the processing chamber for a predetermined pretreatment period using a pretreatment plasma gas mixture including hydrogen gas species. The method includes supplying a doping plasma gas mixture to the processing chamber including a phosphorous (P) gas species and an antimony (Sb) gas species. The method includes striking plasma in the processing chamber for a predetermined doping period. The method includes annealing the substrate during a predetermined annealing period to form the junction in the germanium (Ge) layer.
US10431461B2 Deposition apparatus
A deposition apparatus including a crucible to receive the deposition material and in which a deposition material is evaporated; a linear deposition source having a sprayer to spray the evaporated deposition material; a first connection portion and a second connection portion spaced apart from each other by a predetermined interval, the first connection portion and the second connection portion connecting the linear deposition source to the crucible at an upper surface of the crucible; and a heater in the crucible to apply heat to the deposition material, wherein the upper surface of the crucible has a first convex portion and a second convex portion successively formed between the first connection portion and the second connection portion.
US10431457B2 Method for forming patterned structure
A method for forming a patterned structure includes following steps. First lines elongated in a first direction and second lines elongated in a second direction in a layout pattern are decomposed into two masks. A first mask includes first line patterns and a first block pattern. A second mask includes second line patterns and a second block pattern. Two photolithography processes with the first mask and the second mask are performed for forming a patterned structure including first line structures and second line structures. Each first line structure is elongated in the first direction. The first line structures are defined by a region where the first line patterns and the second block pattern overlap with one another. Each second line structure is elongated in the second direction. The second line structures are defined by a region where the second line patterns and the first block pattern overlap with one another.
US10431454B2 Semiconductor substrate and manufacturing method thereof
A semiconductor substrate and a manufacturing method thereof are provided. The semiconductor substrate includes a base, a buffer layer, a mask layer and a first GaN layer. The buffer layer is disposed on the base, wherein doped regions are disposed in a portion of the surface of the buffer layer. The mask layer is disposed on the buffer layer and located on the doped regions. The first GaN layer is disposed on the buffer layer and covers the mask layer.
US10431453B2 Electric field assisted placement of nanomaterials through dielectric engineering
A method of positioning nanomaterials that includes forming a set of electrodes on a substrate, and covering the electrodes and substrate with a single layer of guiding dielectric material. The method may continue with patterning the guiding dielectric to provide dielectric guide features, wherein an exposed portion of the substrate between the dielectric guide features provides a deposition surface. A liquid medium containing at least one nanostructure is applied to the guiding dielectric features and the deposition surface. An electric field produced by the electrodes that is attenuated by the dielectric guide features creates an attractive force that guides the nanostructures to the deposition surface.
US10431450B2 Film forming method
A film forming method for a target object including a main surface and grooves formed in the main surface, includes a step of supplying of a first gas into the processing chamber, and a step of supplying a second gas and a high frequency power for plasma generation into the processing chamber to generate in the processing chamber a plasma of a gas including the second gas in the processing chamber. The first gas contains an oxidizing agent that does not include a hydrogen atom. The second gas contains a compound that includes one or more silicon atoms and one or more fluorine atoms and does not include a hydrogen atom. A film containing silicon and oxygen is selectively formed on the main surface of the target object except the grooves.
US10431433B2 Plasma processing apparatus and plasma processing method
In a plasma processing apparatus, a controller controls one or both of a first high frequency power supply and a second high frequency power supply to periodically stop the supply of one or both of the first high frequency power and the second high frequency power. The controller also controls a switching unit to apply a DC voltage to a focus ring from a first time after a predetermined period of time in which a self-bias voltage of a lower electrode is decreased from a start point of each period in which one or both of the first high frequency power and the second high frequency power are supplied and to stop the application of the DC voltage to the focus ring during each period in which the supply of one or both of the first high frequency power and the second high frequency power is stopped.
US10431430B2 Plasma treatment of an elastomeric material for adhesion
Elastomeric components, such as a shoe outsole, are treated with a plasma application to clean and activate the elastomeric component. The application of plasma is controlled to achieve a sufficient surface composition change to enhance adhesion characteristics while not adversely physically deforming the elastomeric component. The plasma treatment is applied to increase carbonyl functional group concentrations within an altered region of the elastomeric component to within at least a range of 2%-15% of carbon atomic percentage composition. The cleaning and activation is controlled, in part, by ensuring a defined height offset range is maintained between the elastomeric component and the plasma source by a generated tool path. The elastomeric component may then be adhered, with an adhesive, to another component.
US10431429B2 Systems and methods for radial and azimuthal control of plasma uniformity
A system includes a process chamber, a housing that defines a waveguide cavity, and a first conductive plate within the housing. The first conductive plate faces the process chamber. The system also includes one or more adjustment devices that can adjust at least a position of the first conductive plate, and a second conductive plate, coupled with the housing, between the waveguide cavity and the process chamber. Electromagnetic radiation can propagate from the waveguide cavity into the process chamber through apertures in the second conductive plate. The system also includes a dielectric plate that seals off the process chamber from the waveguide cavity, and one or more electronics sets that transmit the electromagnetic radiation into the waveguide cavity. A plasma forms when at least one process gas is within the chamber, and the electromagnetic radiation propagates into the process chamber from the waveguide cavity.
US10431428B2 System for providing variable capacitance
In one embodiment, a radio frequency (RF) impedance matching network includes electronically variable capacitors (EVCs), each EVC including discrete capacitors operably coupled in parallel. The discrete capacitors include fine capacitors each having a capacitance value substantially similar to a fine capacitance value, and coarse capacitors each having a capacitance value substantially similar to a coarse capacitance value. The increase of the variable total capacitance of each EVC is achieved by switching in more of the coarse capacitors or more of the fine capacitors than are already switched in without switching out a coarse capacitor that is already switched in.
US10431427B2 Monopole antenna array source with phase shifted zones for semiconductor process equipment
A plasma reactor includes a chamber body having an interior space that provides a plasma chamber, a gas distribution port to deliver a processing gas to the plasma chamber, a workpiece support to hold a workpiece, an antenna array comprising a plurality of monopole antennas extending partially into the plasma chamber, and an AC power source to supply a first AC power to the plurality of monopole antennas. The plurality of monopole antennas are divided into a plurality of groups of monopole antennas, and the AC power source is configured to generate AC power on a plurality of power supply lines at a plurality of different phases, and different groups of monopole antennas are coupled to different power supply lines.
US10431425B2 Poly-phased inductively coupled plasma source
Embodiments of systems and methods for a poly-phased inductively coupled plasma source are described. In an embodiment, a system may include a metal source configured to supply a metal for ionized physical vapor deposition on a substrate in a process chamber. The system may also include a high-density plasma source configured to generate a dense plasma, the high-density plasma source comprising a plurality of inductively coupled antennas. Additionally, the system may include a substrate bias source configured to provide a potential necessary to thermalize and ionize the plasma. In such embodiments, each antenna is configured to receive power at a phase orientation determined according to a phase arrangement.
US10431424B2 Parasitic capacitance compensation circuit
In one embodiment, a parasitic capacitance compensation circuit for a switch is disclosed that includes a first inductor operably coupled between a first terminal and a second terminal, and a second inductor operably coupled between the first and second terminals and parallel to the first inductor. The second inductor is switched in when a peak voltage on the first and second terminals falls below a first voltage. The first inductance tunes out substantially all of a parasitic capacitance of the switch when the switch is OFF and the peak voltage is above the first voltage. The first and second inductances collectively tune out substantially all of the parasitic capacitance of the switch when the switch is OFF and the peak voltage is below the first voltage.
US10431421B2 Apparatus and techniques for beam mapping in ion beam system
An apparatus for monitoring of an ion beam. The apparatus may include a processor; and a memory unit coupled to the processor, including a display routine, where the display routine operative on the processor to manage monitoring of the ion beam. The display routine may include a measurement processor to receive a plurality of spot beam profiles of the ion beam, the spot beam profiles collected during a fast scan of the ion beam and a slow mechanical scan of a detector, conducted simultaneously with the fast scan. The fast scan may comprise a plurality of scan cycles having a frequency of 10 Hz or greater along a fast scan direction, and the slow mechanical scan being performed in a direction parallel to the fast scan direction. The measurement processor may also send a display signal to display at least one set of information, derived from the plurality of spot beam profiles.
US10431416B2 Observation support unit for charged particle microscope and sample observation method using same
In order to observe a water-containing sample with excellent convenience under an air atmosphere or a gas atmosphere, or under a desired pressure, in the present invention, there is provided an observation support unit for observation by irradiating the sample disposed in a non-vacuum space separated by a diaphragm from an inner space of a charged particle optical lens barrel that generates a charged particle beam, with the charged particle beam. The observation support unit includes a main body portion for covering a hole portion that forms an observation region where the sample is observed, and the sample, and the observation support unit is directly mounted between the sample and the diaphragm, that is, on the sample.
US10431415B2 X-ray tube ion barrier
In the present invention, a cathode is formed with one or more emitters energized to emit electrons that are accelerated towards an anode or target spaced from the cathode. Between the cathode and the target is disposed an ion barrier electrode defining an aperture therein disposed in alignment with the emitters to enable the electron beam to pass through the electrode. The barrier electrode is operably connected to a voltage supply to positively bias the barrier electrode, and the barrier electrode is shaped to minimize the required supply voltage. This positive voltage bias creates a positive potential barrier across the electrode sufficient to repel positive ions generated by the electron beam, protecting the cathode from contact with the ions and increasing the stability of the focal spot generated by the tube by maintaining the ions within the drift region between the ion barrier and the target.
US10431414B2 Composite target and X-ray tube with the composite target
A composite target is provided and is interacted with an electron to generate an X-ray, and an energy of the electron can be changed by controlling a tube voltage at least. The composite target includes a target body and an interposing layer which is connected with the target body. The interposing layer moves a highest peak of an energy spectrum of the X-ray toward a high energy direction. The interposing layer may be a single metal or a metal mixture. Not only a low energy photon of the X-ray can be filtered by the interposing layer, but also a distribution of the low energy photon of the X-ray can be increased by increasing a thickness of the interposing layer. As the tube voltage is enhanced, an amount of a high energy photon of the X-ray generated is dramatically increased. An X-ray tube containing the above composite target is also provided.
US10431413B2 X-ray source and system comprising an x-ray source
The present invention generally relates to an x-ray source and specifically to an x-ray source suitable for large area x-ray generation. The invention also relates to a system comprising such an x-ray source.
US10431409B2 Electrical switching apparatus and accessory wire retention assembly therefor
An accessory wire retention assembly is for an electrical switching apparatus, such as a circuit breaker. The circuit breaker comprises a housing, separable contacts and an accessory enclosed by the housing, an operating mechanism for opening and closing the separable contacts, and a number of wires adapted to be electrically connected to the accessory. The wires extend from the interior of the housing through an aperture to the exterior. The accessory wire retention assembly includes an insert which cooperates with the housing and to establish a predetermined position of the wires with respect to the accessory and the aperture, and a fastening mechanism which fastens the wires to the insert to maintain the wires in the predetermined position.
US10431402B2 Button switch with adjustable tactile feedback
A button switch connected to a cap and includes a base having a pillar, a flexible acoustic member having fixing and flexible rods, a sleeve, an upward-force-applying member abutting against the sleeve and the base, a resilient arm, and a cover disposed on the base. The sleeve rotatably jackets the pillar, passes through the cover to be connected to the cap, and has first and second convex portions, first and second concave portions, and a protruding edge located between the second convex portion and the second concave portion. The resilient arm selectively abuts against a first or second position on the first convex portion. When the resilient arm abuts against the first position and the protruding edge is located above the flexible rod, the flexible rod crosses the protruding edge and then collides with the cover to make a sound when the sleeve receives an external force to move downward.
US10431399B2 Cradle assist devices and related kits and methods
Cradle-assist assemblies attached to the breaker cradle housing and/or base or residing at least partially in the breaker cradle housing and/or base include at least one actuator configured to laterally translate the at least one right and the at least one left lock members from the extended lock position to the retracted unlocked position in response to input from a user. The at least one actuator and/or transverse member(s) can be held in a defined position so that the lock members of the cradle can be locked in the respective retracted or extended positions until the cradle assist (internal) lock is manually or automatically released.
US10431398B2 Swivel catch apparatus, enclosed switch assemblies, and operational methods thereof
A switch box mechanism of an enclosed switch assembly. The switch box mechanism includes a swivel catch having an elongated body, a pivot configured to allow the swivel catch to rotate relative to an enclosure, and a catch end including a catch configured to engage with an enclosure lid, and a slide feature formed in the elongated body, a rod configured to couple to a switch engagement member that is configured to engage with a rotor of a line base assembly, the rod having a slide portion slidably engaged with the slide feature, and a spring configured to bias the swivel catch. Enclosed switch assemblies and switch subassemblies including the switch box mechanism, and methods of operating enclosed switch assemblies are disclosed, as are other aspects.
US10431395B2 Multi-function controller and mobile device having same
A single device operable as a controller with multiple functions includes a mounting member, a control member, a first switch, a second switch, a third switch, and a processing unit. The control member can be pressed and rotated with respect to the mounting member. The first switch, the second switch, and the third switch are located on the mounting member. The processing unit is electrically connected to all the switches. The processing unit receives a first control signal from the first switch when the control member is pressed, a second control signal from the second switch when the control member is rotated clockwise, and a third control signal from the third switch when the control member is rotated counterclockwise.
US10431388B2 Voltage tunable multilayer capacitor
A tunable multilayer capacitor is provided. The capacitor comprises first active electrodes that are in electrical contact with a first active termination and alternating second active electrodes that are in electrical contact with a second active termination. The capacitor also comprises first DC bias electrodes that are in electrical contact with a first DC bias termination and alternating second DC bias electrodes that are in electrical contact with a second DC bias termination. A plurality of dielectric layers are disposed between the alternating first and second active electrodes and between the alternating first and second bias electrodes. At least a portion of the dielectric layers contain a dielectric material that exhibits a variable dielectric constant upon the application of an applied voltage.
US10431384B2 Multilayer ceramic capacitor
A multilayer ceramic capacitor includes: a pair of external electrodes; a first internal electrode containing a base metal and coupled to one of the external electrodes; a dielectric layer stacked on the first internal electrode and containing the base metal and a ceramic material mainly composed of barium titanate; and a second internal electrode stacked on the dielectric layer, containing the base metal, and coupled to another one of the external electrodes, wherein a concentration of the base metal in each of five regions, which are equally divided regions between locations 50 nm away from the first and second internal electrodes in a stacking direction between the first and second internal electrodes, is within ±20% of an average of the concentrations of the base metal in the five regions, and an atomic concentration ratio of Mg to Ti is 0 or greater and less than 0.002 in the dielectric layer.
US10431383B2 Multilayer ceramic capacitor
A multilayer ceramic capacitor includes: a pair of external electrodes; a first internal electrode containing a base metal and coupled to one of the pair external electrodes; a dielectric layer stacked on the first internal electrode and containing a ceramic material and the base metal; and a second internal electrode stacked on the dielectric layer, containing the base metal, and coupled to another one of the external electrodes, wherein a concentration of the base metal in each of five regions, which are equally divided regions of a region between locations 50 nm away from the first and second internal electrodes in a stacking direction between the first and second internal electrodes, is within ±20% of an average of the concentrations of the base metal in the five regions, and thicknesses of the first internal electrode and the second internal electrode are 0.2 μm or greater.
US10431377B2 High efficiency magnetic component
A magnetic air core apparatus that includes a first toroid formed of a plate like structure wrapped in a helical shape and including an air core, further the plate like structure has an outer peripheral surface and an inner peripheral surface, a second toroid that substantially envelopes the first toroid in a concentric manner. The first and second toroids have a first air gap provided therebetween. A start terminal is connected to the first toroid and a return terminal is connected to the second toroid, the start and return terminals enable connections to other electrical devices.
US10431376B2 Ignition coil for internal combustion engine
An ignition coil for an internal combustion engine according to the present embodiment includes a primary coil, a secondary coil, a center core, an outer circumferential core, an igniter, a case, a connector unit, and a relay member. The relay member electrically connects the outer circumferential core and a grounding terminal member. The relay member includes: a base portion provided along the rear surface of an engagement wall; a standing portion standing rearward of the base portion; and a curved portion that extends from a rear end of the standing portion in a vertical direction Z orthogonal to a coil axis direction X and is curved to protrude rearward. The base portion is in contact with an inner grounding terminal at one end in the vertical direction Z. The standing portion is provided further outward than the igniter in a horizontal direction Y. The curved portion is elastically deformed and is urged against a front surface of the outer circumferential core.
US10431375B2 Hardened inductive device and systems and methods for protecting the inductive device from catastrophic events
A hardened inductive device and systems and methods for protecting the inductive device from impact is provided. The inductive device is hardened with protective coating and/or an armor steel housing. The hardened inductive device is protected from impact by an object such as a bullet and leakage of dielectric fluid is prevented. Acoustic and vibration sensors are provided to detect the presence and impact, respectively, of an object in relation to the inductive device housing. The measurements of the acoustic and vibration sensors are compared to thresholds for sending alarms to the network control center and initiating shut-down and other sequences to protect the active part. The acoustic sensor results are utilized to determine the location of origin of the projectile.
US10431373B2 Coupled inductor
The invention refers to a coupled inductor having a core and two windings, wherein the first winding has a first and a second terminal end and wherein the second winding has a third and a fourth terminal end, wherein the first to fourth terminal ends are arranged on a lower side of the core, wherein each winding has an intermediate section extending through a through-hole in the core, wherein the two windings are designed at least in the intermediate section as flat stripes each having first and second side faces with a large width and third and fourth side faces having a small width compared to the width of the first and second side faces, wherein the first side faces of both windings are arranged in the intermediate section perpendicular to the lower side of the core and wherein the two first side faces of the windings in the intermediate section face each other and/or abut each other in the intermediate section.
US10431372B2 High current, low equivalent series resistance printed circuit board coil for power transfer application
An apparatus for a multilayer printed circuit board (PCB) coil, comprising: a first coil layer of a PCB; a plurality of vias coupled to and distributed to cover substantially the surface of the first coil layer within the PCB; and a second coil layer of the PCB and coupled to the vias to cover substantially the surface of the second coil layer, wherein the vias are positioned between the first coil layer and the second coil layer and enable substantially high current and low equivalent series resistance (ESR) for the multilayer PCB coil.
US10431371B2 Manufacturing methods for magnetic core inductors with biased permeability
A method of forming an inductor assembly includes depositing a magnetic core on a planar substrate lying in a core plane, forming an inductor coil that generates a magnetic field that passes through the magnetic core in a closed loop parallel to the core plane, and annealing the magnetic core while applying an external magnetic field that passes through the magnetic core in a radial direction to permanently fix the easy axis of magnetization parallel to the radial direction. As a result, the hard axis of magnetization of the magnetic core is permanently oriented in a generally circular closed path parallel to the closed loop of the inductor's magnetic field.
US10431369B2 Reactor
A reactor includes: a reactor body having a core; and an installation destination object on which the reactor body is mounted; wherein the reactor body has three fixing portions for fixing the reactor body to the installation destination object, the installation destination object has mount portions for mounting the fixing portions, and the reactor body is fixed to the installation destination object by the fixing portions being mounted on the mount portions.
US10431368B2 Coil electronic component and method of manufacturing the same
A coil electronic component includes a magnetic body, wherein the magnetic body includes a substrate, and a coil part including patterned insulating films disposed on the substrate, a first plating layer formed between the patterned insulating films by plating, and a second plating layer disposed on the first plating layer.
US10431367B2 Method for gapping an embedded magnetic device
A method for gapping a magnetic component is disclosed. The method includes: forming a feature on a substrate, the feature being a depression defining an inside surface; disposing a first conductive pattern on the substrate and the inside surface of the feature; disposing a permeability material on the inside surface of the feature and the first conductive pattern; disposing a substrate material on the substrate and the feature; disposing a second conductive pattern on the substrate material to wrap the permeability material between the first conductive pattern and the second conductive pattern to define at least one electrical circuit to facilitate a magnetic field in the permeability material; and gapping the permeability material to remove at least a portion of the permeability material to produce a gap in the at least a portion of the permeability material.
US10431365B2 Electronic component and method for manufacturing electronic component
An electronic component includes a main body made from a metal magnetic powder and an insulating resin, a coating film covering the surface of the main body, a conductor disposed inside the main body, inorganic particles adhering to the surface of the coating film, and outer electrodes which are electrically connected to the conductor and which cover portions of the surface of the coating film while inorganic particles adhere to the portions, wherein the coating film contains a resin and metal cations.
US10431364B2 Electro-mechanical device and manufacturing methods for various applications
A device such a coil where each components of the electrical structures are completely encapsulated by a magnetic material in a manner that all the magnetic field generated makes a closed loop through a core, amplified and oriented in wished direction.The coil using this manufacturing method is destined to stators, rotors for axial, radial rotating or linear electric motors, transformers and all devices that generate a magnetic field (non-exhaustive list).
US10431362B1 Valve actuator with anti-corrosion coating
A gas valve actuator for a gas valve. The gas valve actuator includes a non-conductive support bobbin and an insulated copper wire wound about the support bobbin to form a coil. A magnetic flux concentration member extends through the non-conductive support bobbin. To actuate the gas valve actuator, a current is passed through the coil, which produces a magnetic field that actuates an armature to move a valve seal away from a valve seat of the gas valve. Because the gas valve actuator may be exposed to a gas stream, the coil may be coated with an anti-corrosion coating through a spray or brush process, a potting process, through a dipping process, or in any other suitable manner.
US10431360B2 Balanced magnetic array
A consumer electronic device is disclosed that includes at least the following elements: a housing and magnets carried by the housing that form magnetic circuits with corresponding magnets carried by an accessory device. The magnetic circuits taken together (i) magnetically attach the housing to the accessory device, and (ii) have a net zero, or near net zero, torque.
US10431351B2 Flat cable and production method therefor
A flat cable that includes a plurality of conductors respectively extending in an axial direction; and an insulating sheath configured to, in a state where the conductors are lined up in a width direction orthogonal to the axial direction of the conductors, restrict the conductors from outside and collectively cover the conductors, wherein the insulating sheath has an expander enabling bending in the width direction by permitting relative displacement between the conductors, and the expander, by expanding so as to partially separate from the conductors in at least a thickness direction orthogonal to both the width direction and the axial direction, forms an internal space permitting relative displacement such that adjacent conductors overlap in the thickness direction.
US10431350B1 Non-circular electrical cable having a reduced pulling force
In various embodiments, a non-circular electrical cable having a reduced pulling force attributable to the exterior surface of an outer sheath, and method of producing the same is provided. In various embodiments, an outer sheath of the cable may comprise a first and second sheath layer, the second sheath layer being located external to the first sheath layer, and comprising a nylon material configured to reduce the pulling force necessary for installing the cable. In various embodiments, the first sheath layer may be extruded using a tube extrusion method into a substantially circular shape, and the second sheath layer may be extruded using a pressure extrusion methods onto the exterior surface of the first sheath layer while maintaining the at least substantially circular shape of the sheath. The sheath may then be pulled onto the surface of a plurality of conductors to form the non-circular electrical cable.
US10431349B2 Method for making crosslinked fluoropolymer compositions containing low level of extractable fluorides
A composition for manufacturing a crosslinked ethylene tetrafluoroethylene (ETFE) copolymer with enhanced abrasion resistance and heat resistance is provided, the composition including ETFE, about 0.1-10% w/w of a metal oxide that effectively scavenges high levels of fluoride ions; and a crosslinking agent. Methods of using and making the composition are also provided.
US10431344B2 Assembly with a tube locking device, and associated maintenance method
An assembly is provided that includes a device for locking tubes in position relative to one another, with at least a first arm, a locking axle having a plurality of bearing surfaces, the locking axle being movable between a position locking the tubes each between one of said bearing surfaces and the first arm, and a released position, in which the tube segments are free.
US10431341B2 Detection device, method, and program for assisting network entropy-based detection of precursor to state transition of biological object
The invention provides a detection device, method, and program capable of highly accurately detecting a pre-disease state that indicates a precursor to a state transition from a healthy state to a disease state. The following processes are carried out: a process of obtaining measured data on genes, proteins, etc. related to a biological object as high-throughput data (s1), a process of selecting differential biological molecules (s2), a process of calculating the SNE of a local network (s3), a process of selecting a biomarker candidate (s4), a process of calculating an average SNE across the entire network (s5), and a process of determining and detecting whether or not the system is in a pre-disease state (s6).
US10431340B2 Systems for predicting hypoglycemia and methods of use thereof
The present invention provides for a computer system that includes at least one server having software stored on a non-transient computer readable medium; where, upon execution of the software, the at least one server is at least configured to: i) receiving, in real-time, an input from a user; ii) receiving, in real-time, physiological data representative of a physiological measurement of physiological characteristic of the user; iii) comparing, in real-time, the physiological measurement of the user to a pre-determined physiological value associated with the physiological characteristic retrieved from a database; iv) based on the comparing, determining, in real-time, that a difference between the physiological measurement of the user and the pre-determined physiological value is higher or smaller than the predetermined threshold value, and then: v) generating, in real-time, at least one alert; vi) transmitting, in real-time, the at least one alert.
US10431333B2 Systems and method for developing radiation dosage control plans using a paretofront (pareto surface)
System, method, and computer program product to select a desired portion of a subject to receive a radiation dose, including: determining a plurality of Pareto points on a Pareto surface (PS); selecting a first reference point (p1) on a back side of an assumed Pareto surface (PS′) and first direction (q1) emerging therefrom towards PS′ from behind; selecting a first starting adjustment (x10) and iteratively developing forward a minimum criterion in steps until a final adjustment (x11) is reached that still is implementable in the radiation apparatus; stopping the forward development, thereby determining x11 represented by a final front point (y11) as a real Pareto point of PS′; and along q1, dismissing undetermined portions of the objective space in front of and behind y11 as not containing parts of the PS, and continuing with other remaining more determined portions that are assumed to each contain a part of PS′.
US10431332B2 Medical assistance device, operation method and operation program for medical assistance device, and medical assistance system
There are provided a medical assistance device, an operation method of a medical assistance device, a non-transitory computer-readable recording medium, and a medical assistance system allowing a user to use a diagnostic assistance program with confidence. A comparison determination unit compares a designated data range, which is designated as a range to be used for input data of a diagnostic assistance program, with a recommended data range, which is set for each diagnostic assistance program and is recommended as a range to be used for input data. The comparison determination unit outputs information regarding surplus data, which is data outside the recommended data range in the designated data range, and information regarding missing data, which is data outside the designated data range in the recommended data range. A difference information output unit outputs the information of the surplus data or the missing data as difference information.
US10431329B2 Real-time symptom analysis system and method
A system and method for presenting real-time health information administers virtual questionnaires, automatically determines a user health status, and presents a visualization to a user indicating a likelihood of a symptom occurrence. The system and method presents results of the analysis to a user to predict health risks, analyze user symptoms, connect users with medical professionals, and provide marketing offers. The results may be presented as text, graphs, stationary maps, and/or animated maps.
US10431328B1 Method and system for anatomical tree structure analysis
The present disclosure is directed to a computer-implemented method and system for anatomical tree structure analysis. The method may begin with receiving a task of the anatomical tree structure analysis. Then, a set of positions in the anatomical tree structure may be set or received, by a processor, as the sampling positions for model inputs and model outputs. Then model inputs may be determined, by the processor, at the sampling positions on the basis of the task. An encoder may be selected, by the processor, for each position of the set of positions on the basis of the task. The encoder may be configured to receive a model input at each position and extract features for the corresponding position. After that, a tree structured recurrent neural network (RNN) may be constructed by the processor with nodes corresponding to the set of positions and connected with the respective encoders. An RNN unit for each node may be selected on the basis of the task and an information propagation among the nodes may be set on the basis of the spatial constraints of the set of positions in the anatomical tree structure. The generated treed structured RNN may be provided for performing the task of the anatomical tree structure analysis.
US10431326B2 Method for indicating a presence or non-presence of aggressive prostate cancer
The present invention relates generally to the detection and identification of various forms of genetic markers, and various forms of proteins, which have the potential utility as diagnostic markers. By determining the level of a plurality of biomarkers and genetic markers in a patient sample, and combining the obtained values according to a predefined formula, it is possible to determine if it is likely that the patient suffers from aggressive prostate cancer. The present invention is particularly applicable only for patients having a body mass index value greater than 25.
US10431324B2 Data storage device for performing decoding operation and operating method thereof
A data storage device includes a nonvolatile memory device configured to store a codeword; and a controller configured to read the codeword from the nonvolatile memory device, and perform a decoding process for the codeword, wherein, when performing the decoding process, the controller calculates a flag of the codeword, calculates an expected number of errors by applying an adjustment coefficient to the flag, compares the expected number of errors to an allowed number of errors, and skips or performs a decoding operation for the codeword depending on a comparison result.
US10431321B1 Embedded transconductance test circuit and method for flash memory cells
A transconductance test method implemented in a flash memory device detects memory cells with low transconductance and provides an output identifying memory cells, if any, having been classified as having a low transconductance (low gm). In some embodiments, the transconductance test method implements multi-step testing using a pair of gate bias levels for each test step. Accurate detection of memory cells with low transconductance can be realized.
US10431317B2 Memory system
A memory system comprising: a memory cell. The memory cell comprising a poly-fuse-resistor; and a bipolar junction transistor having a collector-emitter channel and a base-terminal. The collector-emitter channel of the bipolar junction transistor is connected in series with the poly-fuse resistor between a supply-voltage-terminal and a ground-terminal. The base-terminal of the bipolar junction transistor is configured to receive a transistor-control-signal to selectively control a current flow through the poly-fuse-resistor.
US10431313B2 Grouping memory cells into sub-blocks for program speed uniformity
A three-dimensional stacked memory device is configured to provide uniform programming speeds of different sets of memory strings formed in memory holes. In a process for removing sacrificial material from word line layers, a block oxide layer in the memory holes is etched away relatively more when the memory hole is relatively closer to an edge of the word line layers where an etchant is introduced. A thinner block oxide layer is associated with a faster programming speed. To compensate, memory strings at the edges of the word line layers are programmed together, separate from the programming of interior memory strings. A program operation can use a higher initial program voltage for programming the interior memory strings compared to the edge memory strings.
US10431311B2 Semiconductor memory device
According to one embodiment, a semiconductor memory includes includes conductors, a pillar through the conductors, a controller. The pillar includes a first pillar portion, a second pillar portion, and a joint portion between the first pillar portion and the second pillar portion. Each of the portions where the pillar and the conductors cross functions as a transistor. Among the conductors through the first pillar portion, the conductor most proximal to the joint portion and one of the other conductors respectively function as a first dummy word line and a first word line. Among the conductors through the second pillar portion, the conductor most proximal to the joint portion and one of the other conductors respectively function as a second dummy word line and a second word line.
US10431308B1 Memory cell size reduction for scalable logic gate non-volatile memory arrays
Scalable Logic Gate Non-Volatile Memory (LGNVM) NOR-type arrays fabricated by the standard CMOS logic technologies have been applied for the embedded flash solutions in digital circuitries. To significantly reduce the memory array sizes from the previous fabrications, we have applied the topological regularity of memory cells in the arrays and a self-aligned etch process step to eliminate the gate end-caps in the memory areas. Without scarifying the memory array yields, the minimal unit cell size of 12 F2 for the LGNVM NOR flash arrays can be achieved by this method, where F is the minimal feature size for a specific CMOS logic process technology node.
US10431303B2 Resistance change type memory including write control circuit to control write to variable resistance element
A resistance change type memory includes a variable resistance element connected between first and second bit lines and a write control circuit including first and second transistors each including a terminal connected to the first bit line. The write control circuit controls write to the variable resistance element. The write control circuit supplies a second voltage to the first bit line with a first pulse width via the second transistor in the ON state after supplying a first voltage to the first bit line via the first transistor.
US10431302B2 Methods, articles, and devices for pulse adjustment to program a memory cell
Embodiments disclosed herein may relate to adjusting an aspect of a programming pulse for one or more memory cells, such as based at least in part on one or more detected programmed resistance values for the one or more memory cells.
US10431296B2 Serialized SRAM access to reduce congestion
A circuit includes a serializer configured to receive a non-serialized input signal having a first bit-width and generate a plurality of serialized input signals each having a second bit-width. A memory array is configured to receive each of the plurality of serialized input signals. The memory array is further configured to generate a plurality of serialized output signals. A de-serializer is configured to receive the plurality of serialized output signals and generate a non-serialized output signal. The plurality of serialized output signals each have a bit-width equal to second bit-width and the non-serialized output signal has a bit-width equal to the first bit-width.
US10431295B2 Static random access memory and method of controlling the same
A static random access memory (SRAM) that includes a memory cell comprising at least two p-type pass gates. The SRAM also includes a first data line connected to the memory cell, a second data line connected to the memory cell and a voltage control unit connected to the first data line, wherein the voltage control unit is configured to control the memory cell.
US10431293B1 Systems and methods for controlling data strobe signals during read operations
An apparatus may include a first data strobe (DQS) output buffer (OB), a second DQS OB and control logic. The first data strobe (DQS) output buffer (OB) and the second DQS OB are each coupled to a DQS terminal. The first DQS OB and the second DQS OB are configured to provide a DQS signal to the DQS terminal responsive to a read clock signal. The control logic is configured to receive the read clock signal to control the first DQS OB and the second DQS OB. The apparatus is configured to selectively prevent the control logic from receiving the read clock signal while the DQS signal is being provided to the DQS terminal.
US10431291B1 Systems and methods for dynamic random access memory (DRAM) cell voltage boosting
A memory device is provided. The memory device includes a memory array having at least one memory cell. The memory device further includes a sense amplifier circuit configured to read data from the at least one memory cell, write data to the at least one memory cell, or a combination thereof. The memory device additionally includes a first bus configured to provide a first electric power to the sense amplifier circuit, and a second bus configured to provide a second electric power to a second circuit, wherein the first bus and the second bus are configured to be electrically coupled to each other to provide for the first electric power and the second electric power to the at least one memory cell.
US10431283B2 Apparatuses and methods including ferroelectric memory and for accessing ferroelectric memory
Apparatuses and methods are disclosed that include ferroelectric memory and for accessing ferroelectric memory. An example method includes increasing a voltage of a first cell plate of a capacitor to change the voltage of a second cell plate of the capacitor, a second digit line, and a second sense node. The voltage of the second cell plate and the second digit line is decreased to change the voltage of the first cell plate, a first digit line, and a first sense node. The first node is driven to a first voltage and the second node is driven to a second voltage responsive to the voltage of the first node being greater than the second node. The first node is driven to the second voltage and the second node is driven to the first voltage responsive to the voltage of the first node being less than the second node.
US10431280B1 Ferroelectric opening switch
A ferroelectric opening switch is enabled by controlled polarization switching via nucleation in a ferroelectric material, such as BaTiO3, Pb(Zr,Ti)O3, LiNbO3, LiTaO3, or variants thereof. For example, nucleation sites can be provided by mechanical seeding, grain boundaries, or optical illumination. The invention can be used as an opening switch in large scale pulsed-power systems. However, the switch can also be used in compact pulsed-power systems (e.g., as drivers for high power microwave systems), as passive fault limiters for high voltage dc (HVDC) systems, and/or in other high power applications.
US10431278B2 Dynamically controlling voltage for access operations to magneto-resistive random access memory (MRAM) bit cells to account for ambient temperature
Dynamically controlling voltage for access operations to magneto-resistive random access memory (MRAM) bit cells to account for ambient temperature is disclosed. An MRAM bit cell process variation measurement circuit (PVMC) is configured to measure process variations and ambient temperature in magnetic tunnel junctions (MTJs) that affect MTJ resistance, which can change the write current at a given fixed supply voltage applied to an MRAM bit cell. These measured process variations and ambient temperature are used to dynamically control a supply voltage for access operations to the MRAM to reduce the likelihood of bit errors and reduce power consumption. The MRAM bit cell PVMC may also be configured to measure process variations and/or ambient temperatures in logic circuits that represent the process variations and ambient temperatures in access transistors employed in MRAM bit cells in the MRAM to determine variations in the switching speed (i.e., drive strength) of the access transistors.
US10431271B2 Apparatuses and methods for providing an indicator of operational readiness of various circuits of a semiconductor device following power up
Apparatuses and methods for providing an indicator of operational readiness of various circuits of a semiconductor device following power up are described in the present disclosure. An example apparatus includes a first circuit configured to receive a supply voltage and further configured to provide an active first signal responsive to the supply voltage exceeding a threshold voltage. The example apparatus further includes a second circuit coupled to the first circuit and activated by the active first signal, the second circuit configured to provide an active second signal when a third circuit is ready for operation.
US10431267B2 Electronic device and method for driving the same
An electronic device includes a semiconductor memory. The semiconductor memory may include: a memory circuit comprising a plurality of memory cells; a read circuit configured to generate a first read data signal by reading data from a read target memory cell according to a first read control signal, the read target memory cell being among the plurality of memory cells; and a control circuit configured to control the read circuit to reread the data from the read target memory cell by generating a second read control signal, the second read control signal being based on a data value of the first read data signal.
US10431261B2 Flexible-mount electrical connection
Provided herein are systems and apparatus for reducing vibration interaction between hard drives. In one implementation, a flexible mount electrical connection comprises a mating connector configured to physically couple with a hard drive connector and a plurality of electrical pins having a connector portion positioned within the mating connector configured to electrically couple with hard drive connector pins positioned within the hard drive connector. Each electrical pin has an extended portion extending away from the mating connector. The extended portion has an attachment portion configured to electrically couple the respective electrical pin to a printed circuit board, and the extended portion has a shape formed therein configured to reduce transmission of vibrations in the connector portion along each axis of a three-dimensional space to the attachment portion.
US10431260B2 Information processing apparatus, information processing system, and information processing method
An information processing apparatus includes circuitry configured to acquire time data relating to a state of an object in each process of an operation performed on the object, the operation including at least one process; calculate an achievement value indicating a state of each process, based on the time data acquired; compare the achievement value calculated with a reference value; and generate a chart that visually represents a result of comparison for each process. The visual representation of the result of comparison is different according to the result of comparison.
US10431257B1 Data center dual stage drive with data striping
A dual-stage servo system of a disk drive includes a first fine positioning servo system with a first microactuator that independently controls the position of a first read/write head over a first recording surface and a second fine positioning servo system with a second microactuator that independently controls the position of a second read/write head over a second recording surface. The first microactuator accesses a first data stripe while the second fine positioning servo system simultaneously accesses a second data stripe. Data can be transferred to or from the first and second data stripes simultaneously.
US10431254B2 System for providing an acclimation enclosure for a data storage library
An enclosure configured to at least partially surround at least one access opening that permits access to an interior of a data storage library, wherein the enclosure includes at least one side surface configured to surround the at least one access opening to form a chamber and to permit access to the interior of the data storage library. The enclosure also includes at least one access opening in the at least one side surface to permit access to an interior of the chamber, wherein the enclosure is configured to selectively acclimate the chamber between environmental conditions exterior of the enclosure and environmental conditions of the interior of the data storage library.
US10431251B2 Magnetic tape device and magnetic reproducing method
The magnetic tape device includes a TMR head (reproducing head); and a magnetic tape including a magnetic layer including ferromagnetic powder, a binding agent, and fatty acid ester, in which Ra measured regarding a surface of the magnetic layer is equal to or smaller than 2.0 nm, full widths at half maximum of spacing distribution measured by optical interferometry regarding the surface of the magnetic layer before and after performing a vacuum heating with respect to the magnetic tape are greater than 0 nm and equal to or smaller than 7.0 nm, a difference between spacings before and after the vacuum heating is greater than 0 nm and equal to or smaller than 8.0 nm, and ΔSFD (=SFD25° C.−SFD−190° C.) in a longitudinal direction of the magnetic tape is equal to or smaller than 0.50.
US10431248B2 Magnetic tape having characterized magnetic layer and magnetic tape device
A magnetic tape includes a non-magnetic layer including non-magnetic powder and a binder on a non-magnetic support; and a magnetic layer including ferromagnetic powder and a binder on the non-magnetic layer. The magnetic layer includes a timing-based servo pattern. The center line average surface roughness Ra measured regarding the surface of the magnetic layer is less than or equal to 1.8 nm. One or more components selected from a fatty acid and a fatty acid amide are included in at least the magnetic layer, and the C—H derived C concentration calculated from the C—H peak area ratio of C1s spectra obtained by X-ray photoelectron spectroscopic analysis performed on the surface of the magnetic layer at a photoelectron take-off angle of 10 degrees is greater than or equal to 45 atom %.
US10431247B2 Magnetic head control capable of avoidance media bumps during seeking process
According to one embodiment, a magnetic disk drive selects in command evaluation in reordering processing, a command accessible in a shortest time. The device determines whether media bumps which influence a dynamic flying height (DFH) control exist in a seek section between completion of a previous command and start of a selected command or not, calculates a latency necessary for avoidance of the media bumps if it is determined by the determination that the media bumps which influence the DFH control exist, and selects the command accessible in the shortest time including the time obtained by summing the latency calculated by the calculation as the command to be next processed.
US10431242B1 Systems and methods for identifying speech based on spectral features
Audio information defining audio content may be accessed. The audio content may have a duration. The audio content may be segmented into audio segments. Individual audio segments may correspond to a portion of the duration. The audio segments may include a first audio segment corresponding to a first portion of the duration. Energy features, entropy features, frequency features, and/or other features of the audio segments may be determined. Energy features may characterize energy of the audio segments. Entropy features may characterize spectral flatness of the audio segments. Frequency features may characterize highest frequencies of the audio segments. One or more of the audio segments may be identified as containing speech based on the energy features, the entropy features, the frequency features, and/or other information. Storage of the identification of the one or more of the audio segments as containing speech in one or more storage media may be effectuated.
US10431235B2 Methods and systems for speech adaptation data
Computationally implemented methods and systems include detecting speech data related to a speech-facilitated transaction, acquiring adaptation data that is at least partly based on at least one speech interaction of a particular party that is discrete from the detected speech data, wherein at least a portion of the adaptation data has been stored on a particular device associated with the particular party, obtaining a destination of one or more of the adaptation data and the speech data, and transmitting one or more of the speech data and the adaptation data to the acquired destination. In addition to the foregoing, other aspects are described in the claims, drawings, and text.
US10431229B2 Devices and methods for encoding and decoding audio signals
A signal processing device, method, and program that may obtain audio at a higher audio quality when decoding an audio signal. An envelope information generating unit generates envelope information representing an envelope form of high frequency components of an audio signal to be encoded. A sine wave information generating unit extracts a sine wave signal from the high frequency components of the audio signal, and generates a sine wave information representing an emergence start position of the sine wave signal. An encoding stream generating unit multiplexes the envelope information, the sine wave information, and low frequency components of the audio signal that have been encoded, and outputs an encoding stream obtained as the result. The high frequency components included in the sine wave signal may be predicted at a higher accuracy from the envelope information and the sine wave information at the receiving side of the encoding stream.
US10431223B2 Location-based responses to telephone requests
A method for receiving processed information at a remote device is described. The method includes transmitting from the remote device a verbal request to a first information provider and receiving a digital message from the first information provider in response to the transmitted verbal request. The digital message includes a symbolic representation indicator associated with a symbolic representation of the verbal request and data used to control an application. The method also includes transmitting, using the application, the symbolic representation indicator to a second information provider for generating results to be displayed on the remote device.
US10431221B2 Apparatus for selecting at least one task based on voice command, vehicle including the same, and method thereof
Disclosed are an apparatus for selecting at least one task based on a voice command, a vehicle including the same, and a method thereof, wherein the method for selecting a task based on a voice command may include receiving voices from a plurality of speakers, extracting at least one keyword related to a task from each of the voices of the plurality of speakers, determining at least one task corresponding to at least one keyword extracted from each of the voices of the plurality of speakers, determining a processing order of the at least one task on the basis of a predefined priority information and sequentially performing at least one task according to the determined processing order of the at least one task.
US10431220B2 Voice assistant system
Methods and apparatuses to assist a user in the performance of a plurality of tasks are provided. The invention includes storing at least one care plan for a resident, the care plan defining a plurality of tasks to be performed for providing care to the resident. The method includes capturing speech inputs from the user and providing speech outputs to the user to provide a speech dialog with the user reflective of the care plan. Information is captured with a contactless communication interface and is used for engaging the care plan.
US10431211B2 Directional processing of far-field audio
An apparatus includes multiple microphones to generate audio signals based on sound of a far-field acoustic environment. The apparatus also includes a signal processing system to process the audio signals to generate at least one processed audio signal. The signal processing system is configured to update one or more processing parameters while operating in a first operational mode and is configured to use a static version of the one or more processing parameters while operating in the second operational mode. The apparatus further includes a keyword detection system to perform keyword detection based on the at least one processed audio signal to determine whether the sound includes an utterance corresponding to a keyword and, based on a result of the keyword detection, to send a control signal to the signal processing system to change an operational mode of the signal processing system.
US10431209B2 Feedback controller for data transmissions
A feedback control system for data transmissions in voice activated data packet based computer network environment is provided. A system can receive audio signals detected by a microphone of a device. The system can parse the audio signal to identify trigger keyword and request. The system can select a content item using the trigger keyword or request. The content item can be configured to establish a communication session between the device and a third party device. The system can monitor the communication session to measure a characteristic of the communication session. The system can generate a quality signal based on the measured characteristic.
US10431207B2 Methods and systems for intent detection and slot filling in spoken dialogue systems
A method for spoken language understanding (SLU) includes generating a first encoded representation of words from a user based on an output of a recurrent neural network (RNN), generating an intent label corresponding to the words based on an output of a first RNN decoder based on the first encoded representation, generating a corrected plurality of words based on an output of a second RNN decoder based on the first encoded representation and the intent label, generating a second encoded representation corresponding to the plurality of corrected words using the RNN encoder based on the plurality of corrected words, and generating a machine-readable dialog phrase that includes at least one word in the plurality of corrected words assigned to at least one slot based on an output of a third RNN decoder based on the second encoded representation of the plurality of corrected words and the intent label.
US10431205B2 Dialog device with dialog support generated using a mixture of language models combined using a recurrent neural network
A dialog device comprises a natural language interfacing device (chat interface or a telephonic device), and a natural language output device (the chat interface, a display device, or a speech synthesizer outputting to the telephonic device). A computer stores natural language dialog conducted via the interfacing device and constructs a current utterance word-by-word. Each word is chosen by applying a plurality of language models to a context comprising concatenation of the stored dialog and the current utterance thus far. Each language model outputs a distribution over the words of a vocabulary. A recurrent neural network (RNN) is applied to the distributions to generate a mixture distribution. The next word is chosen using the mixture distribution. The output device outputs the current natural language utterance after it has been constructed by the computer.
US10431204B2 Method and apparatus for discovering trending terms in speech requests
Systems and processes are disclosed for discovering trending terms in automatic speech recognition. Candidate terms (e.g., words, phrases, etc.) not yet found in a speech recognizer vocabulary or having low language model probability can be identified based on trending usage in a variety of electronic data sources (e.g., social network feeds, news sources, search queries, etc.). When candidate terms are identified, archives of live or recent speech traffic can be searched to determine whether users are uttering the candidate terms in dictation or speech requests. Such searching can be done using open vocabulary spoken term detection to find phonetic matches in the audio archives. As the candidate terms are found in the speech traffic, notifications can be generated that identify the candidate terms, provide relevant usage statistics, identify the context in which the terms are used, and the like.
US10431202B2 Simultaneous dialogue state management using frame tracking
Examples of the present disclosure describe systems and methods relating to conversation state management using frame tracking. In an example, a frame may represent one or more constraints (e.g., parameters, variables, or other information) received from or generated as a result of interactions with a user. Consequently, each frame may represent one or more states of an ongoing conversation. When the user provides new or different information, a new frame may be created to represent the now-current state of the conversation. The previous frame may be retained for later access by what is referred to herein as a “dialog agent,” which is the portion of the system that can search and use previous state-related information. When an utterance is received, a frame to which the utterance relates may be identified. Thus, the dialog agent may track multiple states simultaneously, thereby enabling conversation features that were not previously possible.
US10431199B2 Electronic device and control method of earphone device
An electronic device including an earphone device is provided. The earphone device includes a shell, a speaker, a first microphone device, a memory circuit and a controller. The memory circuit stores multiple parameter sets. The first microphone device receives a first sound. The first microphone device generates first data based on the first sound. The controller compares the first data with the parameter sets of the memory circuit and determines which one of the parameter sets corresponds to the first data based on the frequency parameters and the volume parameters. The controller generates second data based on the adjustment parameters of the one of the parameter sets, and the speaker generates a second sound based on the second data. The first sound generates a third sound in the shell, and the phase of the second sound is substantially opposite to the phase of the third sound.
US10431197B2 Active cancellation of a pulsating flow with a source noise reference
An electronics for active cancellation of a pulsating flow with a source noise reference. The electronics includes a signal processor configured to receive a noise source signal and a flow signal. The signal processor is also configured to generate a cancelling signal based on the noise source signal and the flow signal. A controller is communicatively coupled to the signal processor, and configured to determine a flow rate control signal for controlling the flow rate of the pulsating flow. A signal generator coupled to the signal processor and the controller is configured to receive the flow rate control signal, generate a valve signal based on the flow rate control signal and the cancelling signal, and provide the valve signal to a valve to control the flow rate and attenuate the one or more pulses of the pulsating flow.
US10431195B2 Method of fabricating structures, and structures, with integrated property enhancing fill material
Structures with integrally formed property enhancing fill material, and a method for fabricating such structures, are presented. In one or more embodiments, the method of the present invention includes forming the structural members of a structure out of a powdered material using selective laser sintering (“SLS”) such that the structural members of the structure enclose one or more internal cavities. In one or more embodiments, the structure is provided with an internal passage that forms a direct connection between first and second external apertures. One or more internal apertures and or passages form a passage from one or more of the internal cavities to the internal passage connecting the external apertures. The internal passages and internal and external apertures are configured such that most of the compressed air applied to one of the external apertures flows directly to and out of the other external aperture without traversing the internal cavities, such that the bulk of unsintered powder remains in the cavities. In one or more embodiments, the powdered material is left inside selective portions of the structure's interior volume, while being removed from others.
US10431193B2 Electronic musical instrument, method of controlling the electronic musical instrument, and storage medium thereof
According to the present invention, there is provided an electronic musical instrument that allows a player to learn a certain range covering a key of correct pitch and to feel as if he or she were playing the music.The instrument includes a controller to perform a pitches determination process of, based upon first timing and first pitch included in music data, determining pitches within a fixed range from the first pitch, which is allowed to be designated in accordance with the first timing, a display process of displaying an identifier to identify the pitches determined, and an automatic playing process of advancing automatic playing of the music data by producing sound corresponding to the first pitch from a sound producing unit when one of the pitches identified by the identifier displayed by the display process is designated.
US10431183B2 Wireless device displaying images and matching resolution or aspect ratio for screen sharing during Wi-Fi direct service
A wireless device supporting Wi-Fi Direct service includes: a display; a communication unit; and a controller configured to cause: transmitting resolution information including a plurality of resolutions that are supported by the wireless device to a second wireless device; receiving an entire image including a first image and a second image from the second wireless device if a resolution of the first image is not one of the plurality of resolutions; displaying the first image by removing the second image from the received entire image when the entire image is received; and receiving the first image from the second wireless device without the second image if the resolution of the first image is included in the resolution information, the second image being an image that is added to the first image such that a resolution of the received entire image corresponds to one of the plurality of resolutions.
US10431179B2 DEMUX circuit
The invention provides a DEMUX circuit, comprising: data bus, a first, second and third data lines, connected respectively to data bus and a first unit, a second unit and a third unit respectively; each unit respectively comprising: a TFT, a second TFT, a third TFT, and a capacitor, and inputting corresponding a first, a second, and a third switch signals; for each unit, during operation, when the first switch signal being turned on, the first TFT and the second TFT being turned on, and the corresponding data line is pre-charged; when the first switch signal being turned off, the second switch signal being turned on and the corresponding data line being charged to a preset voltage. The DEMUX circuit of the invention can increase the TFT gate driving voltage, leading to improving TFT electron mobility from IGZO and a-Si process, and improving the data line charging rate.
US10431175B2 Gate driver and control method thereof
Provided are a gate driver and a control method thereof. The gate driver receives a power down control signal corresponding to a power down mode, controls an operation of a gate signal processor using the power down control signal which is activated in response to the power down mode, and provides a gate high voltage or gate low voltage for a display panel in response to the power down control signal.
US10431171B2 Display device and method for driving the same
A method includes applying a common voltage to a display panel, digitally converting a feedback common voltage from the display panel, detecting an effective ripple signal exceeding a reference value based on the digitally converted feedback common voltage, comparing a total number of effective ripple signals detected during a first frame period with a threshold value, determining whether the effective ripple signals of the first frame period are crosstalk inducing signals based on a comparison result, and determining whether to change a polarity pattern of image data signals to be applied to the display panel during a second frame period based on a determination result in terms of the crosstalk inducing signal.
US10431170B2 Display apparatus
A display apparatus includes a timing controller configured to generate a single clock control signal comprising a plurality of ON-control pulses and a plurality of OFF-control pulses, a gate clock generator configured to generate a plurality of clock signals based on the single clock control signal, ON-periods of the plurality of clock signals starting in response to an ON-control pulse among the ON-control pulses and OFF-periods of the plurality of clock signals starting in response to an OFF-control pulse among the OFF-control pulses, a gate driver comprising a plurality of shift registers which generates a plurality of gate signals based on the plurality of clock signals, and a display panel comprising a display area in which a plurality of pixels is arranged and a peripheral area in which the plurality of shift registers is arranged.
US10431169B2 Display device
A display device includes: a curved display panel; at least one light source module configured to provide light to the display panel; a bottom case configured to accommodate the light source module; and at least one signal transmission unit connected to an end portion of the light source module, the signal transmission unit including at least one driving line transmitting a driving signal to the light source module and at least one base line transmitting a base signal.
US10431166B2 Dynamic dimming LED backlight
Disclosed herein is a system for controlling the interactions of light between adjacent subsections of a dynamic LED backlight. Preferred embodiments contain a dividing wall positioned between each adjacent subsection of the LED backlight. The dividing wall may be in contact with the LED backlight and extend away from the LED backlight. The dividing wall may prohibit light from a first subsection from entering an adjacent second subsection at its full luminance. The luminance for each adjacent subsection may be approximately half of the full luminance of each subsection, when measured at the location of the dividing wall.
US10431163B2 Backlight scanning method, backlight scanning device and liquid crystal display device
There are provided a backlight scanning method and a device thereof. The method comprises: dividing an edge lighting type backlight source into an upper side optical region and a lower side optical region; turning on the light sources at the upper and lower sides respectively after the response of the liquid crystal corresponding to the pixels in the last row of the upper and lower side optical regions is stationary; turning off the light sources at the upper and lower sides respectively when the next response period of the liquid crystal corresponding to the pixels in the first row of the upper and lower side optical regions starts. The method solves the difficulties of applying the scanning backlight to the edge lighting type backlight source by respectively controlling the timings of turning on and off the light sources at the upper and lower sides, whereby the application scope of the scanning backlight is broadened.
US10431162B2 Display device
A display device includes first pixels in a first pixel area, second pixels in a second pixel area, first stages, second stages, and third stages. The first pixels are electrically connected to first signal lines, second signal lines, and data lines. The second pixels are electrically connected to at least a portion of third signal lines, fourth signal lines, or data lines. The first stages supply a first signal to the first and third signal lines. The second stages supply a second signal to the second signal lines and at least one of the fourth signal lines. The third stages supply the second signal to the fourth signal lines other than the at least one fourth signal line connected to the second stages. The second stages are spaced from the third stages.
US10431161B2 Display device and electronic apparatus having analysis circuit analyzing gradation data
A display device includes a plurality of latch circuits which latch gradation data that is used to drive a plurality of data lines, a plurality of D/A converters which convert gradation data that is latched to the plurality of latch circuits to a plurality of analog signals, a plurality of amplifiers which generate a plurality of gradation signals by respectively amplifying the plurality of analog signals output from the plurality of D/A converters, and an analysis circuit that analyzes gradation data that is latched to the plurality of latch circuits and reduces direct current that flows in at least one amplifier or at least one D/A converter according to an analysis result.
US10431160B2 Organic light emitting diode panel, gate driver circuit and unit thereof
An organic light emitting diode panel, a gate driver circuit and a gate driver circuit unit are disclosed, where the gate driver circuit includes a scanning signal generating unit for generating a scanning signal, transmitting a first clock signal to a scanning signal output terminal under the control of a pulse signal, and pulling down and maintaining the voltage of the scanning signal output terminal at a low voltage level under the control of a second clock signal. The gate driver circuit unit also includes a light emitting signal generating unit for generating a light emitting signal, pulling down the voltage of the light emitting signal output terminal under the control of the pulse signal, and charging the light emitting signal output terminal under the control of the second clock signal.
US10431158B2 Display panel, manufacturing method and drive method thereof, and display appratus
The present disclosure relates to a display panel, a manufacturing method and a drive method thereof, and a display apparatus, in the field of display devices. The display panel comprises: an Organic Light-Emitting Diode panel and a reflecting Liquid Crystal Display panel arranged in a laminated mode, and a drive circuit, wherein the drive circuit is connected to the OLED panel and the reflecting LCD panel respectively; the drive circuit is used to drive the OLED panel or the reflecting LCD panel to display content in accordance with a control signal. The present disclosure solves the issue of display approach being relatively uniform by putting the OLED panel and the reflecting LCD panel together and controlling the OLED panel or the reflecting LCD panel to display content through the drive circuit.
US10431157B2 OLED display device and pixel driving circuit thereof
A pixel driving circuit using 4T2C pixel structure applied in an OLED display device is provided. The OLED display device senses a threshold voltage imposed on the TFT and a turn-on voltage imposed on the OLED when the OLED display device is powered off or powered on and compensates the threshold voltage which is sensed in normal operating display and the turn-on voltage imposed on the OLED for raw data signals, thereby reducing the influence of the threshold voltage imposed on the TFT on the turn-on voltage of the OLED and improving the display quality of the OLED display device.
US10431156B2 Pixel circuit and driving method thereof and display device
A pixel circuit and a driving method thereof, and a display device. The pixel circuit includes an input sub-circuit, a driving sub-circuit, a light emitting control sub-circuit, a light emitting sub-circuit and a voltage stabilizing sub-circuit; the voltage stabilizing sub-circuit is connected respectively to a second node and a voltage stabilizing signal terminal in the pixel circuit, and configured to stabilize a voltage level at the second node under control of a voltage stabilizing signal from the voltage stabilizing signal terminal, and the voltage level of the voltage stabilizing signal is unchanged during driving process of the pixel circuit.
US10431151B2 Pixel array, display device and driving method thereof, and driving device
The invention provides a pixel array, including N rows and M columns of pixel units, wherein each pixel unit includes two sub-pixels, two adjacent pixel units in the same row include sub-pixels of three colors including a red sub-pixel, a green sub-pixel and a blue sub-pixel, every two adjacent sub-pixels in the same row have different colors, in the pixel array, all the sub-pixels have the same shape, every two adjacent green sub-pixels are provided with a sub-pixel of other color therebetween, and every two adjacent blue sub-pixels are provided with three sub-pixels of other colors therebetween. The invention also provides a display device, a driving method and a driving device. Employing the pixel array of the invention, an image is displayed with a higher visual resolution, and a mask plate for manufacturing the pixel array has a larger minimal size, and the pixel array is manufactured with high yield.
US10431139B2 Screen color calibration
For screen color calibration, a calibration screen is disposed within a computer. An optical sensor adjacent to the calibration screen measures a calibration color of the calibration screen. A screen color of the screen is calibrated using the calibration color.
US10431138B2 Display apparatus and driving method thereof
A display apparatus includes a display including a plurality of display modules, a display driver including a plurality of driving modules respectively connected to the plurality of display modules, a storage storing current information concerning a plurality of display modules, and a processor calculating a peak luminance level of each of a plurality of display modules based on individual power consumptions of each of a plurality of display modules and controlling a plurality of driving modules using the current information stored in the storage based on the calculated peak luminance level.
US10431136B2 Array substrate, display panel, and display device
The disclosure discloses an array substrate, a display panel, and a display device, and the array substrate includes: a plurality of data lines arranged in a display area, and a demultiplexer assembly, a test switch assembly, and a plurality of data signal fanout wires, arranged respectively in a non-display area, where each of the signal output terminals of the demultiplexer assembly is electrically connected with one of the plurality of data lines, each of the signal input terminals of the demultiplexer assembly is electrically connected respectively with one of the plurality of data signal fanout wires, and one of the output terminals of the test switch assembly; and the test switch assembly is arranged on the side of the demultiplexer assembly away from the display area.
US10431135B2 Scanning driving circuit
The disclosure provides a scanning driving circuit including a plurality of scanning driving units connected in turn, each scanning driving unit includes a scanning signal output terminal for outputting a high or low voltage level scanning signal; a pull-up circuit, for controlling the output of a high voltage level scanning signal; a transfer circuit, for outputting the staged transmission signal at a high voltage level; a pull-up control circuit, for charging the pull-up control signal point to pull the potential to a high voltage level; a pull-down holding circuit, for maintaining a pull-up control signal point and scanning signal at a low voltage level; a bootstrap circuit, for raising the potential of the pull-up control signal point to prevent leakage, and thus prevent the circuit scanning driving circuit from malfunction caused by the threshold voltage being slightly negative.
US10431134B2 Display device having master and slave drivers and electronic device having the same
A display device includes a driver for a display panel. The display panel includes a first area and a second area that includes a plurality of pixels. The driver includes a master driver and a slave driver. The master driver compensates a first image signal for the first area to generate a first compensation signal based on the first image signal and a second image signal for the second area. A first data signal corresponding to the first compensation signal and a scan control signal a provided to the first area. The slave driver compensates the second image signal to generate a second compensation signal based on the first image signal and the second image signal. A second data signal corresponding to the second compensation signal and the scan control signal are provided to the second area.
US10431132B2 Display systems with compensation for line propagation delay
A method for characterizing and eliminating the effect of propagation delay on data and monitor lines of AMOLED panels is introduced. A similar technique may be utilized to cancel the effect of incomplete settling of select lines that control the write and read switches of pixels on a row.
US10431130B2 Display system
A display system is provided and includes a first modular panel having a display element, a plurality of first connectors connected to the first modular panel, a plurality of first rods having a distal end connected to the plurality of first connectors, and a plurality of second connectors engaging with proximal ends of the plurality of first rods.
US10431128B2 Pressure regulator with identification device
A pressure regulator for installing in a fluid flow system. The pressure regulator comprises a body and an identification device coupled to the body. The identification device has a first portion with first identification information and a second portion with second identification information. The second portion of the identification device is separated from the pressure regulator while the first portion of the identification device remains coupled to the pressure regulator. The second portion of the identification device is then affixed to a surface, such as a form.
US10431123B2 Method for testing and hardening software applications
Methods are provided for testing and hardening software applications for the carrying out digital transactions which comprise a white-box implementation of a cryptographic algorithm. The method comprises the following steps: (a) feeding one plaintext of a plurality of plaintexts to the white-box implementation; (b) reading out and storing the contents of the at least one register of the processor stepwise while processing the machine commands of the white-box implementation stepwise; (c) repeating the steps (a) and (b) with a further plaintext of the plurality of plaintexts N-times; and (d) statistically evaluating the contents of the registers and the plaintexts, the intermediate results and/or the ciphertexts generated from the plaintexts by searching for correlations between the contents of the registers and the plaintexts, the intermediate results and/or the ciphertexts generated from the plaintexts to establish the secret key.
US10431122B2 Systems and methods for smart cartography
A method is provided for setting, by a processor, a minimum and maximum symbol size for rendering at different zoom levels on a digital map. In another embodiment of the invention, the size of overlay features, such as line widths, received by a processor is automatically adjusted for different zoom levels depending on the average size of map features, such as polygons. In one example, line widths are decreased, and/or made partially transparent, as the map views are zoomed out, finally being altogether eliminated. In one embodiment, the system automatically analyzes received data to determine an appropriate way to map the data.
US10431121B2 Redemptive work of Jesus Christ demonstrated on balance scale
This invention involves a balance scale with a base, a balance arm support, a balance arm, a pointer, and a movable label plate containing descriptions. The balance arm has a tray on each end, where one tray holds an article representing mankind with sin, and the other tray holds an article representing the redemptive work of Jesus Christ. The articles on each tray are of equal or approximately equal weight. The scale rotates when the weight of the articles are added to or removed from the trays, and the scale rotation will determine which description the pointer will point to. This invention can be used as a Christian teaching aid showing the benefit of choosing to accept the death of Christ as payment in full for our sins, along with showing the consequence of our refusal to accept the death of Christ as payment for our sins.
US10431120B2 Training device for medical procedures
A training device for medical procedures may include: a back, a front, a top, a bottom, a left side, and a right side; a track including a main track portion and a plurality of diverting track portions extending from the main track portion, wherein the main track portion extends from a back end proximate the back to a forward end proximate the front; and a stricture device configured to adjust a width of the main track portion along a portion of the main track portion.
US10431119B2 Braille cells and assemblies for single-line braille displays
Braille cells and assemblies include an actuator that engages and makes readable a Braille dot by moving a shaft on a base to engage the dot. An electro-permanent magnet and a separate magnetic plate on the shaft can cause the rotation. By running an electric pulse through the electro-permanent magnet, it will rotate the shaft about a pivot under attraction to the magnetic plate. The shaft then engages tactile with the Braille dot to make it and potentially other dots form a Braille character. An electric pulse in an opposite direction may cause the magnetic field to cease and the tactile pin to disengage. The electro-permanent magnet may be coupled a mesh of rows and columns each with a P-channel MOSFET and N-channel MOSFET on opposite ends. The magnet may be at an intersection of a row and a column with diodes, which may be Zenner diodes.
US10431118B2 Braille cells and assemblies for single-line braille displays
Braille cells and assemblies include an actuator that engages and makes readable a Braille dot by rotating about a hinge on a base to engage the dot. An electro-permanent magnet on the rod and a magnetic plate on the underlying base can cause the rotation. By running an electric pulse through the electro-permanent magnet, it will rotate the rod about the pivot hinge under attraction to the magnetic plate at the other end of the base. The rod then engages with a tactile pin contacting the Braille dot and making it readable. An electric pulse in an opposite direction may cause the magnetic field to cease and the tactile pin to disengage. The electro-permanent magnet may be coupled a mesh of rows and columns each with a P-channel MOSFET and N-channel MOSFET on opposite ends. The magnet may be at an intersection of a row and a column with diodes.
US10431117B2 Projection of hazardous items into X-ray images of inspection objects
The present disclosure relates to a device and method for generating test X-ray images for nondestructively inspecting an inspection object, such as a piece of luggage or a package. The generation device includes: an inspection object database for storing X-ray image data of inspection objects generated using at least one X-ray inspection facility; a target item database containing image data of target items; and an image projection unit for projecting a virtual image of a target item from the target item database into an X-ray image from the inspection object database to generate a test X-ray image. The image projection unit is configured for generating test images based on an X-ray image of an inspection object, the X-ray image having been recorded prior to a first time period, and the associated inspection object having already been classified as safe and/or having been classified as safe during an automatic inspection.
US10431116B2 Orator effectiveness through real-time feedback system with automatic detection of human behavioral and emotional states of orator and audience
Techniques for leveraging the capabilities of wearable mobile technology to collect data and to provide real-time feedback to an orator about his/her performance and/or audience interaction are provided. In one aspect, a method for providing real-time feedback to a speaker making a presentation to an audience includes the steps of: collecting real-time data from the speaker during the presentation, wherein the data is collected via a mobile device worn by the speaker; analyzing the real-time data collected from the speaker to determine whether corrective action is needed to improve performance; and generating a real-time alert to the speaker suggesting the corrective action if the real-time data indicates that corrective action is needed to improve performance, otherwise continuing to collect data from the speaker in real-time. Real-time data may also be collected from members of the audience and/or from other speakers (if present) via wearable mobile devices.
US10431108B2 Computer-implemented techniques for interactively training users to perform food quality, food safety, and workplace safety tasks
Computer-implemented techniques for interactively training a user in performing a predetermined task related to at least one of food safety, workplace safety and food quality using a head wearable device are provided. The head wearable device comprises a digital display positioned within a field of view of the user, a camera to capture visual data from a first-person perspective, a user input device to provide control signals, and a processor. A series of steps are visually presented on the digital display in a predetermined order to direct the user through a process of performing the task. Visual data captured by the camera and the control signals provided from the user input device are analyzed during performance of one or more steps of the task. The computer-implemented techniques evaluate the user's performance of the one or more steps based on analysis of the visual data and the control signals.
US10431107B2 Smart necklace for social awareness
A device for providing feedback includes an imaging device configured to capture an image of a subject, a feedback device, and a controller communicatively coupled to the imaging device and the feedback device. The controller includes at least one processor and at least one memory storing computer readable and executable instructions that, when executed by the processor, cause the controller to determine one or more identifying characteristics of the subject, set one or more parameters for determining a facial expression of the subject in the image based on the one or more identifying characteristics of the subject, determine the facial expression of the subject in the image based on the one or more parameters, and provide the feedback with the feedback device based on the determined facial expression.
US10431104B2 Aircraft collision avoidance system
An aircraft collision avoidance system including (a) at least one separation monitoring device connectable to at least a portion of an aircraft and/or vehicle, the separation monitoring device comprising (1) at least one transmitter, (2) at least one receiver, and (3) an image sensor, and (b) a master unit.
US10431103B2 Three-dimensional network coverage modeling for UAVs
A coverage model is generated to forecast network coverage robustness for vertically layered 3-dimensional sections of airspace above an area. Network configuration data for multiple base stations of a wireless communication network located in an area are received. Environmental data that includes information on natural and manmade features in the area are received. The airspace above the area into a plurality of vertically layered 3-dimensional sections is segregated. A coverage model is generated based at least on the network configuration data and the environmental data for predicting network coverage of the wireless communication network in the 3-dimensional sections in the airspace above the area.
US10431102B2 Flight range-restricting systems and methods for unmanned aerial vehicles
A flight range-restricting system is configured to control a flight range of an unmanned aerial vehicle (UAV). The flight range-restricting system includes a database including a UAV capabilities storage area that stores UAV capabilities data indicative of technical specifications of the UAV, and a restricted airspace storage area that stores restricted airspace data indicative of a restricted airspace. A range-restricting control unit is communicatively coupled to the database. The range-restricting control unit controls the flight range of the UAV based on a current location of the UAV, the UAV capabilities data, and the restricted airspace data.
US10431100B2 Interactive and customizable flight planning tool
A flight planning system is disclosed for providing an interactive and customizable flight planning tool. The flight planning system may include a memory device for storing flight information and one or more hardware processors. The processors may receive, from a client device associated with the flight planning system, a first flight information request and provide, in response to the first flight information request, an interactive user interface having a graphical representation of a flight plan that includes at least a flight route. The processors may provide a plurality of selectable overlays that modify the appearance of the graphical representation and display additional information related to the flight information. The processors may receive a second request related to the flight information and provide a modified user interface comprising at least a feature related to the second request and the flight information.
US10431098B1 Vehicle location system
A computer system receives a request to locate a vehicle within a facility. The computer system parses the request to identify one or more characteristics of the vehicle. The computer system identifies a sensor corresponding to the vehicle based on the one or more characteristics of the vehicle. The computer system identifies a most recent location of the vehicle based on the last registered position of the vehicle within the facility. The computer system transmits a signal to a parking spot sensor at the most recent location of the vehicle in the facility. The computer system receives the unique identification. The computer system determines that the unique identification of the vehicle sensor co-located with the parking spot sensor matches the sensor of the requested vehicle. The computer system reports to the user a current location of the vehicle within the facility based on a location of the parking spot sensor.
US10431095B2 Formulating lane level routing plans
The present invention extends to methods, systems, and computer program products for formulating lane level routing plans. In general, aspects of the invention are used in motorized vehicles to guide a driver to a terminal vehicle configuration according to a lane level routing plan that balances travel time with routing plan robustness. A lane level routing plan can be based on terminal guidance conditions (e.g., exiting a highway in the correct off ramp lane), statistical patterns of lanes themselves, current vehicle state, and state of the local environment near the vehicle. Lane level routing plans can be communicated to the driver with audio, visual, and/or haptic cues. Lane level routing plans can be revised online and in (essentially) real-time in response to changing conditions in the local environment (e.g., a trailing vehicle in a neighboring lane has decided to increase speed).
US10431094B2 Object detection method and object detection apparatus
An object detection method includes: acquiring three-dimensional data on an area around a host vehicle by use of a distance measurement sensor; based on map data on an area around a current position of the host vehicle, setting a planned travel area where the host vehicle is going to travel in the future; estimating crossing object existence areas where there currently exist objects which are likely to cross the host vehicle in the future in the set planned travel area; and detecting the object by use of the three dimensional data on insides of the estimated crossing object existence areas.
US10431092B2 Method for performing a cooperative driving maneuver
A method for performing a cooperative driving maneuver and a vehicle. The method performs a cooperative driving maneuver which includes determining, by a first vehicle, a driving maneuver to be carried out; receiving maneuver information pertaining to a planned driving maneuver of a second vehicle by the first vehicle receiving surroundings information by the first vehicle, stipulating, by the first vehicle based on the received maneuver information and the received surroundings information, a maneuver trajectory for the driving maneuver to be carried out, and performing the driving maneuver by the first vehicle using the stipulated maneuver trajectory. Also disclosed is a way for vehicles to be better able to interpret received information pertaining to a planned driving maneuver of another vehicle to increase safety for the performance of a cooperative driving maneuver.
US10431091B2 Device for controlling vehicle travel
To provide a device for controlling vehicle travel with which it is possible, when a host vehicle has malfunctioned, to prevent accidents and secondary disasters caused by the vehicle malfunction. The device for controlling travel is provided with: a malfunction detector for detecting the presence/absence of malfunctions in a variety of devices for assisting the driving of the host vehicle; a malfunction degree determining unit for specifying, when the malfunction detector detects a malfunction in any of the devices, the malfunction state of the device and determining whether or not the device can be driven; and an action instruction unit for generating, on the basis of determination information from the malfunction degree determining unit, an instruction signal for communicating an action instruction for another vehicle, and outputting the instruction signal out of the host vehicle.
US10431090B2 Pedestrian-vehicle communication system
Pedestrian terminal device that can save power consumption. The pedestrian terminal device carried by a pedestrian is provided with an operation mode selector for selecting one of a principal terminal operation mode wherein a pedestrian-vehicle communication with an in-vehicle terminal device is performed representing other pedestrian terminal devices, and an in-group terminal operation mode wherein a short-range wireless communication of a shorter range and a smaller power output than the pedestrian-vehicle communication is performed with another pedestrian terminal device operating in the principal terminal operation mode. Because the pedestrian terminal device in which the principal terminal operation mode is selected communicates with other pedestrian terminal devices operating in the in-group terminal operation mode via the short-range wireless communication of a shorter-range and a smaller power output than the pedestrian-vehicle communication, the power consumption of the pedestrian terminal device can be saved.
US10431087B2 In-vehicle device
An in-vehicle device that is mounted on a host vehicle, the in-vehicle device includes a receiver, and an electronic control unit. The receiver receives an exit instruction. The electronic control unit (a) determines whether or not other vehicles exist on an exit travel route from a current parking position of the host vehicle to a getting-on area when the exit instruction has been received by the receiver, and (b) requests the other vehicles existing on the exit travel route to move out of the exit travel route using vehicle-to-vehicle communication in a case where the electronic control unit determines that the other vehicles exist on the exit travel route.
US10431086B2 Vehicle, mobile terminal and method for controlling the same
A mobile terminal includes a camera, a display unit, and a controller for finding parkable areas matching an overall width of a vehicle by detecting a distance between a plurality of objects in an image obtained by the camera, providing parkable area information corresponding to the parkable areas on the image through the display unit, and selecting one of the parkable areas.
US10431085B2 Parking space monitoring system
The invention relates to a parking space monitoring system for detecting free and occupied parking space areas in a parking space zone comprising a detection system that is configured to detect a plurality of different vehicles on the parking space areas of the parking space zone and at least one display unit for displaying a plurality of different occupied and/or free parking space areas, with the display unit having a display surface for presenting information. The parking space monitoring system is characterized in that the display surface comprises at least two surface areas, with the surface areas being adjacent to one another and/or adjoining one another and each having a different spatial orientation, and with the display unit being configured to display different information, in particular indications of different occupied and/or free parking space areas, in different surface areas.
US10431084B2 Apparatus and method for parking assist
The present invention relates to an apparatus and method for parking assist. The parking assist apparatus includes: a parking space search unit configured to search for a plurality of parking spaces, in which parking is possible, and objects adjacent to the plurality of parking spaces while a vehicle travels and is being braked; a parking space storage unit configured to generate parking space information including a width and length of the parking space and a parking direction and object information including a type and size of the object and configured to store parking space identification information including the parking space information and the object information; a parking space output unit configured to output the parking space identification information on each of the plurality of parking spaces and configured to display and output a parking-planned space to a driver; and a parking space selection unit configured to receive a selection signal from the driver of the vehicle and select the parking-planned space.
US10431083B2 Onboard terminal device and traffic control system
A terminal side control device that executes processing for instructing travel of a vehicle to a driver on the basis of a travel permission section assigned thereto by a control server. The terminal-side control device includes: a remaining distance calculation unit that calculates a travel permission remaining distance on the basis of the present position of the own vehicle acquired from a position calculation device and the travel permission section; an upper limit speed calculation unit that calculates an upper limit speed of the own vehicle in the travel permission section on the basis of the travel permission remaining distance calculated by the remaining distance calculation unit; and a display control unit that causes a terminal side display device to output and present to the driver the upper limit speed calculated by the upper limit speed calculation unit and predetermined warning information corresponding to the upper limit speed.
US10431080B2 System for locations surveillance by remotely logging surveillance data transmitted by vehicles
A system for locations surveillance by remotely logging surveillance data transmitted by a vehicle when the vehicle's speed is under a threshold value while coming to a halt in close proximity to a surveillance data logger; the system comprising: a first in-vehicle apparatus on-board civilian vehicles; a second in-vehicle apparatus on-board law enforcement vehicles; a surveillance data logger installed at a location; wherein the surveillance data logger is configured to wirelessly communicate with the first in-vehicle apparatus to receive data associated with the vehicle.
US10431078B2 Device and method for automatically updating a database of driving speed limits
The present invention relates to a system and method for updating a database (10) of authorized traffic speed limits (VLt) for vehicles on at least one section (tn) concerned of a road network, comprising a remote server (1) and an on-board system (3) in each vehicle. The present invention also relates to a system and method capable of constituting a database of the average traffic speeds of vehicles on said sections with a view to implementing the aforementioned system.
US10431077B2 Monitoring traffic flow
This application relates to apparatus and methods for traffic monitoring, especially for monitoring of road traffic flow using fiber optic distributed acoustic sensing. The method involves performing distributed acoustic sensing (DAS) using a suitable interrogator unit (103) to provide a measurement signal from each of a plurality of sensing portions of a first length of a sensing optical fiber (102), where the first length of the sensing optical fiber runs alongside a road (101) having a plurality of lanes. The measurement signals from the sensing portions are processed to detect vehicles (104) travelling on the road and to determine at least one detected traffic flow property. The method further involves using a traffic flow model to relate the detected flow property to a modelled flow property, where the traffic flow model is configured to model vehicle detections that will be missed by the distributed acoustic sensing i.e. an indication of vehicles present on the road but not detected by the DAS sensor.
US10431075B2 Remote control with enhanced modularity
Various devices, systems, products and methods for customizing a remote control are presented. Sensors are optionally used to aid in the identification of users and user specific remote control configurations and layouts are optionally automatically loaded upon determination that a different user is handling the remote control. The devices, systems, products and methods are useful for minimizing inadvertent changes to system setting and modes due to unanticipated or accidental presses of buttons on a remote control.
US10431069B2 Apparatus, method and mobile terminal for providing object loss prevention service in vehicle
An apparatus for providing an object loss prevention service in a vehicle, and which includes a sensor unit configured to sense an in-vehicle object of a passenger inside the vehicle; and a processor configured to display in-vehicle object state information including at least one of a position of the object and a type of the object, and output an alarm indicating the object has been left in the vehicle in response to the passenger getting out of the vehicle.
US10431066B2 Terminal apparatus and terminal processing method for object monitoring system, central processing apparatus and central processing method for object monitoring system, and object monitoring system
A terminal apparatus and method therefor according to the present invention are an apparatus and method for receiving and displaying monitoring information in an object monitoring system for sensing and monitoring an object, have a plurality of operation modes including a condition check mode of checking a condition of the object until receiving an intention to actually perform an action on the object after receiving the monitoring information, and prohibit executing the condition check mode on the object when a condition of the object is being checked by other apparatus in the condition check mode. The present invention relates to an object monitoring system using the terminal apparatuses, and a central processing apparatus and central processing method therefor.
US10431063B2 RFID sales security system
Various switchable RFID devices are disclosed. These switchable RFID devices may include one or more RFID tags and one or more switches. Some of these one or more switches are optionally wireless. In various embodiments, the switchable RFID devices include security devices, identity devices, financial devices, remote controls, and the like. In some embodiments, switches are configured to enter data into a switchable RFID device, for example to select a financial account.
US10431057B2 Method, system, and device for converting audio signal to one or more haptic effects
A haptic conversion system is provided that intercepts frames of audio data, such as a digital audio signal, converts the frames into a haptic signal, and plays the created haptic signal through an actuator to produce haptic effects. The haptic signal is based on a maximum value of each audio data frame, which defines a magnitude of the haptic signal. The haptic signal is applied to the actuator configured to receive the haptic signal, where the actuator utilizes the haptic signal to generate the one or more haptic effects.
US10431055B2 Battery interconnected alert device system with vibrational alert
Disclosed is a battery interconnected detection and alert device system with building structure vibrational alert. The system includes of one or more alert devices wired into a dedicated circuit with a single location housing a DC power backup source, such as a rechargeable DC battery. The DC power backup source may be replaceable or rechargeable with DC current from an AC-DC transformer-rectifier, a photovoltaic cell, or other means. An electrical relay within the system provides a current to the dedicated circuit by selecting between the line-voltage alternating current source and the DC power backup. When activated, the detection and alert device generates a distinctive pulsed vibrational alert transmitted through the building structure to beds and other furniture resting on the floor, and additionally transmitted through the air as pressure waves which are perceived by hearing-impaired and other persons alerting them to a possible emergency situation.
US10431049B2 Lottery game system and method with augmented reality component
A method for implementing an augmented reality lottery game on a player's mobile device includes providing lottery tickets with a code for entry into the augmented reality game. A common game server communicates with the mobile devices, and a player enters and transmits the code via the mobile device to initiate the augmented reality game. The game server receives real-world location data from the mobile device and transmits participating establishment locations to the mobile device within a predefined distance of the player's location. Upon verifying the player's location, the game server enables an overlay of virtual objects on a screen image on the player's mobile device of the establishment location. The mobile device provides instructions to the player for interacting with the virtual object in accordance with the augmented reality game.
US10431040B2 Events agent for server-supplied wagering gaming
An events agent core library of software functions, when executed by at least one processor of a client device, receives notifications of in-game events from game content software downloaded to the client device from a game supplier server and executing on the client device providing wagering game play to a user of the client device. Based on the notifications, the events agent core may report at least some of the in-game events to a front-end set of processor-executable instructions downloaded to the client device from a gaming operator server different from the game supplier server, the front-end set of processor-executable instructions being configured to cause the at least one processor of the client device to implement an out-of-game response based on at least one of the reported in-game events.
US10431037B2 Gaming machines, systems, and methods with configurable button deck including a dynamic low profile pushbutton assembly
Gaming machines, methods, and systems include a dynamically configurable pushbutton assembly including a video display having a first top surface and a first outer periphery defining a display screen area. At least one mechanical pushbutton is mounted to the display screen, the at least one mechanical pushbutton includes a second top surface and a second outer periphery defining a corresponding pushbutton area within. The second top surface and the pushbutton area are located to extend at least partly over a portion of the display screen area and within the first outer periphery, and the second top surface is transparent so that the portion of display screen area within the pushbutton area is visible through the second top surface.
US10431028B2 Method of defense against an attack relay action on a remote activation of a function present in an automotive vehicle
A method of defense against an attack relay action on a remote activation of a function present in an automotive vehicle. The attack relay receives a frame of electromagnetic waves emitted by the activation module and retransmits it to the at least one activation device, nevertheless out of range of emission of the activation module, which dispatches a response frame of electromagnetic waves to the activation module. There is performed, out of range of emission of the activation module, an at least partial interception of a retransmitted frame of electromagnetic waves originating from the attack relay in the direction of the activation device. An at least partial destruction of the retransmitted frame at the activation device and/or of the response frame of the activation device toward the activation module rendering the activation of the function inoperative is performed.
US10431023B1 Systems and methods to test an autonomous vehicle
The present disclosure provides systems and methods to test an autonomous vehicle. In particular, the systems and methods of the present disclosure can receive, from one or more test nodes of a preconfigured test track, log data indicating positions of elements of the test track over a period of time. Log data indicating parameters of an autonomous vehicle over the period of time can be received from the autonomous vehicle. The log data indicating the positions of the elements of the test track over the period of time can be compared with the log data indicating the parameters of the autonomous vehicle over the period of time to determine a performance metric of the autonomous vehicle on the test track over the period of time.
US10431022B2 Customized fuel recommendations
A system for providing fuel type recommendations includes a mobile polling device communicatively coupled to one or more computing devices installed on-board of a vehicle for receiving vehicle's operational data from the on-board computing devices. The system further includes a cloud-based computing environment including a memory configured to store one or more processes and a processor adapted to execute the one or more processes using the cloud-based computing environment. The processor, when executing the one or more processes, is operable to receive vehicle's operational data from the mobile polling device. The processor is further operable to analyze the received vehicle's operational data to identify recommended fuel type and to provide one or more fuel type recommendations indicative of the recommended fuel type.
US10431021B2 Electronic control unit
A driving mode setting part sets a driving mode when a vehicle travels by automatic driving. An item setting part sets a prioritized diagnosis. A storage part stores plural diagnosis conditions provided in correspondence to each diagnosis item. A target setting part sets a control target value. A motive power source part controls a motive power source based on the control target value. Each diagnosis item is assigned to the driving mode, for which the diagnosis condition is most easily satisfied. The item setting part sets, as a prioritized item, the diagnosis item assigned to the set driving mode. When the prioritized item is set, the target setting part sets the control target value so that the motive power source attains a state, which is close to the diagnosis condition of the prioritized item.
US10431020B2 Method and apparatus for implementing a vehicle inspection waiver program
Position data received wirelessly from a vehicle enrolled in an inspection waiver program are employed to determine when the enrolled vehicle is approaching an inspection station. After determining that the enrolled vehicle is approaching an inspection station, and if the enrolled vehicle has a valid inspection waiver, a bypass confirmation can selectively be provided to the vehicle operator, authorizing the operator to bypass the inspection station. The task of determining when an enrolled vehicle is approaching the location of an inspection station can be performed using a processor disposed in the vehicle, or at a remote location separate from both the vehicle and the inspection station, or at the inspection station. The inspection stations can be mobile so that their locations are varied to prevent operators from intentionally avoiding an inspection, as may occur with fixed inspection stations.
US10431015B2 Remote vehicle data collection system
A center prescribes, to a subject vehicle through wireless communication, at least one of a type of vehicle data to be collected, a conditional expression used when collecting the vehicle data, a sampling cycle when collecting the vehicle data, and a checking cycle of the conditional expression. A center-side checking section checks, based on its own check criterion, appropriateness of at least one of the type of the vehicle data, the conditional expression, the sampling cycle, and the checking cycle. A vehicle-side checking section checks whether the resources of the subject vehicle are appropriate when the vehicle data is collected based on the prescription from the center.
US10431014B2 Data recording function
A system and method for dynamically recording vehicle data are provided. The system comprises an electronic unit onboard a vehicle, a data recording function hosted in the electronic unit, and one or more electronic data producers in operative communication with the data recording function. The data recording function is operative to receive a request specifying data parameters that at least include an identified electronic data set to record, a duration for the data recording, and a destination for the data recording. The data recording function is also operative to process the request based on the data parameters to produce a set of real time recorded data from the one or more electronic data producers, and to send the set of recorded data to a data storage location based on the destination in the request.
US10431012B2 Dynamically managing parking space utilization
A method for dynamically managing parking space utilization including receiving a dynamic feed of available parking spaces across a set of sectors, each parking space associated with a parking control device, each sector having a preferred utilization rate; utilizing a processor to determine that a parking utilization rate of a first sector exceeds a preferred utilization rate for the first sector; upon receiving a location based parking space reservation request from a user, the request capable of being fulfilled from a plurality of sectors, providing a list of available parking spaces meeting the request including associated prices dynamically generated, wherein parking spaces in the first sector are priced higher than parking spaces in other sectors; and upon selection of one of the provided list of available parking spaces by the user, allocating the selected parking space to the user at the provided associated price and notifying the parking control device associated with the selected parking space.
US10431009B2 Methods and systems for three dimensional modeling of infrastructure elements
Methods and systems for modeling infrastructure elements in three dimensions are disclosed. An example method can comprise a computer receiving information from a database. The received information can comprise structural information describing a form of a structure and condition information describing a condition of the structure. The computer can create a graphical model of the structure based on the structural information. The computer can further determine, based on the condition information, a condition of one or more portions of the structure, and can color the one or more portions of the structure based on the determined condition.
US10431008B2 Remote assistance workstation, method and system with a user interface for remote assistance with spatial placement tasks via augmented reality glasses
A remote assistance workstation 12 comprises a communications module 54, a user interface (UI) module 52, and a controller 56, for being coupled to a portable device 14 that includes a pair of augmented reality (AR) glasses 36 worn by a first responder to carry out an action using an object with a subject at a scene. The UI module 52 renders a remote assistant graphical user interface (GUI) 100 that includes (i) a first pane 96 for displaying a live video stream of a remote assistance request and (ii) a second pane 98 for displaying a 2D representation of the object at the scene being moveable therein by remote assistant inputs. The GUI 100 renders a corresponding item of 3D virtual content within the first pane relative to a reference point. The controller 56 outputs remote assistance signals to the portable device 14 for displaying the item of 3D virtual content 38 on the AR glasses in a live view of the scene, appearing at a location determined by the remote assistant inputs moving the 2D representation within the second pane 98 for assisting the first responder at the scene.
US10430998B2 Converting reserve estimates in a reservoir model to a standard format for dynamic comparison
Systems and methods for converting reserve estimates in a reservoir model to a standard format for dynamic comparison by storing them with a sealed triangulated mesh and a thickness grid as a printable string in one or more Processing History fields.
US10430993B2 Image generation via computed tomography system
Among other things, computed tomography (CT) systems and/or techniques for generating projections images of an object(s) under examination via a CT system are provided. The projection images of the object may represent a projection of the entire object or merely a portion of the object, such as a slice of the object. A surface about which the projection image is focused is defined and data yielded from a plurality of views of the object is mapped to the surface. In some embodiments, such a mapping comprises mapping data corresponding to a first view and yielded from a first detector cell to a first point on the surface, mapping data corresponding to the first view and yielded from a second detector cell to a second point on the surface, and/or mapping data corresponding to a second view and yielded from the first detector cell to a third point on the surface.
US10430992B1 Generating video content
Improved techniques for generating video content are disclosed. In some embodiments, a frame is first rendered using a first rendering option. It is then determined whether the frame is an independent frame (I-frame) or a predictive frame (P-frame). In the event that the frame is an I-frame, the frame is rendered using a second rendering option. In the event that the frame is a P-frame, the frame as rendered by the first rendering option and a previous frame as rendered by the first rendering option are used to determine prediction error. The first rendering option comprises a lower computational complexity than the second rendering option.
US10430991B2 System, apparatus, and method for optimizing a scalable GPU virtualization
Described herein is a method for optimizing a scalable GPU virtualization, comprising: providing each vGPU with a private shadow graphics translation table (GTT); copying vGPU's private shadow GTT to physical GTT along with the context switch, wherein the private shadow GTT allows vGPUs to share an overlapped range of a global graphics memory space.
US10430988B2 Facial animation using facial sensors within a head-mounted display
A facial tracking system generates a virtual rendering of a portion of a face of a user wearing a head-mounted display (HMD). The facial tracking system illuminates portions of the face inside the HMD. The facial tracking system captures a plurality of facial data of the portion of the face using one or more facial sensors located inside the HMD. A plurality of planar sections of the portion of the face are identified based at least in part on the plurality of facial data. The plurality of planar sections are mapped to one or more landmarks of the face. Facial animation information is generated based at least in part on the mapping, the facial animation information describing a portion of a virtual face corresponding to the portion of the user's face.
US10430986B2 Clustering photographs for display on a digital picture frame
A digital picture frame including a camera integrated with the frame, and a network connection module allowing the frame for direct contact and upload of photos from electronic devices or from photo collections of community members. The integrated camera is used to automatically determine an identity of a frame viewer and can capture gesture-based feedback. The displayed photos are automatically shown and/or changed according to the detected viewers. Clustering photos by content is used to improve display and to respond to photo viewer desires. The photos can be filtered and cropped at the receiver side.
US10430975B2 Advanced k-D tree encoding for point clouds by most significant axis selection
An encoder includes a processor, a buffer, and a memory. The memory includes code as instructions that cause the processor to perform a number of steps. The steps include partitioning a geometric construct within an axis of the geometric construct based on a point differential between two partitions, the geometric construct including geometric data, determining a number of points in the partition, storing a value indicating the number of points in the buffer, and entropy encoding the value stored in the buffer.
US10430973B2 Image recoloring for color consistency in a digital medium environment
Techniques and systems are described to recolor a group of images for color consistency. Techniques include extracting color palettes for images of the group of images and generating a group theme color palette based on the color palettes for the images. Image color palettes are then mapped to the group theme color palette and the images are modified in response to the mapping. In some examples, the mapping includes discouraging multiple colors of a single color palette from mapping to a single color of the group theme color palette. Additionally, or alternatively, the mapping includes discouraging a forced mapping of a dissimilar color of an image color palette from mapping to the group theme color palette.
US10430972B2 Method of calibrating a direction of a pan, tilt, zoom, camera with respect to a fixed camera, and a system in which such a calibration is carried out
A method of calibrating a pan, tilt, zoom (PTZ) camera with a fixed camera utilizing an overview image of a scene captured by the fixed camera, and an image of the scene captured by the PTZ camera when directed in a first direction. By matching features in the overview image and the PTZ camera image, a first calibration is carried out by correlating the first direction to matching features in the overview image. A mapping between the PTZ camera image and the overview image is defined based on the matching features. The mapping is used to map an object from the PTZ camera image to the overview image. Based on an appearance of the mapped object, a quality of the mapping is calculated. If the quality is not good enough, the PTZ camera is redirected to a second direction, and a further calibration is carried out by again.
US10430971B2 Parallax calculating apparatus
A parallax calculating apparatus is provided with: a processor configured to perform, on each of a plurality of types of block shapes that are different from each other, (i) a parallax calculation process, (ii) a block group setting process, and (iii) a cost calculation process, by using a pair of images photographed by a stereo camera; and a selector configured to perform, on each of a plurality of pixels that constitute the image, a parallax selection process of setting a parallax value of a block in which a cost associated by the cost calculation process is minimum, as a parallax of a target pixel in which the parallax is to be obtained, from among a plurality of blocks, each of which includes the target pixel and which respectively correspond to the plurality of types of block shapes.
US10430970B2 Detection and recalibration for a camera system using lidar data
Systems and method are provided for calibrating a camera system of an autonomous vehicle. In one embodiment, a method includes: identifying, by the processor, a planar object from sensor data generated by a sensor of the autonomous vehicle while the autonomous vehicle is operating; identifying, by the processor, a pattern of the planar object; selecting, by the processor, planar points from the pattern of the planar object; and calibrating, by the processor, the camera system, while the autonomous vehicle is operating, based on the planar points.
US10430969B2 Method for recognizing objects in a warehouse, and industrial truck with an apparatus for recognizing objects in a warehouse
A method for recognizing a viewed object in a warehouse comprises detecting image data comprising a plurality of pixels with a 3D camera attached to an industrial truck, wherein information regarding a distance from the viewed object to the 3D camera is assigned to each pixel. Creating a two-dimensional data set by projecting the plurality of pixels on a projection plane and comparing the two-dimensional data set with a predefined pattern representing a reference object. Determining a provisional recognition of a viewed object at a position in the projection plane based on a correspondence found in the comparison. Creating a second data set that comprises a depth profile along a line at the position of the projection plane and comparing the second data set with a predefined depth profile pattern assigned to the reference object. The final recognition of the viewed object occurring when a correspondence is found in the comparison of the second data set with a predefined depth profile pattern assigned to the reference object.
US10430967B2 Information processing apparatus, method, and program
In order to shorten the time required for a setting operation of features, an information processing apparatus includes an acquisition unit configured to acquire features used for deriving a positional attitude of an imaging device from an image captured by the imaging device, a setting unit configured to set a plurality of partial regions included in the image as a plurality of candidate regions to which a feature is to be added, an evaluation unit configured to evaluate the plurality of set candidate regions, a determination unit configured to determine a position and/or an orientation of a feature to be newly added based on the plurality of evaluated candidate regions, and an output unit configured to output the determined position and/or the orientation.
US10430965B2 Display system and display method
A display system includes: an imaging unit that images a mold from below; and a display unit that displays an image taken by the imaging unit together with a carry-in range of the mold in order to transport the mold in place between the stationary platen and the moving platen.
US10430964B2 Image processing device, control system, control method of image processing device, control program, and recording medium
An image processing device includes a predicted position calculator configured to predict a current position of a target object, an obtained image analyzer configured to search for a position of the target object from a predetermined region that is a partial region of a captured image and that includes a position predicted by the predicted position calculator, and an analysis result outputting unit configured to output the position of the target object retrieved by the obtained image analyzer.
US10430961B2 Using satellite imagery to enhance a 3D surface model of a real world cityscape
Methods and apparatus are disclosed for enhancing urban surface model with image data obtained from a satellite image. Three dimensional models of an urban cityscape obtained from digital surface models may comprise surface location information but lack image information associated with the cityscape, such as the color and texture of building facades. The location of the satellite at the time of recording the satellite image interest may be obtained from metadata associated with the satellite image. A 3D model of a cityscape corresponding to the satellite image may be subjected to a transformation operation to determine portions of the 3D model that are viewable from a location corresponding to the location of the satellite when taking the picture. Visible facades buildings of the 3D model may be identified and mapped to portions of the satellite image which may then be used in rendering 2D images from the 3D model.
US10430960B2 Image processing apparatus, image processing method, and storage medium
An image processing apparatus includes a generation unit configured to generate first region data indicating a region corresponding to a general uneven shape of each of a plurality of bundles included in a three-dimensional object and second region data indicating a region corresponding to an uneven shape of an extremely small substance included in each of the bundles by analyzing image data, and an output unit configured to output shape data after correcting the shape data by adding the general uneven shape of each of the plurality of bundles included in the three-dimensional object to the general uneven shape of the three-dimensional object and adding the uneven shape of the extremely small substance included in each of the bundles on the general uneven shape of each of the plurality of bundles included in the three-dimensional object based on the first region data and the second region data.
US10430956B2 Time-of-flight (TOF) capturing apparatus and image processing method of reducing distortion of depth caused by multiple reflection
An image processing method for reducing distortion of a depth image may include: obtaining a plurality of original images based on light beams which are emitted to and reflected from a subject; determining original depth values of original depth images obtained from the plurality of original images, based on phase delays of the light beams, the reflected light beams comprising multi-reflective light beams that distort the original depth values; determining imaginary intensities of the multi-reflective light beams with respective to each phase of the multi-reflective light beams, based on regions having intensities greater than a predetermined intensity in the original depth images; correcting the original depth values of the original depth images, based on the imaginary intensities of the multi-reflective light beams; and generating corrected depth images based on the corrected original depth values.
US10430955B2 High content screening workflows for microscope imaging
Disclosed herein are systems methods for high content screening for microscope imaging. In some embodiments, the system comprises: a microscope; and a processor configured to implement: a slide loader module; a reference imager module; a slide imager module; a region of interest (ROI) finder module; a compare imager module; a calibrator module; and an image stitcher module.
US10430953B2 Systems and methods for object tracking and localization in videos with adaptive image representation
A system and method are provided for object tracking in a sequence of images of a scene acquired by an imaging device. The method includes generating a representation of an object and its surroundings; generating a tracking score based on the representation of the object and its surroundings, and a classification scheme; detecting a peak in the tracking score corresponding to a location of the object in the image; and adjusting the representation of the object and its surroundings and the classification scheme according to one or more new appearances of the object.
US10430952B2 Foreground-background differentiation in a vehicle
A method for segmenting a first scene from a sequence of scenes is described. In this case, the sequence of scenes was captured by a camera in or on a vehicle such as by smartglasses. The method determines an optical flow of the first scene, on the basis of the sequence of scenes. In addition, the method determines statistical variables of the optical flow in different partial regions of the first scene. Furthermore, the method determines, on the basis of the statistical variables, a separating line between a foreground region and a background region of the first scene. In this case, determining the separating line includes determining, on the basis of the statistical variables, an indicator of whether the optical flow in the background region is attributable to a movement of the vehicle.
US10430951B2 Method and device for straight line detection and image processing
The present disclosure discloses a method and device for straight line detection and image processing. The straight line detection method includes: dividing a horizontal axis and a vertical axis of a straight line parameter space equally, so as to divide the straight line parameter space into a plurality of parameter areas; voting for the plurality of parameter areas utilizing a coordinate of each sample pixel to obtain a vote amount of each of the parameter areas; extracting a straight line parameter and the vote amount of each of the parameter areas having the vote amount larger than a voting threshold, and grouping the straight line parameters into a group; and weighting and averaging the straight line parameter of each group and the vote amount respectively to obtain the straight line parameter of a detected straight line. The present disclosure also discloses a robot and a numerical control machine.
US10430950B2 Systems and methods for performing instance segmentation
Systems and methods for performing instance segmentation. A memory stores instructions for executing processes for performing instance segmentation and a processor configured to execute the instructions. The processes include: generating a learning objective that uses pair-wise relationships between pixels in an input image; sampling pixels in each object instance to determine whether the sampled pixels are within a same object instance; training a neural network using the learning objection, wherein the neural network is configured to make pixel-wise predictions and to assign a cluster index to each pixel of the input image, with each pixel cluster being an object instance; performing graph coloring to assign a color to each object instance, with adjacent object instances having different colors; performing connected component extraction to recover each object instance based on the graph coloring; and generating a rendered image having the assigned color applied to each object instance.
US10430941B2 Identifying abnormal tissue in images of computed tomography
An imaging method for identifying abnormal tissue in the lung is provided, comprising the recording of slice images of the lung by means of X-ray radiation, recording of blood vessels, differentiation of blood vessels and abnormal tissue, segmentation of the abnormal tissue and display of the segmented abnormal tissue on an output device. In addition, a computer tomograph for identifying abnormal tissue in the lung is provided, having a radiation source for recording slice images of the lung and blood vessels by means of X-ray radiation, a computer unit for differentiating the blood vessels from the abnormal tissue and for segmenting the abnormal tissue, as well as an output device for displaying the segmented abnormal tissue. Furthermore, a computer program is provided for controlling a computer tomograph for an identification of abnormal tissue in the lung by means of a radiation source, designed to record slice images of the lung and blood vessels by means of X-ray radiation, to differentiate the blood vessels from abnormal tissue, to segment the abnormal tissue and to control an output device for displaying the abnormal tissue.
US10430930B2 Image processing apparatus, image processing method, and image processing program for performing dynamic range compression process
A density region setting unit sets a specific density region having a preset width with respect to a subject region of a radiation image. A compression processing unit performs a dynamic range compression process with respect to the radiation image on the basis of a first compression amount for compressing at least one of the maximum value or the minimum value among pixel values of the subject region into the specific density region and a preset second compression amount for compressing at least one of a high-density region or a low-density region in the specific density region, to generate a dynamic range compression image.
US10430923B2 Flexible display device
Disclosed is a flexible display device. The flexible display device includes: a housing, a closure lid, a flexible display panel, an extension mechanism and a controller. A shaft is provided inside the housing. A sidewall of the housing is provided with an opening. The closure lid is opposite to the opening, and a surface of the closure lid facing away from the opening is provided with a user identity recognition module. The flexible display panel is wound onto the shaft and includes a first end and a second end opposite to the first end. The first end is connected to the shaft, and the second end is connected to the closure lid. The extension mechanism is configured to support the flexible display panel extending out of the housing.
US10430919B2 Determination of per line buffer unit memory allocation
A method is described. The method includes simulating execution of an image processing application software program. The simulating includes intercepting kernel-to-kernel communications with simulated line buffer memories that store and forward lines of image data communicated from models of producing kernels to models of consuming kernels. The simulating further includes tracking respective amounts of image data stored in the respective line buffer memories over a simulation runtime. The method also includes determining respective hardware memory allocations for corresponding hardware line buffer memories from the tracked respective amounts of image data. The method also includes generating configuration information for an image processor to execute the image processing application software program. The configuration information describes the hardware memory allocations for the hardware line buffer memories of the image processor.
US10430918B2 Display driver, display system, and method of operating the display driver
A display driver includes a first memory configured to store a plurality of pieces of image data, and an image generator configured to access the first memory based on display information and generate first display data based on the plurality of pieces of image data stored in the first memory.
US10430915B2 Multi-GPU frame rendering
One or more copy commands are scheduled for locating one or more pages of data in a local memory of a graphics processing unit (GPU) for more efficient access to the pages of data during rendering. A first processing unit that is coupled to a first GPU receives a notification that an access request count has reached a specified threshold. The first processing unit schedules a copy command to copy the first page of data to a first memory circuit of the first GPU from a second memory circuit of the second GPU. The copy command is included within a GPU command stream.
US10430914B2 Multi-user multi-GPU render server apparatus and methods
The invention provides, in some aspects, a system for rendering images, the system having one or more client digital data processors and a server digital data processor in communications coupling with the one or more client digital data processors, the server digital data processor having one or more graphics processing units. The system additionally comprises a render server module executing on the server digital data processor and in communications coupling with the graphics processing units, where the render server module issues a command in response to a request from a first client digital data processor. The graphics processing units on the server digital data processor simultaneously process image data in response to interleaved commands from (i) the render server module on behalf of the first client digital data processor, and (ii) one or more requests from (a) the render server module on behalf of any of the other client digital data processors, and (b) other functionality on the server digital data processor.
US10430911B1 Graphics overlays with virtualized graphics processing
Methods, systems, and computer-readable media for graphics overlays with virtualized graphics processing are disclosed. A virtual GPU is attached to a virtual compute instance. The virtual compute instance is implemented using a physical compute instance, and the virtual GPU is implemented using a physical GPU accessible to the physical instance over a network. An application is executed on the virtual compute instance. One or more graphics instructions associated with the application are sent to the virtual GPU. The virtual GPU is used to generate graphical output based (at least in part) on execution of the one or more graphics instructions. A graphics overlay comprising one or more additional graphical elements is added to the graphical output based (at least in part) on execution of one or more additional graphics instructions. The one or more additional graphics instructions are not generated by the execution of the application.
US10430909B2 Image retrieval for computing devices
Implementations generally relate to retrieving images from a device for consumption by the receiving device. In some implementations, a computing device may receive from a communication device an update to a collection of images including at least one image not previously received in a prior version of the collection. The computing device may store in long term memory the update to the collection and copy at least one of the images from the update to a non-persistent memory. The images in non-persistent memory may not exceed a maximum threshold. In response to the computing device changing from inactive to active, the computing device may display an image from non-persistent memory as a background image on the computing device. In further response to a minimum threshold number of images in non-persistent memory, the computing device may copy at least one of the new images to non-persistent memory.
US10430908B2 Advertising media for application to packaging materials
A bag includes a flexible web that is shaped into the shape of a bag and a communication member attached to the flexible web with an adhesive. When the communication member is removed from the web, substantially no adhesive remains on the web. An advertising medium includes a packaging material made of a first material and a communication member applied to the packaging material. The communication member has a first part that is positioned directly adjacent the packaging material and a second part positioned on the first part that is made of the same material or a different material as the first part. One or both of the first part and second part are removable from the packaging material without substantially marring the surface of the packaging material.
US10430905B2 Case search device and method
Image search conditions that are past search conditions are displayed in an image search history area, and text search conditions are displayed in a text search history area. When a user selects a desired image search condition out of the search conditions displayed in the image search history area, and selects a desired text search condition out of the search conditions displayed in the text search history area, case data that matches the selected image search condition and the text search condition is extracted from a database and displayed in a search result display area.
US10430903B2 Method for improving document review performance
The present invention is a method and process for accurately and efficiently coding documents in electronic discovery. The method, if used by highly experienced and motivated document reviewers in a collegial and harmonic environment, has the potential to increase adjusted review consistency, reduce coding errors, eliminate duplicate efforts, increase review speed, decrease the risks of exposure, and dramatically improve review performance. The method will also result in useful case history files, which are useful in every phrase of litigation, including motion argument, merit trial, appeal, and future litigation.
US10430902B1 Automatic updating of real estate database
A system for updating a database comprises an input interface and a processor. The input interface is configured to receive image data. The processor is configured to determine from the image data one or more attributes of a database entry for real estate property and update the database entry for the real estate property.
US10430900B2 Systems and methods for generating gratuity analytics for one or more restaurants
A gratuity analytics computing device for generating gratuity analytics for one or more restaurants is provided. The gratuity analytics computing device includes a memory in communication with a processor. The processor programmed to receive a date range from a client computing device. The processor is further configured to receive transaction data for transactions occurring within the date range at a restaurant. The transaction data including a manager identifier, a time stamp, and an employee identifier associated with the transactions, the transaction data including authorization messages and clearing messages. The processor is further configured to match a plurality of authorization messages with a respective plurality of clearing messages. The processor is further configured to calculate tip data for the restaurant based on the plurality of matched messages, generate gratuity analytics for the restaurant over the date range based on the tip data, and display on a user interface of the client computing device the gratuity analytics.
US10430897B2 Automated rig activity report generation
A method for automatically generating a drilling rig activity report while operating the rig includes receiving sensor measurements from a plurality of surface sensors deployed on the drilling rig. The sensor measurements may be made in real time while operating the rig and may be processed to compute rig state/activity information. The rig state(s) and a user defined report configuration may then be further processed to automatically generate the rig activity report.
US10430890B1 Image-based processing for products
An aerial image system may generate images of structures providing views that might otherwise be difficult to obtain. These images may be used to determine various characteristics of the structure, which may then be processed for a variety of tasks including product marketing, claim processing and post-claim analysis. The images may be analyzed by the aerial image system or by a ground-based processing system to determine the structural characteristics such as roof age, roof type and roof pitch. In some examples, image analysis techniques such as edge detection and contrast determination may assist in determining the requisite data. Additionally or alternatively, the processing system may direct or control one or more image capture devices to obtain desired images.
US10430886B1 Processing insured items holistically with mobile damage assessment and claims processing
Systems and methods provide for an automated system for analyzing damage and processing claims associated with an insured item, such as a vehicle. An enhanced claims processing server may analyze damage associated with the insured item using photos/video transmitted to the server from a user device (e.g., a mobile device). The mobile device may receive feedback from the server regarding the acceptability of submitted photos/video, and if the server determines that any of the submitted photos/video is unacceptable, the mobile device may capture additional photos/video until all of the data are deemed acceptable. To aid in damage analysis, the server may also interface with various internal and external databases storing reference images of undamaged items and cost estimate information for repairing previously analyzed damages to similar items. Further still, the server may generate a payment for compensating a claimant for repair of the insured item.
US10430885B1 Processing insured items holistically with mobile damage assessment and claims processing
Systems and methods provide for an automated system for analyzing damage and processing claims associated with an insured item, such as a vehicle. An enhanced claims processing server may analyze damage associated with the insured item using photos/video transmitted to the server from a user device (e.g., a mobile device). The mobile device may receive feedback from the server regarding the acceptability of submitted photos/video, and if the server determines that any of the submitted photos/video is unacceptable, the mobile device may capture additional photos/video until all of the data are deemed acceptable. To aid in damage analysis, the server may also interface with various internal and external databases storing reference images of undamaged items and cost estimate information for repairing previously analyzed damages to similar items. Further still, the server may generate a payment for compensating a claimant for repair of the insured item.
US10430883B1 Dynamic usage-based policies
Methods, computer-readable media, systems and apparatuses for determining and implementing dynamic usage-based insurance policies are presented. A cost per day and a cost per mile associated with the dynamic usage-based insurance policy may be determined. The cost per mile may be computed independently for each of a plurality of road segments comprising a trip based on a time of day that the vehicle traveled each road segment, a road type associated with each road segment. The cost per mile of each road segment of the driving trip may further include whether or not hard braking or hard cornering events were encountered during a specified cumulative driving distance that may include, at least a portion, of a plurality of driving trips. The cost per mile for each of the plurality of driving trips may be adjusted once a threshold distance has been traveled by the vehicle based on the number of hard braking events and hard cornering events occurred during that distance.
US10430881B2 Systems and methods for iterative optimization of related objects
A computer implemented method for assigning values to objects includes receiving a plurality of values for each of a plurality of base objects including a first and second base object; receiving a plurality of values for a first composite object associated with the first and second base objects; generating and storing in the memory a solution set including combinations of values of the first and second base objects; for each combination in the solution set, generating first transaction results by computing transactions between the values of the first and second base objects; comparing each of the first transaction results to a first range of values including the values of the first composite object; and removing, from the solution set and from the memory, the combinations of the values of the first and second base objects corresponding to the first transaction results that are outside of the first range of values.
US10430880B2 Margin requirement determination and modeling for cleared credit
Systems and methods are provided for calculating margin requirements and stress testing exposures of cleared credit portfolios. These margin requirements are calculated using the following components: spread risk, idiosyncratic risk, interest rate, and liquidity risk. The calculation of these risk components is accomplished with a detailed statistical analysis of the risk factors underlying instruments, such as a credit default swap instrument.
US10430874B1 Verifying a customer address by device location prior to sending replacement card
Systems and methods relating to determining an address of a user by device location prior to sending a replacement card, the method being performed by a card management computing system associated with a card management entity. The method includes determining a location of a mobile device associated with a user via geolocation monitoring of the mobile device. The method further includes determining that a card associated with the user needs to be replaced. Upon determining that the card needs to be replaced, the method further includes determining an address for the user based on the geolocation monitoring. The method further includes sending instructions indicating a replacement card should be mailed to the determined address.
US10430873B2 Method and apparatus to evaluate and provide funds in online environments
A method, apparatus, and computer readable storage to implement a lending or cash advance system that can be (but is not required to be) integrated with an online commerce site. Sellers on the online commerce site can click a button or tab in their web browser that is visiting the online commerce site and information known to the online commerce site is automatically shared with a potential cash provider. The information can include sales data related to the seller's business on the online commerce site that can be applied to a formula used by a cash provider to evaluate the risk associated with lending the seller cash. A financial account used by the seller can rapidly receive the cash loan (if approved) and payments received by the seller from buyers would go into this financial account which is then used to automatically pay the cash provider back at agreed upon terms.
US10430872B2 Method of valuation of geological asset or information relating thereto in the presence of uncertainties
Methods are disclosed for assigning a value to a geological asset or information relating thereto in the presence of private and public sources of uncertainties. The private and public uncertainties associated with a geological asset or information associated therewith are defined, and private uncertainties are assigned a subjective probability representing the best state of knowledge currently available. A multi-dimensional valuation-time lattice is constructed using the subjective probabilities for the private uncertainties and using risk-neutral probabilities for the public uncertainties. A backward recursion through the multi-dimensional lattice is performed in order to generate a present value for the asset given the present information available. During the backward recursion, a tally of delta hedging coefficients is generated and stored in order to provide an operational “map” or “decision pathway” should the project move forward.
US10430867B2 Virtual garment carousel
Embodiments disclosed herein include virtual apparel fitting systems configured to perform methods comprising generating a first virtual garment carousel the includes images of garments. In operation, a user scrolling through the virtual garment carousel causes a graphical user interface to display images of the garments in the carousel superposed over an image of the user, thereby enabling the user to see how the garments would look on him or her, where virtual fit points of each garment image align with virtual fit points on the image of the user.
US10430866B2 Personalized webpage gifting system and method
A personalized webpage gifting system includes a server in communication with a computing device having a processor to execute an application. Upon execution, the application generates generate a graphical user interface (GUI) to receive recipient information from each of a plurality of participants in which the recipient information user-supplied content associated with a recipient from each of a plurality of participants, and a monetary amount to be contributed towards purchase of a gift for the recipient. The application then combines the user-supplied content of each participant to form a personalized content structure, wherein the application is further executable to facilitate transmission of the gift and the personalized content structure to the recipient.
US10430863B2 Voice commerce
In certain implementations, a system for facilitating voice commerce is provided. A user input comprising a natural language utterance related to a product or service to be purchased may be received. A first product or service that is to be purchased may be determined based on the utterance. First payment information that is to be used to purchase the first product or service may be obtained. First shipping information that is to be used to deliver the first product or service may be obtained. A purchase transaction for the first product or service may completed based on the first payment information and the first shipping information without further user input, after the receipt of utterance, that identifies a product or service type or a product or service, seller information, payment information, shipping information, or other information related to purchasing the first product or service.
US10430862B2 Expanded shopping product page and catalog layout
A client device retrieves a retail page listing products for sale by an online retailer. The client device receives a selection of a product from a user and displays extended information about the product in an extended product page near the product. The extended information includes a template with images of the product and advertising copy for the product to provide a compelling, magazine-like view of the product. The user may add the product to a bag that provides a staging area for a group of products prior to purchase. The user may visit additional retailers and add products from those retailers to the bag that provides a unified view of the products from across the various retailers. When a user is ready to purchase the products in the bag, a purchase flow is initiated at each online retailer for the products at that retailer.
US10430860B2 Systems and methods for enhancing shopping experience in physical stores
The present disclosure discloses methods and systems for enhancing shopping experience in physical stores. The method includes receiving at least one persona associated with a user based on one or more of: ethnographic data obtained from a user, demographic data associated with the user, buying behavioral data associated with the user, and social networking data associated with the user. After this, one or more historical activities of the user inside one or more physical stores are received. Also, one or more constraints associated with the user are received. Once received, the at least one persona, the one or more constraints, and the one or more historical activities are analyzed to generate a pre-defined number of personalized recommendations. Finally, the personalized recommendations are displayed to the user within a window of a user interface.
US10430856B2 Systems and methods for marketplace catalogue population
Methods and Systems for displaying product recommendations at a virtual storefront by receiving product recommendations from a plurality of heterogeneous sources. The source servers send the product recommendations from their end that are then normalized and refined by a recommendation engine based on a plurality of factors ensuring that the products are presentable and sellable on the storefront. The recommendation collation is accomplished using a pipeline of stateless processors, thereby providing a highly scalable platform perfectly suited for cloud-based computational platforms.
US10430853B2 Multiple format search result sets
A search application can return results including item listings posted to a website. An item listing can be posted to the website in a first format for a first time period and posted to the website in a second format for a second period of time. Responsive to a query for an item, results can be displayed in both the first format and the second format in a user interface.
US10430851B2 Peripheral device customization
A computing system for managing product customization is provided. The computing system includes instructions stored in memory and executable by a processor to receive, for each of a plurality of parts of a 3D product, a color selection input specifying a color selected by a user for that part, responsive to receiving the color selection inputs, generate a color histogram of the 3D product including a plurality of units, each unit being associated with one of the parts and assigned the color of that part, where the number of units allocated to each part is based on a size of the part, and display the color histogram in a graphical user interface.
US10430848B2 Visual discovery tool for automotive manufacturers, with network encryption, data conditioning, and prediction engine
A visual discovery tool for automotive manufacturing with network encryption, data conditioning, and prediction can include an extraction device configured to receive data records from application-specific file source databases. The tool can further include a vehicle alert database that receives the vehicle records from the plurality of extraction databases. The visual discovery tool can include at least one hardware processor in communication with the extraction device and the vehicle alert database. The tool can be configured to selectively restrict access to an interactive display based on whether a client device receives authorization credentials.
US10430844B1 System and method for facilitating a game through a primary client device and in-game content purchases through a mobile device
The disclosure relates to systems and methods for communicating a primary display comprising information that facilitates visual presentation of a view of a game space to a primary client device and facilitating purchases of content for use in the game through a secondary client device such as a user's smartphone. The system may include a game device that allows a user to play a video game or otherwise interact with a virtual environment using the primary client device and purchase content for use in the video game using a secondary client device while playing the video game using the primary client device. The purchased content may be integrated into the game space such that purchased content is available for use while the user is playing the video game.
US10430838B1 Methods and systems for generation, curation, and presentation of media collections with automated advertising
Systems, devices, media, instructions, and methods for computer based automated content generation, curation, and presentation are described. In one embodiment a content collection is generated with a first continuous presentation group by associating a first content element from a first content message of the plurality of content messages and a second content element from a second content message of the plurality of content messages to associate the first content element and the second content element as the first continuous presentation group. Advertising element placement within the presentation order for the first media collection is determined, and adjusted to avoid interrupting the continuous presentation group. In other embodiments, various advertising patterns are used and adjusted based on curated presentation groups within content collections.
US10430837B2 Display region allocation using category-based contextual techniques
A computer-implemented system and method for category-based contextual advertisement generation and management are disclosed. The system in an example embodiment includes an advertisement processor to allocate a first display region for displaying a combination of variable revenue ads and fixed price ads, the variable revenue ads and the fixed price ads being category-based, sort the variable revenue ads based in part on a user entered variable revenue value, and sort the fixed price ads based on a rotation.
US10430829B2 Systems and methods for generating curated and custom content for data-driven applications using closed-loop data
A system may generate a first transaction history from a plurality of records of charge. The system may select a plurality of merchants based on the plurality of records of charge, and generate a first user profile in response to the first transaction history and the plurality of merchants. The first user profile may comprise a merchant score for a merchant appearing in the first transaction history. The first transaction history may include transaction account issuer data. The system may receive a request for content that identifies a user account associated with the first user profile. The system may further generate the content based on the merchant score in response to the request for the content. The request may be automatically generated by the application or may be in response to an action by the first user.
US10430825B2 Recommending advertisements using ranking functions
A digital medium environment is described to recommend advertisements using ranking functions. A ranking function is configured to compute a score by applying a user context vector associated with a user to individual ranking weight vectors associated with advertisements, and provide the advertisement with the highest score to the user. In order to learn the ranking weight vectors for the ranking function, training data is obtained that includes user interactions with advertisements during previous sessions as well as user context vectors. The ranking weight vectors for the ranking function associated with each advertisement can then be learned by controlling the score generated by the ranking function to be higher for positive interactions than the negative interactions. To do so, the ranking weight vectors may be learned by optimizing an area under the curve ranking loss (AUCL) for the ranking function.
US10430820B2 Enhancing revenue by driving credit account purchases through a single native mobile application
In a computer-implemented method for enhancing revenue by driving credit account purchases through a single native mobile application browsing of retail items is enabled via the single native mobile application executing on a mobile device, wherein the browsing is not required to be web-based browsing, and wherein the single native mobile application is provided by a party. Multi-tender payment for the retail items are provided. Mobile marketing is provided to a user of the mobile device by the single native mobile application, wherein the mobile marketing indicates that additional loyalty rewards will be earned if the retail items are purchased by a credit account issued by the party.
US10430819B2 Systems and methods for connecting merchant loyalty programs with payment cards
A computer-based method for providing a loyalty identifier to a merchant using a payment network is described. The method includes storing data including at least one loyalty identifier associated with a cardholder enrolled in a loyalty program and a corresponding payment card identifier, receiving a first authorization request message for a payment transaction initiated by a first cardholder using a first payment card at an originating merchant, the first authorization request message including a first merchant identifier and a first payment card identifier, determining a first loyalty program associated with the originating merchant based in part on the first merchant identifier and the data stored in the memory, determining a first loyalty identifier associated with the first cardholder for the first loyalty program based in part on the first payment card identifier and the data stored in the memory, and providing the first loyalty identifier to the originating merchant.
US10430818B2 Systems and methods for visual representation of offers
A method and system for providing geographic location notifications for targeted offers is disclosed. One embodiment of the invention is directed to a method including monitoring for an event to trigger a targeted offer. Upon detection of the event, the offer is generated. The offer is targeted to a consumer and is generated using payment data generated in response to transactions conducted by the consumer with a plurality of different merchants. A geographic location for redeeming the offer is determined. A notification message is generated about the offer. The notification message includes the offer and the geographic location for redeeming the offer. The notification message is sent to a notification device which is operated by the consumer. A graphical depiction of the offer is displayed on a map on the notification device.
US10430817B2 Partiality vector refinement systems and methods through sample probing
Some embodiments provide customer partiality vectorization refinement systems, comprising: a customer database storing a set of multiple customer partiality vectors for each of multiple different customers; a product database storing a set of multiple product partiality vectors for each of multiple different products; and a vectorized refinement control circuit configured to: identify, for a first customer, a multi-dimensional partiality vector target area defined by a limited range of partiality magnitudes and limited range of representative partiality directions; select a first product having at least a product partiality vector that is within a threshold alignment with the partiality vector target area, and cause the first product to be presented to the first customer; receive feedback associated with the first customer and corresponding to the first product; and adjust the partiality vector target area based on the feedback.
US10430814B2 System, method and computer program for improved forecasting residual values of a durable good over time
A residual value forecasting system may utilize heterogeneous data, such as used market data, industry-specific data, and non-industry-specific data, from disparate data sources to produce residual value forecasts of an item based on a sophisticated residual value forecasting model particularly configured for agility. The system can dynamically and quickly adapt to change in data inputs and produce custom outputs. The system may determine a baseline value for an item using the used market data, a microeconomic factor using the industry-specific data, and a macroeconomic factor using the non-industry-specific data, as well as adjustments such as locality adjustments and modifications. Given the macroeconomic factor and the microeconomic factor relative to the locality-adjusted value of the item and in view of the competitive sets of similar and/or substitute items in the same industry, the system can generate an accurate forecast residual value of the item at a future time point.
US10430811B1 Transaction-specific customer survey system
Provided are a method and system for automatically generating context-based survey questions predicated on the customers' actual purchase experience with the merchant, thus eliminating for the customer the need to respond to obvious, redundant, and even irrelevant questions, and providing to the merchant customer feedback directly bound to the actual purchase event and correlating data. Purchase information is stored at the time of purchase and the customer is given an identifier for the purchase. Then, at the customer's convenience, either at the point of sale or through a networked computer, the customer can provide responses to questions that are selectively and automatically generated based on the items purchased, or other definable attributes associated with the sale, and based upon configurable preferences of the merchant. Survey questions are displayed and feedback responses are stored, analyzed and associated with purchase information in real time.
US10430806B2 Input/output interface for contextual analysis engine
A contextual analysis engine systematically extracts, analyzes and organizes digital content stored in an electronic file such as a webpage. Content can be extracted using a text extraction module which is capable of separating the content which is to be analyzed from less meaningful content such as format specifications and programming scripts. The resulting unstructured corpus of plain text can then be passed to a text analytics module capable of generating a structured categorization of topics included within the content. This structured categorization can be organized based on a content topic ontology which may have been previously defined or which may be developed in real-time. The systems disclosed herein optionally include an input/output interface capable of managing workflows of the text extraction module and the text analytics module, administering a cache of previously generated results, and interfacing with other applications that leverage the disclosed contextual analysis services.
US10430805B2 Semantic enrichment of trajectory data
Enriching trajectory data from a device may include determining, using a processor, enrichment data items related to points of presence within trajectory data. The enrichment data items may be retrieved from a data source. Enriching trajectory data may also include determining, using the processor, ranking metrics for the enrichment data items and ranking, using the processor, the enrichment data items according to the ranking metrics. One or more ranked enrichment data items, in association with the related point of presence of the trajectory data, may be provided to a device using the processor.
US10430803B2 Methods and systems for predicting consumer behavior from transaction card purchases
A computer-based method for predicting consumer behavior is provided. The method is performed using a computer system coupled to a database. The method includes recording consumer data in the database for each consumer of a global population of consumers including historical purchases made by each consumer using a transaction card, defining a life event by assigning spending variables to the life event, determining a sample group of consumers that are experiencing the life event based on the consumer data stored within the database with respect to the spending variables, generating a predictive model based on historical purchases made by consumers within the sample group, and applying the predictive model to predict each consumer within the global population that will experience the life event. The predictive model is applied using the computer system. A list of consumers predicted to experience the life event within a predetermined time period is output.
US10430797B1 Proxy card payment with digital receipt delivery
Disclosed herein are techniques for providing a digital receipt to a consumer upon tender of payment to a merchant through the use of a proxy payment card in a financial transaction. The proxy payment card can be associated with multiple financial accounts (e.g., accounts associated with credit cards, debit cards, or gift cards). The digital receipt is automatically received at a personal computing device of the consumer in response to the financial transaction being charged to a financial account associated with the proxy payment card. The digital receipt includes information indicative of the financial transaction. The digital receipt can also include one or more interactive components that allow the consumer to interact with the transaction (and/or merchant) subsequent to transmission of the receipt, such as adding a tip, providing feedback, redeeming a promotion reward, tracking loyalty reward points, or reviewing transaction records of past and present transactions.
US10430793B2 Fraud management system and method
The present invention relates to a computer-implemented fraud method and system for managing fraud screening in response to a requested transaction. The fraud management system checks the efficiency of the fraud screening strategy and predicts the efficiency of new fraud screening strategies based on the total cost of fraud. This calculation is facilitated, because transactions are divided into groups, and the total cost of fraud may be calculated for a representative element of the group, and not for each transaction in the group. Furthermore, if the fraud screening is based on rules that apply an acceptance flow to predetermined conditions, the fraud management can choose the best acceptance flow for these predetermined conditions by minimizing the total cost of fraud. Finally, the fraud management can also flag inefficient rules thanks to an indicator related to the total cost of fraud to highlight rules whose predetermined conditions should be changed.
US10430791B2 Biometric secure sales and payment terminal using face recognition and finger print definition methods
This invention is related to a secure sales and payment terminal where payment is carried out using methods such as biometric definition and fingerprint definition. Definition of the biometric face data and/or fingerprints of the user, carrying out secure payment via a bank, printing the payment details on a slip, submitting an electronic slip to the e-mail address of the customer, forming accounting records and storing all procedures carried out on the terminal (1) is performed by means of the invention.
US10430783B2 Transmit phase detection circuit
A payment reader includes a tuning circuit that provides a tuned transmission source signal to an antenna for transmission. A sense circuit coupled to the antenna provides a measured transmitted signal to a binary phase detection circuit. The binary phase detection circuit filters and processes the signal to provide an analog phase signal that corresponds to a phase difference between the measured transmitted signal and the transmission source signal. A comparison circuit compares the analog phase signal to a reference signal, and a decision circuit adjusts the operation of the transmission circuitry based on the comparison.
US10430778B2 Using augmented reality for secure transactions
A method for using an Augmented Reality (AR) device for processing transactions initiated at another device. The method includes acquiring, via an AR device, an image of a display of a user device. The method includes determining, based on image analysis of the image, that the user device displays an interactive transaction element for a transaction between the user device and a server. The method includes communicating with a server, that provides the interactive transaction element, to move functionality of the interactive transaction element from the user device to the AR device. The method includes generating a new interactive transaction element providing access to the transaction at the server. The method also includes providing access to the new interactive transaction element that is visually projected via the AR device.
US10430776B2 System and method for exception handling in self-checkout and automated data capture systems
A checkout system for data reading, and related methods of use, the checkout system including one or more data reading devices with a conveyor for transporting items toward a read zone of the data reading devices, and an exception identification system capable of identifying exception items transported through the read zone without being successfully identified by the data reader. An imaging system acquires one or more images of these exception items, and these images are presented to a user on a display screen, whereby the user manipulates the images of the exception items to associate the images with item information (such as item description, price, etc.) to clear any exception items.
US10430775B1 Validation and lookup techniques for rule-based data categorization
Categorization of data may be performed using rule-based data categorization. Rules may be used to categorize the data into a limited number of categories for a temporary, ad hoc, or updatable process. The rules may be validated to make sure the rules are not ambiguous, contradictory, unattainable, or otherwise ineffective. The rules may include a priority value which may be used as a tie breaker when more than one rule applies to a record. To implement the rules, a lookup flow may be generated to enable rapid or quick traversal of applicable rules for a particular lookup while bypassing at least a portion of the rules. In some embodiments, a record (e.g., an item, etc.) may be categorized during a transaction process to determine a tax classification, a promotion, or another type of classification, which may then be used to complete the transaction.
US10430772B1 Method and system for providing multiple services via a point-of-sale portal architecture
A secure point-of-sale (POS) portal architecture for delivering multiple services is provided. According to one exemplary aspect of the architecture, a number of services offered by various parties are integrated for delivery to merchants. The parties offering the services include, for example, payment processors and merchant acquirers and other external value-added service providers. The integrated services, in turn, are offered to merchants and/or their respective customers via one or more POS devices and its supporting system infrastructure at the merchant locations. The integrated services include, for example, acceptance of multiple payment instruments, payment processing, user dialog management, sales promotion and customer support, loyalty programs, back office processing, receipt capture, employee training, risk management, dispute resolution, system security, system administration etc. Moreover, these integrated services may be customized based on a merchant's particular requirements to provide a specific environment for delivering these services.
US10430771B2 Systems and methods for payment processing on platforms
Systems and methods for payment processing on devices are provided. Such systems and methods enable payment processing to be completed with a peripheral device (such as a magnetic card reader) and a point of sales system, without the need for extensive developer integration. The system receives a payment charge amount from a point of sales system. The system also detects (or dynamically populates) peripheral devices that are used to capture account information. The peripheral device is a supported device type with an associated library, which includes data for properly interfacing with the peripheral device. The system provides the captured account data, a merchant ID and the amount of the charge to a payment management system. The system likewise receives a response (approve or decline) from the payment management system.
US10430768B1 Wi-Fi management and monetization system and method
A system for monetizing an Internet connection comprises a router communicably coupled with the Internet, the router configured for receiving a request from a client computing device to connect to the router for Internet access, and redirecting the client computing device to a first URL, a hosting server configured for serving a page to the client computing device, wherein the page includes ads and an Internet connection confirmation widget that redirects the client computing device to a second URL, an Internet connection management server configured for: serving pages to the client computing device providing the following options: 1) a free session of access to the Internet, 2) a paid session of access to the Internet, and 3) a paid voucher session of access to the Internet, and granting access to the Internet to the client computing device, according to the option selected by the client user via the pages.
US10430764B2 System and method for generating a three-dimensional resume
Provided is a process, including: receiving resume data from a computing device of a job candidate, the resume data including: a plurality of roles the job candidate has occupied, for each of the roles, a plurality of skills used by the job candidate in the respective roles, for each of the skills, a measure of usage of the respective skill in the respective role; combining the measures of usage of the each skill across the plurality of roles to form a skill density score for each of the skills; receiving a request for information about job candidates from a computing device of a recruiter; and sending data indicative of the skill density scores for at least some of the skills to the computing device of the recruiter.
US10430763B1 Apparatus, method and system for classifying freelancers
Embodiments of the present invention are directed to a classification engine that classifies freelancers in one of a plurality of categories. The classification engine captures data to perform a first classification evaluation of each engaged freelancer. The first classification evaluation is used to drive different levels of onboarding to ensure appropriate onboarding tasks are completed for each engaged freelancer before the freelancer starts work for a client. Depending on the level of onboarding, the classification engine either uses the first classification evaluation to make a determination regarding the classification of the freelancer or captures additional data to perform a second classification evaluation to make the determination. The classification engine eliminates delays, manual workarounds and helps scale work with enterprise clients.
US10430750B2 System-independent data logging
Systems and methods are described for tracking a shipping container. Information from a third-party shipping entity is combined with information retrieved from a data logger attached to the shipping container while the shipping container is in transit. The third-party portal provides updates through Email or the like, transmitted to an address that is uniquely associated with the shipping container and its current itinerary.
US10430735B2 Designer tool for managing cloud computing services
Embodiments of facilitating creation of cloud computing applications are disclosed therein. In one embodiment, a method includes receiving user input of a plurality of workflow items as a sequence of graphical objects on a graphical user interface. The workflow items individually are related to one or more cloud computing services. The method also includes determining an execution sequence of the plurality of workflow items based on data dependencies individually between pairs of the workflow items, the determined execution sequence being different than the sequence of the graphical objects. The determined execution sequence includes executing pairs of the workflow items without data dependencies therebetween generally in parallel and sequentially executing other pairs of the workflow items with data dependencies therebetween in accordance with the data dependencies.
US10430729B2 System and method for specifying and processing legality expressions
A system and method are provided for specifying a legality expression for use in a system for processing the legality expression. The system and method include providing a legality expression language, including at least one of a duty element specifying an obligation that a principal must perform an act, a ban element specifying a prohibition that a principal must not perform an act, an intent element specifying an intention that a principal wants to perform an act, and a claim element specifying an assertion that a principal does perform an act. The system and method further include interpreting by the system a legality expression specified using the legality expression language.
US10430728B2 Systems and methods for applying secondary information to business addresses
Systems and methods are provided for determining secondary address information. In one implementation, a method is provided that uses a data processing apparatus. According to the method, a code word is created for a business name and a building default extended delivery code. A data table is searched using the code word and secondary address information is revealed when a match is found between the code word and data stored in the data table.
US10430725B2 Petroleum analytics learning machine system with machine learning analytics applications for upstream and midstream oil and gas industry
Petroleum Analytics Learning Machine (or PALM) system is a machine learning based, “brutally empirical” analysis system for use in all upstream and midstream oil and gas operations. PALM system optimizes exploration, production and gathering from at least one well of oil and natural gas fields to maximize production while minimizing costs. Normalized data are processed to determine clusters of correlation in multi-dimensional space to identify a machine learned ranking of importance weights for each attribute. Predictive and prescriptive optimization on the normalized data is performed utilizing unique combinations of machine learning and statistical algorithm ensembles. The unstructured textual data are classified to correlate with optimal production to capture the dynamics of at least one or more wells of oil and natural gas fields and to provide categorization results from labeled data sets to identify patterns.
US10430723B1 Storage system with machine learning based skew prediction
An apparatus comprises a plurality of storage tiers, at least one data mover module, and skew predictor. A model generator processes information characterizing input-output activity involving one or more of the storage tiers in order to obtain skew measurements indicating portions of the input-output activity directed to portions of the one or more storage tiers for respective periods of time less than at least one corresponding time granularity, and generates a predictive model from the skew measurements. The skew predictor is configured in accordance with the predictive model to convert additional skew measurements obtained for a given period of time less than a desired time granularity to corresponding skew measurements in the desired time granularity. One or more of the converted skew measurements are utilized by the data mover module in controlling transfer of data between the storage tiers. The model generator is part of a machine learning system.
US10430722B2 Learning parameters in a feed forward probabilistic graphical model
According to an aspect, learning parameters in a feed forward probabilistic graphical model includes creating an inference model via a computer processor. The creation of the inference model includes receiving a training set that includes multiple scenarios, each scenario comprised of one or more natural language statements, and each scenario corresponding to a plurality of candidate answers. The creation also includes constructing evidence graphs for each of the multiple scenarios based on the training set, and calculating weights for common features across the evidence graphs that will maximize a probability of the inference model locating correct answers from corresponding candidate answers across all of the multiple scenarios. In response to an inquiry from a user that includes a scenario, the inference model constructs an evidence graph and recursively constructs formulas to express a confidence of each node in the evidence graph in terms of its parents in the evidence graph.
US10430720B2 Moveable storage
A system for storing and moving data based on the location of a user or a change in location of a user is described herein. Data associated with a user may be stored at one or more storage devices associated with a location of the user. Some or all of the data associated with the user may be moved to one or more other storage devices if, for example, the user moves to a different location or is expected to move to a different location, so that the user's data may be more efficiently accessed by the user.
US10430711B2 Method and system for FUNC-based experience framework with cross-user intelligence
A method is provided for providing desired application usage experience to a user on a user device. The method includes automatically converting a plurality of App pages into FUNC descriptors to be stored, wherein each FUNC descriptor includes at least non-functional properties of a FUNC, capability of the FUNC, and an interface of the FUNC to invoke the FUNC. The method also includes obtaining at least one user intention inputted by the user; determining at least one FUNC descriptor from the FUNC descriptors for fulfilling the user intention; recommending to the user with at least one FUNC corresponding to the at least one FUNC descriptor by rendering the at least one FUNC descriptor on the user device; and invoking the at least one FUNC directly from the user device without going through a launching page of an App page providing the at least one FUNC.
US10430708B1 System and method for noise-based training of a prediction model
In some embodiments, noise data may be used to train a neural network (or other prediction model). In some embodiments, input noise data may be obtained and provided to a prediction model to obtain an output related to the input noise data (e.g., the output being a prediction related to the input noise data). One or more target output indications may be provided as reference feedback to the prediction model to update one or more portions of the prediction model, wherein the one or more portions of the prediction model are updated based on the related output and the target indications. Subsequent to the portions of the prediction model being updated, a data item may be provided to the prediction model to obtain a prediction related to the data item (e.g., a different version of the data item, a location of an aspect in the data item, etc.).
US10430700B1 Graphene-based micro-scale identification system
A system for labeling an object uses at least one object label made from a material that absorbs and reflects incident energy uniformly across all wavelengths of incident energy at a ratio proportional to a thickness of the material and that includes a pattern having variations in the thickness of the material along at least one of two orthogonal directions across the label. An interrogator directs a predetermined wavelength of radiation to the at least one label, and a reader to receives reflected radiation from the label at the predetermined wavelength and interprets the reflected radiation to recognize the pattern.
US10430690B1 Machine learning predictive labeling system
A computing device predicts an event or classifies an observation. A trained labeling model is executed with unlabeled observations to define a label distribution probability matrix. A label is selected for each observation. A mean observation vector and a covariance matrix are computed from the unlabeled observations selected to have each respective label. A number of eigenvalues that have a smallest value is selected from each covariance matrix and used to define a null space for each respective label. A distance value is computed for a distance vector computed to the mean observation vector and projected into the null space associated with the label selected for each respective observation. A diversity rank is determined for each respective observation based on minimum computed distance values. A predefined number of observations having highest values for the diversity rank are included in labeled observations and removed from the unlabeled observations.
US10430689B2 Training a classifier algorithm used for automatically generating tags to be applied to images
This disclosure relates to training a classifier algorithm that can be used for automatically selecting tags to be applied to a received image. For example, a computing device can group training images together based on the training images having similar tags. The computing device trains a classifier algorithm to identify the training images as semantically similar to one another based on the training images being grouped together. The trained classifier algorithm is used to determine that an input image is semantically similar to an example tagged image. A tag is generated for the input image using tag content from the example tagged image based on determining that the input image is semantically similar to the tagged image.
US10430688B2 Knowledge-based ultrasound image enhancement
Image enhancement is provided for medical diagnostic ultrasound. Knowledge-based detection of anatomy or artifact identifies locations to be enhanced. The knowledge-based detection of the locations may avoid identification of other anatomy or artifacts. The image enhancement is applied to the identified locations and not others.
US10430683B2 Image processing method and processing device
There are provided an image processing method and an image processing device. The image processing method comprises: acquiring an input image; acquiring a first noise image and a second noise image; executing image conversion processing on the input image with the first noise image using a generative neural network, to acquire a first output image; and executing high resolution conversion processing on the first output image with the second noise image using a super-resolution neural network, to acquire a second output image, wherein the first noise image is different from the second noise image.
US10430682B2 Systems and methods for decoding image files containing depth maps stored as metadata
Systems and methods in accordance with embodiments of the invention are configured to render images using light field image files containing an image synthesized from light field image data and metadata describing the image that includes a depth map. One embodiment of the invention includes a processor and memory containing a rendering application and a light field image file including an encoded image, a set of low resolution images, and metadata describing the encoded image, where the metadata comprises a depth map that specifies depths from the reference viewpoint for pixels in the encoded image. In addition, the rendering application configures the processor to: locate the encoded image within the light field image file; decode the encoded image; locate the metadata within the light field image file; and post process the decoded image by modifying the pixels based on the depths indicated within the depth map and the set of low resolution images to create a rendered image.
US10430679B2 Methods and systems for detecting head motion during an authentication transaction
A method for detecting user head motion during an authentication transaction is provided that includes generating, by a processor, a motion type feature vector and a user head motion type prediction based on data generated for a sequence of frames. The frames are included in biometric data captured from a user. Moreover, the method includes generating a liveness rating feature vector based on the generated frame data, merging the motion type and liveness rating vectors, and generating a spoof prediction from the merged vector. When the generated spoof prediction indicates biometric data in the frames was spoofed, the method includes changing the user head motion type prediction to no motion. The method also includes storing the user head motion type prediction in a buffer and determining a final user head motion type detected for the frames.
US10430675B2 Method and device for providing a piece of occupant information for a safety unit for a vehicle
A method for providing a piece of occupant information for a safety unit for a vehicle includes reading in image data representing an occupant of the vehicle via an interface to an image recording unit of the vehicle, reading in plausibility check data representing a person via an interface to a mobile device, a step of determining occupant data characterizing the occupant using the image data and the plausibility check data, and a step of providing the occupant data to an interface to the safety unit for the vehicle.
US10430668B2 Situation ascertainment system using camera picture data, control device, and situation ascertainment method using camera picture data
According to a situation confirmation system and method in which image data 311 of a surveillance camera is correlated with additional information 212, the additional information 212 related to the image data 311 of a surveillance camera 3 is added to the image data 311, and a portion or all of the additional information is correlated with the image data according to a purpose of use. The image data 311 and the additional information 212 are correlated to enable confirmation of situation, and to realize expansion of range of use of the image data by analyzing the correlation.
US10430666B2 Target object identifying device, target object identifying method and target object identifying program
Monitoring target matching means 71 matches monitoring targets shown in video captured by one or more imaging devices, and identifies monitoring targets estimated to be the same monitoring target, as an identified monitoring target. Target object identifying means 72 identifies a desired target object from one or more identified monitoring targets captured, using imaging times of each of the one or more identified monitoring targets.
US10430662B2 Training machine learning models to detect objects in video data
Systems and methods are described for training machine learning models to detect objects in image or video data. A system may select a first sample set of frames from one or more video files. Indications of a location of an object of interest in each of at least two sample frames may be received, then the system may determine the location of the object of interest across a number of intermediary frames using a tracker. Annotation data may be stored identifying the objects of interest in the sample frames, and the annotation data may be used in training a machine learning model to identify the object of interest in subsequently provided image or video data.
US10430658B2 Augmented reality system and kit
An augmented reality system that includes a printed media member that has at least a first image target, a head mounted device that includes a mobile device securing member, and software that is configured to run on a mobile device that includes a camera that has a camera lens. The software is in communication with a target database (either on a remote server or within the software) that includes information related to the first image target, and wherein the software includes first augmented reality content that is associated with the first image target.
US10430656B2 Analog utility meter reading
A method and apparatus to read an analog dial utility meter including a plurality of analog dials, where each dial includes a rotating dial indicator is provided. The apparatus is configured to analyze a digital image of the analog dial utility meter to determine a value of each dial of the utility meter. The method comprises receiving a digital image of the analog dial utility meter, and performing one or more processing and analysis steps to determine a meter reading of the utility meter.
US10430653B2 System and method for autonomous vehicle control
A system for localizing an autonomous vehicle to a target area can include a position indicator adapted for association with the vehicle in a three dimensional configuration, a detection device configured to detect the position indicator, a computation device configured to compute a position of the vehicle based on the detected position indicator and the relationship of the configuration to the vehicle orientation, a transmitter configured to receive information from the computation device and produce a signal carrying the information, a receiver configured to receive the signal from the transmitter and filter the information therefrom, and a control system configured for association with and control of one or more directional control components of the vehicle, the control being based on the information received from the receiver relating to localizing the vehicle to the target area. A method of for localizing a vehicle to a target area is also disclosed.
US10430650B2 Image processing system
An image processing system comprises: a model pattern acquisition unit that acquires a model pattern generated from input shape information; a model pattern correction unit used for correcting the model pattern acquired by the model pattern acquisition unit; and a machine learning unit that generates model pattern generation information for generating the model pattern from the input shape information by performing supervised learning using a set of learning data pieces each including correction information about the model pattern corrected by using the model pattern correction unit and the input shape information associated with each other. The image processing system is capable of generating a model pattern in which a result of the learning is reflected using the input shape information newly input and the model pattern generation information.
US10430648B2 Method of processing content and electronic device using the same
A method for processing content in an electronic device and an electronic device for doing the same are provided. The method includes acquiring content including at least one character, and performing at least one of classifying the acquired content into at least one of a plurality of categories by analyzing the acquired content or generating vector images including a vector image corresponding to the at least one character based on the acquired content and displaying at least a part of the vector images on a display functionally connected to the electronic device.
US10430647B2 Tailored illumination profile for articulated hand tracking
Disclosed are a device and a method of hand tracking based on a tailored illumination profile. In some embodiments, the hand tracking device includes an illumination module, an imaging sensor and a processor. The illumination module provides an illumination profile that matches a predicted interaction volume within which a user of the near-eye display device is expected to place a body part of the user to interact with a user interface of the near-eye display device. The imaging sensor receives light reflected by an environment of the near-eye display device including the body part of the user and generates depth values corresponding to depths of the environment relative to the near-eye display device. The processor tracks a location of the body part of the user based on the depth values and determines an adjustment of an illumination intensity of the illumination module based on the location of the body part of the user.
US10430646B2 Systems and methods for operating a virtual reality environment using colored marker lights attached to game objects
Systems and methods are disclosed for operating, calibrating, and dynamically optimizing a system for a virtual reality environment where colored marker lights are attached to objects, the objects including players, controllers, and devices related to the game. One or more color cameras are used to view one or more spaces, and track positions and orientations of players and other objects according to the attached marker lights. A hierarchical system of servers may be used to process positions and orientations of objects and provide controls as necessary for the system. A method for color assignment is described as well as a calibration process, and a dynamic optimization process. A synchronization process is also described that ensures that a plurality of cameras and attached servers are properly coordinated. Head-mounted devices may also be used in conjunction with marker lights to provide information regarding players.
US10430644B2 Blended iris and facial biometric system
An optical system is able to capture images of at least a portion of a candidate's face within a near field, a medium field, and a far field. For images captured within the near field, data representing the candidate's iris may be captured from the image and compared to know iris data. For images captured within the medium field, data representing the candidate's iris and facial featured may be captured from the image and compared to know iris data and facial data. For images captured within the far field, data representing the candidate's facial features may be captured from the image and compared to know facial data.
US10430643B2 Facial recognition pet identifying system
A server system stores a database of records. Each record stores a digital image of a pet, facial recognition markers, and owner identification information. An owner may register his/her pet using a cellular telephone and a mobile app. The owner is prompted to supply a digital photograph of the pet and to enter eye and nose location information. The system generates therefrom facial recognition markers and stores the markers in a record. If a lost pet is found, a finding user can use a cellular telephone to take a picture of the animal and to enter eye and nose location information. The system generates markers and compares the markers in a facial recognition process to other stored markers to identify records of animals that resemble the lost pet. If the record of the lost pet is identified, then owner identification information in the record is used to contact the owner.
US10430636B2 Display panel and display device
A display panel includes an array substrate including organic light-emitting structures, and at least one fingerprint identification unit. Each organic light-emitting structure has a first side facing the array substrate, and the fingerprint identification unit is disposed in a display region on the first side of the organic light-emitting structure. The display panel also includes a plurality of spacers and a plurality of anti-crosstalk pads. When being projected onto the array substrate, the orthogonal projection of each spacer is disposed between orthogonal projections of adjacent organic light-emitting structures. Each anti-crosstalk pad is disposed between a corresponding spacer and the fingerprint identification unit. An orthogonal projection of the anti-crosstalk pad onto the array substrate include a first region overlapping with the orthogonal projection of the spacer onto the array substrate. The anti-crosstalk pad blocks light scattered by the spacer from entering the at least one fingerprint identification unit.
US10430632B2 Display device and driving method thereof
An exemplary embodiment of the present inventive concept provides a display device including: a display unit including a plurality of pixels disposed on a display area; a display controller configured to control the display unit; a sensor including a plurality of first sensing electrodes and a plurality of second sensing electrodes disposed in the display area; and a sensor controller configured to recognize a touch of a user inputted into the sensor in a touch sensing mode and to recognize a fingerprint of the user inputted into the sensor in a fingerprint sensing mode, wherein the sensor controller changes a mode to the fingerprint sensing mode when no touch is inputted for a predetermined time period in the touch sensing mode and changes the mode to the touch sensing mode when authorization on a fingerprint inputted into the sensor is succeeded in the fingerprint sensing mode.
US10430629B2 Non-transitory computer-readable medium storing information processing program and information processing device
A computer-readable medium and an information processing device are provided that are capable of generating collation information that is unlikely to be affected by acquisition conditions of biometric information. An image is acquired (S1), and a base point is determined from the image (S2). Sample information indicating a change in color information of a surrounding area of the base point is acquired (S3). The sample information is information that associates a plurality of samples with center information corresponding to positions on the image of first reference points. The sample is information that associates color information of second reference points with position information of the second reference points. Based on the acquired sample information, frequency information is generated (S4). The frequency information associates the center information with a frequency component of a change in the color information with respect to the position information calculated for each of the first reference points.
US10430628B2 Slip processing device, slip processing method, and recording medium
A slip processing device includes: an imaging unit that images an object; a barcode scanner that reads a barcode; and a processor configured to perform the following: causing the barcode scanner to scan a barcode on a slip to obtain an identification information on the slip; determining whether the obtaining of the identification information has succeeded; when the obtaining of the identification information has succeeded, causing the imaging unit to image the slip to obtain a slip image; and causing the identification information that has been obtained and the slip image that has been obtained to be stored in association with each other in a storage unit.
US10430627B2 Label creating device, system, and label
The label creating device is configured to image the article and generate code information including first characteristic information indicating a characteristic of the article and first identification information associated with the article. The label creating device is configured to create the label on which the code information is printed. The information device is configured to image the article and the code information, to extract the first characteristic information and the first identification information from the code information, to analyze the characteristic of the article, to generate the second characteristic information, and to acquire the second identification information used for determining the first identification information. The information device is configured to determine whether the first characteristic information and the second characteristic information match each other, and whether the first identification information and the second identification information match each other.
US10430624B2 Wireless sensor reader assembly
Disclosed are a reader device, system, and method for communicating with a wireless sensor. The reader device may be configured to analyze the strength of a response signal transmitted from the wireless sensor in response to an excitation pulse generated by the reader device. In one embodiment, the reader device may be configured to engage be placed in a plurality of modes to allow the reader to transmit a signal, such as a short pulse of energy or a short burst of radio frequency energy to cause the wireless sensor to output a resonant signal. The reader device may receive the resonant signal from the wireless sensor and evaluate it against predetermined values. The evaluated signals may be used to assess the strength and the proximity of the reader device relative to the wireless sensor as it is implanted in a patient.
US10430622B2 RFID tag with reconfigurable properties and/or reconfiguring capability
A method for reconfiguring an RFID tag or RFID reader is disclosed. The method may include receiving a wireless signal from an RFID reader; processing, by an RFID circuit, the wireless signal received from the antenna; determining if a first sensor or switch that is connected to the RFID circuit is engaged or activated; outputting a first signal to the RFID circuit when the first sensor or switch is engaged or activated; and changing by the RFID circuit, at least one operating parameter of the RFID tag when the RFID circuit receives the first signal.
US10430621B2 Using antenna reflection coefficients to detect events in a gaming environment
A gaming table includes a network analyzer. The network analyzer detects antenna reflection coefficients faster than RFID tags can be read, enabling game state information to be monitored quickly.
US10430616B2 Systems and methods for secure processing with embedded cryptographic unit
Processor system with a general purpose processor and a cryptographic processor dedicated to performing cryptographic operations and enforcing the security of critical security parameters. The cryptographic processor prevents exposure of critical security parameters outside the cryptographic processor itself, and instead implements a limited scripting engine, which can be used by the general purpose processor to execute operations that require the critical security parameters.
US10430615B2 Secure crypto module including optical security pathway
An optical electromagnetic radiation (EM) emitter and receiver are located upon a printed circuit board (PCB) layer and are connected to an optical security pathway. A predetermined reference flux is determined, the reference flux being the expected EM transmitted by the optical security pathway and received by the receiver. When the PCB is subject to an unauthorized access thereof (e.g., drilled, sawed, cut, etc.), the optical EM transferred by optical security pathway is altered. An optical monitoring device that monitors the flux of the optical EM received by the receiver detects a change in flux, in relation to the reference flux, and passes a tamper signal to one or more computer system devices to respond to the unauthorized access. For example, one or more cryptographic adapter card or computer system functions or secured crypto components may be disabled.
US10430611B2 Techniques and architectures for selective obfuscation of personally identifiable information (PII) in environments capable of replicating data
Within one or more instances of a computing environment where an instance is a self-contained architecture to provide at least one database with corresponding search and file system. User information from the one or more instances of the computing environment is organized as zones. A zone is based on one or more characteristics of corresponding user information that are different than the instance to which the user information belongs. User information is selectively obfuscated prior to transmitting blocks of data including the obfuscated user information. The selective obfuscation is based on zone information for one or more zones to which the user information belongs.
US10430605B1 Differentially private database permissions system
A differentially private system receives a request from a client to perform a query on data stored in a database. The differentially private system establishes a set of permissions of the client with respect to the data in the database. The differentially private system deconstructs the query into query components. The query components include at least one relation that identifies a dataset in the database and at least one expressions specifying an operation to be performed in the identified dataset. The differentially private system identifies permissions necessary to perform the specified operation on the identified dataset. The differentially private system determines whether the established permissions grants of the client include the identified permissions necessary to perform the specified operation on the identified dataset. The differentially private system selectively executes the query responsive to the determination.
US10430601B2 Authorization control device, system and smart apparatus for convenient food and digital menu
Disclosed is an authorization control method of convenient food and a digital menu. A database stores digital menu information, convenient food specification information, digital menu instantiation information and convenient food product information. The convenient food product information and digital menu instantiation information in the database are processed so as to generate convenient food product information unit and digital menu instantiation information unit. By creating the convenient food product information and the digital menu instantiation information, the invention can manage the usage authorization of the convenient food specification information and the digital menu information, while simultaneously associating the convenient food product information and the digital menu instantiation information, thus increasing the convenience in using convenient food.
US10430595B2 Systems and methods for rule based dynamic selection of rendering browsers
Embodiments for rendering content by a processor are provided. A request to render content is received. A rendering browser to render the content on a computing device is selected from a plurality of rendering browsers. The selecting of the rendering browser is based on security information associated with at least one of the content and the plurality of rendering browsers.
US10430593B2 Boot images for units under test
Example implementations relate to boot images for units under test. In an example implementation, responsive to a unit under test (UUT) being booted to a default boot image, a system receives a key pair from the UUT, creates a unique boot image that includes a private key of the key pair, associates the unique boot image with an identification of the UUT, and registers a MAC address of the UUT. The system may provide the unique boot image to the UUT upon detection of the registered MAC address, authenticate with the UUT using the key pair, and verify that the UUT booted to the unique boot image bears the identification associated with unique boot image. Upon a successful verification, the system may execute a test suite with the UUT.
US10430592B2 Integrity checking for computing devices
A computing device may perform integrity checks on a closed operating system defining a preconfigured user portion and a preconfigured system portion using an integrity checking module. The integrity checking module may access parameters associated with an object stored on the system portion of the operating system. Files on the system portion may be accessed by submitting a query that comprises a file name, a file directory, and at least one parameter to the system portion of the operating system. The integrity checking module may provide an indication of a potential compromise to the integrity of the computing device based on the integrity check. The integrity check may be performed periodically and/or aperiodically. Updated integrity values may be compared against previously determined integrity values to update the integrity check. The integrity checking module may perform the integrity check using a signature function or hashing function to generate the integrity values.
US10430590B2 Apparatus for quantifying security of open-source software package, and apparatus and method for optimizing open-source software package
An apparatus for quantifying the security of an open-source software package and an apparatus and method for optimizing an open-source software package. The apparatus for optimizing an open-source software package includes a deletion target selection unit for creating a deletion target package list, which is a list of packages to be deleted from the total list of packages installed in a client, a package test unit for controlling the states of one or more virtual machines included in the client and receiving the result of performing a test case to which the deletion target package list is applied from the client, and a package optimization unit for creating an optimized package list based on the result of performing the test case.
US10430589B2 Dynamic firmware module loader in a trusted execution environment container
A dynamic firmware module loader loads one of a plurality of a firmware contexts or modules as needed in a containerized environment for secure isolated execution. The modules, called applets, may be loaded and unloaded in a firmware context. The loader may use a hardware inter process communication channel (IPC) to communicate with the secure engine. The modules may be designed to implement specific features desired by basic input/output system vendors, without the use of a system management mode. Designed modules may provide necessary storage and I/O access driver capabilities to be run in trusted execution environment containers.
US10430588B2 Method of and system for analysis of interaction patterns of malware with control centers for detection of cyber attack
This technical solution relates to systems and methods of cyber attack detection, and more specifically it relates to analysis methods and systems for protocols of interaction of malware and cyber attack detection and control centers (servers). The method comprises: uploading the malware application into at least one virtual environment; collecting, by the server, a plurality of malware requests transmitted by the malware application to the malware control center; analyzing the plurality of malware requests to determine, for each given malware request: at least one malware request parameter contained therein; and an order thereof of the at least one malware request parameter. The method then groups the plurality of malware requests based on shared similar malware request parameters contained therein and order thereof and for each group of the at least one group containing at least two malware requests, generates a regular expression describing malware request parameters and order thereof of the group, which regular expression can be used as an emulator of the malware application.
US10430587B2 System and method for maintaining security tags and reference counts for objects in computer memory
Described is a system and method for monitoring and enforcing information flow security in software systems. The system maintains security tags and reference counts for objects in computer memory. When an object or a portion of an object in the computer memory is being modified, the system arbitrarily performs operations of updating a security tag for the object being modified; updating reference counts for all objects that the portion of the object in the computer memory being modified pointed to immediately prior to modification; and updating reference counts for all objects that the portion of the object in the computer memory being modified points to immediately after the modification. Subsequently, the system examines the security tags and if the examination reveals a potential information flow security violation, a corrective action is performed.
US10430582B2 Management apparatus and management method
An information processing apparatus sends a management apparatus execution information about processes that the information processing apparatus has executed while performing a task in response to an instruction from the management apparatus. The management apparatus stores the received execution information in a storage unit. A security detection program monitors the information processing apparatus, and when detecting an alert, sends alert information including information about a process or command being executed by the information processing apparatus, to the management apparatus. The management apparatus receives the alert information, and performs filtering of determining, on the basis of a schedule and the execution information, whether the alert information relates to a task that the management apparatus has instructed the information processing apparatus to perform.
US10430580B2 Processor extensions to protect stacks during ring transitions
A processor implementing techniques for processor extensions to protect stacks during ring transitions is provided. In one embodiment, the processor includes a plurality of registers and a processor core, operatively coupled to the plurality of registers. The plurality of registers is used to store data used in privilege level transitions. Each register of the plurality of registers is associated with a privilege level. An indicator to change a first privilege level of a currently active application to a second privilege level is received. In view of the second privilege level, a shadow stack pointer (SSP) stored in a register of the plurality of registers is selected. The register is associated with the second privilege level. By using the SSP, a shadow stack for use by the processor at the second privilege level is identified.
US10430579B2 Password recovery
An apparatus for use as a single sign on entity (100) for controlling access to one or more devices (104a-d) in a computer network, the devices accessible with a device access password; the apparatus comprises a password generator configured to generate current and future device access passwords, a back-up controller configured to store a back-up comprising the current and future device access passwords at the time of the back-up in a memory, a password changer configured to change the current device password to one of the future device access passwords and to control a transmitter to transmit data implementing the change to the device, wherein the back-up controller is configured to restore the device access password from the backed-up future device access passwords, losing the current device access password.
US10430576B2 Systems and methods for sensor-based layer variation on mobile devices
The present disclosure generally relates to visually varying an image using parallax image layers, and more specifically, relates to visually varying presentation of an access right displayed on a mobile device to enhance verification of access to resources. The variation of multiple layers of an image may be based on sensor data detected at the mobile device.
US10430575B2 System and method for user enrollment in a secure biometric verification system
A computer-implemented method and system for verifying the identity of a user in an identity authentication and biometric verification system which includes collecting information from the user regarding the user's identity, which is then electronically authenticated. Upon authentication, personal information regarding the verified identity of the user is retrieved from a source database which is used to verify the identity of the user, via user interaction. Upon successful verification and authentication, biometric data regarding the user is electronically collected.
US10430573B2 Method for controlling unlocking and terminal device
A method for controlling unlocking is provided. A password matching process is performed on a screen unlock password, an interrupt request is triggered and an original fingerprint image is acquired, and a fingerprint identification process is performed on the original fingerprint image, when a terminal device is in a screen-off state and the screen unlock password input by a user and a touch-press operation of the user on a fingerprint identification module of the terminal device are detected. A screen of the terminal device is lit up, when the password matching process is successful and the fingerprint identification process is successful.
US10430571B2 Trusted UI authenticated by biometric sensor
The security of a personal image in an apparently trusted UI is improved through the use of a fingerprint sensor hardwired to a Trusted Execution Environment. The personal image may be a complete or partial representation of a fingerprint sensed by the fingerprint sensor enhanced through emphasis of features of the fingerprint. Alternatively, the personal image may be an object whose movement within the UI is controlled responsive to data received from the fingerprint sensor.
US10430568B2 Device security utilizing continually changing QR codes
A method provides device access security via use of periodically changing Quick Response (QR) codes. The method includes: generating (706) a first authentication QR code and assigning (708) the generated QR code as the current authentication mechanism for accessing the device. Contemporaneously with the generation of the QR code, at least one QR code validity parameter is established (710) to define when access to the device can be provided to a second device that provides the correct authentication QR code along with the access request. The method includes, in response to a pre-defined trigger (712) of the QR code validity parameter: generating (704) a new authentication QR code, different from a previously generated authentication QR code; assigning (708) the new authentication QR code as the current authentication mechanism for accessing the device; and enabling access to the first device to only second devices that provide the current authentication QR code.
US10430566B2 Vehicle based electronic authentication and device management
Systems and methods for an authentication system include determining that a first user device is located within a vehicle, where the first user device is associated with a first user. Vehicle authentication information is received from the vehicle. A vehicle account associated with the vehicle is authenticated using the vehicle authentication information. First transportation information associated with the vehicle is received from the vehicle. A user authentication configuration is determined based on the vehicle account and the first transportation information. A user account of the first user for the first user device is authenticated based on the first transportation information according to the user authentication configuration.
US10430558B2 Methods and systems for controlling access to virtual reality media content
An exemplary virtual reality media content access control system (“system”) selectively provides access to virtual reality media content for experiencing by a user of a media player client device (“client device”). In certain examples, the system detects a request from the client device to access an immersive virtual reality world that includes a virtual object assigned an access permissions profile, determines an access key and a device key associated with the request, validates the access key and the device key associated with the request, determines metadata associated with the access key, and selectively provides, based on the access permissions profile for the virtual object and on at least one of the device key associated with the request and the metadata associated with the access key, access to the virtual object for experiencing by the user of the client device as part of the immersive virtual reality world.
US10430553B2 Systems and methods for personalized care management
Disclosed are a system, and method for personalized care management. The method includes collecting a user's login details that are authenticated by matching these details with the stored credentials. Once authenticated the user profile of the user is accessed to determine the user specific role of the user. Based on the specific role of the user, an information read/write layout is modified. Further, on interaction of the user with the information read/write layout, a notification may be generated for other users.
US10430552B2 Distributed telemedicine system and method
A vital-signs enhanced telemedicine system and method allowing a plurality of medical teams assisting a plurality of patients to interact with and get assistance from a plurality of remote physicians via a plurality of audio, video, and vital signs transmissions and interactive remoting sessions including alarms, analysis, recording, and live playback capabilities.The system includes patient monitoring devices generating streaming vital signs, alarms and alerts (monitoring); aggregators generating streaming audio, video, and GPS for transmission in combination with monitoring received (session) and receiving sessions and instructions from gateways for local display; gateways maintaining concurrent sessions between aggregators and dashboards, receiving sessions from aggregators for transmission to dashboards, and simultaneously receiving sessions from dashboards for transmission, with instructions, to aggregators and to other session dashboards; and dashboards generating and streaming session to gateways while displaying received session data.
US10430550B2 Medical image metadata processing
Enhanced techniques for the extraction and use of metadata from medical images are disclosed herein. Based on the information in the metadata, specific processing may be performed within an image order management system, radiology information system (RIS), or like system. A radiology read order may be created, pre-populated, and transmitted via a processing system (e.g., a teleradiology image order management system) based on the metadata within the radiology image. For example, this metadata may exist within the header of a DICOM-formatted image data file or a DICOM communication protocol transmission. The processing system may then provide the prepopulated read order back to the source of the medical images for verification and submission. Other processing actions may also occur based on information extracted from the image metadata, such as custom workflows and handling based on an originating facility, or transferring the images to a particular radiologist or location.
US10430548B2 Computer-implemented method for space frame design, space frame construction kit and space frame
A computer-implemented method for space frame design involves constructing a load stress map in a geometrical boundary representation of a design space, defining attachment points and load application points in the design space, creating a starting network of interconnecting lines between each two of the attachment points and load application points in the design space, assigning load application factors to each line of the starting network of interconnecting lines based on values of the load stress map, generating potential space frame designs by culling different subsets of lines of the starting network of interconnecting lines for each potential space frame design according to variable culling parameters, evaluating the potential space frame designs with respect to optimization parameters, combining the culling parameters for the potential space frame designs the performance score of which is above a predefined performance threshold, and iterating the steps of generating potential space frame designs and evaluating the potential space frame designs on the basis of the combined culling parameters.
US10430541B2 Always-on tie cells for low power designs and method of manufacture thereof
Always-on (AO) tie cells, whose power supply has to remain on when the primary supply to the power domain is off, are used to implement logic constants. In accordance with embodiments of the present disclosure, insulated and non-insulated AO tie cells improve the QoR of the layout design and lower the power consumption.
US10430538B2 Test capability-based printed circuit board assembly design
This application discloses a computing system implementing a schematic capture tool to utilize physical test capabilities of a manufacturer of a printed circuit board assembly during generation of a logical design for the printed circuit board assembly. The schematic capture tool can utilize the physical test capabilities of the manufacturer to trim a list of parts representing electronic components available for use in the printed circuit board assembly, and generate the logical design for the printed circuit board assembly utilized the trimmed list of parts. The schematic capture tool can utilize the physical test capabilities of the manufacturer to determine which nets in the logical design to assign test points. The schematic capture tool can provide an indication of the assigned test points to a layout tool, which can include the test points in a layout design for the printed circuit board assembly based on the assignment.
US10430535B2 Verification support program medium, verification support method, and information processing device for verification of a circuit
An information processing apparatus includes a memory and a processor: where the memory stores first correspondence information in which, regarding each of regions delimited based on a level of possibility that a path included in a circuit does not meet timing constraints, region information representing the region and a range of a value of an item relating to delay of the path are associated with each other and second correspondence information in which, regarding a certain region, region information that represents the certain region and countermeasure information that represents a countermeasure against delay of the path whose value of the item corresponds to the certain region are associated with each other; and the processor outputs the countermeasure information by referring to the first and the second correspondence information, regarding a value of the item relating to delay of a path included in a target circuit of verification.
US10430533B2 Method for automatic behavioral phenotyping
A method of identifying and classifying social complex behaviors among a group of model organisms, comprising implanting at least one RFID transponder in each model organism in said group of model organisms; enclosing said group of model organisms in a monitored space divided into RFID monitored segments; RFID tracking a position of each model organism by reading said at least one RFID transponder in each model organism over a period of time; capturing a sequence of images of each model organism over said period of time; and calculating at least one spatiotemporal model of each model organism based on time synchronization of said RFID tracked position of said model organism with said sequence of images.
US10430531B2 Model based system monitoring
According to an aspect, a method includes configuring a predictive system model with a plurality of component models to correspond with a modeled state of a mechanical system. A set of perturbation inputs is applied to one or more of the component models to produce a plurality of prediction results. The prediction results are compared to a targeted mode of the mechanical system. A set of configuration parameters of the mechanical system is captured in combination with one or more of the perturbation inputs that most closely results in the prediction results matching the targeted mode of the mechanical system.
US10430528B2 Method and system for managing space configurations
A system for managing workspace configurations disclosed. The system comprises a plurality of sensors, at least one of the sensors being associated with a corresponding workspace, determining changes in a current configuration of the work space with regard to a previous configuration of the space, wherein the current configuration is determined based on signals received from selected ones of the sensors and providing an indication when the a change in the configuration has been determined.
US10430523B2 Terminal and method of controlling the same
A terminal control method may include: establishing, by a first terminal used by a first user who speaks a first language, connection to a second terminal used by a second user who speaks a second language different from the first language; and acquiring a second-language greeting transliterated into the first language.
US10430515B1 Electronic document signatures and signature retrieval involving mobile communication device
Retrieving and sending electronic signatures. A document requiring a signature is sent in an electronic message such as an electronic mail or text message from a computing device of a sender to a mobile communication device of the signor. The signor selects or clicks on a hyperlink within the message to launch a browser on the mobile communication device and download an application to the mobile communication device. The application executes to allow the signor to touch a screen of the mobile communication device and generate a signature that is incorporated into the document and transmitted back to the sender. In certain embodiments, an electronic tax return is sent from a sender computer to a client mobile communication device, the signor generates a touch screen signature, and the signed tax return is transmitted to the sender for filing with a tax authority.
US10430513B2 Automated personalized electronic message composition
Disclosed herein is an automated personalized message composition system, method and architecture. A composition style of a user is learned for each of a number of categories, such that each category has a corresponding composition style. The user's composition style determined for a given category can be used to personalize a non-personalized message for the user. A personalized message including elements of the user's composition style. The composition style elements from the user's composition style replacing a number of non-personalized elements in the non-personalized message.
US10430512B1 Methods, apparatuses and computer program products for formatting messages in a messaging user interface within a group-based communication system
An apparatus is provided configured for parsing and formatting a message in a group-based communication interface. The apparatus includes a memory and a processor(s) configured to receive an input string generated through user engagement of the group-based communication interface. The processor is also configured to parse the input string to identify a structured format string. The processor is further configured to, in a circumstance where the structured format trigger is identified in the input string, apply a structured format to the input string to generate a structured message object for rendering to the group-based communication interface. Corresponding methods and computer program products are also provided.
US10430509B2 Note browser
A notes system is presented with a content management system. The notes system manages creation and distribution of edits to notes to users sharing the notes. The notes are stored as a series of edits at the notes system. When an edit to a note is received, the edit is propagated to users subscribed to a note by a backend server responsible for managing the note. The sharing users are notified through application servers associated with each sharing user. The notes server includes various indices for searching the notes and allows notes to be searched quickly to organize viewing by a user of notes and identification of relevant material in the notes. The stored edits are used to display edits to a note to a user by replaying the accessed note to the user.
US10430506B2 Utilizing classification and text analytics for annotating documents to allow quick scanning
Classification, text analytics, and natural language processing are used to evaluate passages, extract text, identify concepts, and provide visual cues and notations to assist readers in scanning and evaluating large amounts of information in a document.
US10430503B2 Electronic display content fitting
An embodiment provides a device, including: a display device; a processor operatively coupled to the receiver; and a memory comprising instructions that are executed by the processor to: analyze a received communication comprising one or more words to identify text characters; identify a shortened representation for display of one or more of the text characters; shorten the one or more of the text characters using the shortened representation; and output display data including the shortened representation to the display device. Other embodiments are described and claimed.
US10430501B2 Mapping of documents with global tagging map
The present disclosure provides, in part, methods, computer program products, systems, for providing a method. In one embodiment a method can include for example applying tags to a first document according to a tagging map; and applying tags to a second document according to the tagging map. In one embodiment a method can include parsing first content of a first document and second content of a second document using a tagging map; and generating an output document using the tagging map, wherein the generating included presenting in first and second different areas defining the output document the first content and the second content. In one embodiment, a method can include providing a custom tagging map based on one or more user defined input; and applying tags to a document using the custom tagging map.
US10430500B2 Detecting and animating a change in position of a visual layout node of a visual layout tree
A layout engine generates a visual layout tree for a visual description tree of a document whose content is to be rendered in one or more display areas. A visual description tree describes the content of a document along with formatting and logical arrangement the content. Visual description nodes of a visual description tree represent the organization of the constituent elements a document hierarchically. A visual layout tree defines the layout of a document within one or more display areas. Visual layout nodes of a visual layout tree represent the layout of the content of a document hierarchically. The layout engine receives as input a visual description tree and generates the corresponding visual layout tree. A rendering engine then inputs the visual layout tree and generates a graphics buffer containing the pixels representing the layout of the document as defined by the visual layout tree.
US10430498B2 Controlled creation of reports from table views
A method comprising creating and storing a graph having nodes and edges that represent financial assets and accounts in which the assets are held; individuals who own the assets; or legal entities who own the assets; receiving and storing bucketing factors and column factors; traversing the graph and creating a list of a plurality of paths of nodes and edges in the graph; applying the bucketing factors to the paths to result in associating each set among a plurality of sets of the nodes with a different value node among a plurality of value nodes; applying the column factors to the paths and the value nodes to result in associating column result values with the value nodes; creating and causing displaying a table view by forming rows based on the value nodes and forming columns based on the column result values.
US10430494B2 Computer and methods for solving math functions
Computers and methods for performing mathematical functions are disclosed. An embodiment of a computer includes an operations level and a driver level. The operations level performs mathematical operations. The driver level includes a first lookup table and a second lookup table, wherein the first lookup table includes first data for calculating at least one mathematical function using a first level of accuracy. The second lookup table includes second data for calculating the at least one mathematical function using a second level of accuracy, wherein the first level of accuracy is greater than the second level of accuracy. A driver executes either the first data or the second data depending on a selected level of accuracy.
US10430491B1 System and method for communication between rich internet applications
Systems and methods are disclosed for communicating between applications. In one exemplary embodiment, there is provided a system for communicating between applications where the system includes a Rich Internet Application and a control room within a server system The Rich Internet Application broadcasts information to the control room and the control room broadcasts the information to applications connected to the system. Moreover the Rich Internet Application also transmits low priority information to a web application for delayed logging and processing.
US10430486B2 Systems and methods for contacting target person
Systems and methods for a requester to contact a target person. A linking path is made to connect a requester with a target person through references. After references along the path recommend the requester one by one, the requester is allowed to contact the target person. To protect privacy, names of references are not released. References may use strength level to quantify their recommendation.
US10430485B2 Verifying character sets in domain name requests
Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: create a data table of characters, where each character in the data table is assigned a false Boolean value; for each character found in each domain name in a DNS file, update the Boolean value to true; receive a domain search request comprising a token and a TLD; generate candidate domain names using the token and the TLD; query the database to determine if any character in the domain name has the false Boolean value in the data table; and if so, remove the domain name from the candidate domain names.
US10430483B2 System and method for use of a media content bot in a social messaging environment
In accordance with an embodiment, described herein is a system and method for enabling use of a media content bot in a social messaging environment that supports group chat. A conversational agent, generally referred to as a “bot”, can leverage a user's interaction with the bot, to access a media server, which in turn can determine one or more items of media content appropriate for the user and/or their interaction. During a group chat, the bot can recognize music commands within the context of a particular discussion, and/or utilize music recommendation services provided by a digital media content environment, to determine items of media content appropriate for the group of users and/or their interaction. The system enables the use of media playback controls within the group chat, enabling the group of users to determine how and which media content is to be played.
US10430481B2 Method and apparatus for generating a content recommendation in a recommendation system
There is disclosed a computer-implemented method of generating a content recommendation for a user of an electronic device, the method executable by a recommendation, the content recommendation being associated with a content item available at one of a plurality of network resources accessible via the communication network. The method comprises: executing a first machine learning algorithm module in order to determine a sub-set of recommended content sources from a plurality of possible content sources that is based on at least some of a first sub-set of user-specific content sources and a generated second sub-set of user-non-specific content sources; analyzing the sub-set of recommended content sources to select a plurality of potentially-recommendable content items; executing a second machine learning algorithm module in order to select, from the plurality of potentially-recommendable content items, at least one recommended content item; the selection being made on the basis of a user-profile-vector.
US10430478B1 Automatic finding of online profiles of an entity location
Automatic finding of online profiles of an entity location includes obtaining reference location data for location attributes of an entity location. Automatic finding of online profiles of an entity location further includes performing a search for a profile of the entity location on a source using at least some of the obtained reference location data. Automatic finding of online profiles of an entity location further includes obtaining one or more search results. A search result includes a Uniform Resource Locator (URL) and corresponding search result location data. Automatic finding of online profiles of an entity location further includes evaluating the search result. Evaluating the search result includes normalizing the search result location data included with the search result and comparing the normalized search result location data against the reference location data. Automatic finding of online profiles of an entity location further includes, based at least in part on the evaluation, determining whether the search result matches to a profile of the entity location on the source. Automatic finding of online profiles of an entity location further includes, in the event that the search result matches to a profile of the entity location on the source, providing the search result as output.
US10430470B2 Techniques for managing persistent document collections
Various technologies and techniques are disclosed for creating and managing persistent document collections. A data store is used for storing one or more persistent document collections. A content management application is used for managing documents for users, for creating one or more persistent document collections of a sub-set of the documents upon user request, and for storing the one or more persistent document collections in the data store. Users can create one or more persistent document collections from a sub-set of the documents. Users can also modify the one or more persistent document collections. A requested portion of one or more persistent document collections can be output upon request from an external application so that the external application can download one or more of the documents that are represented by the persistent document collection for further modification by the user.
US10430469B2 Enhanced document input parsing
An approach is provided for an information handling system that includes a processor and a memory to analyze documents. In the approach, an electronic document is received with the document including content, such as text, and revision metadata that is associated with the content. The revision metadata is analyzed and the approach identifies a confidence level based on the analysis. The confidence level is associated with the electronic document content. The confidence level can then be utilized by a Question and Answer (QA) system.
US10430467B2 Method and system for determining matching subjects provided in a stimulus
A method and system provide the ability to determine matching subjects for features provided in a stimulus. Subject information is pre-processed by receiving input (a feature type definition and a subject set) and building BitSets across all subjects in the subject set. The stimulus is received and includes stimulus features. For each feature type in the stimulus features, all feature type BitSets from the subject set that match are assembled. An evaluation BitSet is built by combining the assembled feature type BitSets. Matching subjects that match the stimulus are determined based on the evaluation BitSet.
US10430465B2 Dynamic faceting for personalized search and discovery
Methods, computer program products, and systems are presented. The methods include, for instance: determining user clusters and navigation-type clusters based on multiple information requests, and training facets and corresponding usefulness factor of the facets from the multiple information requests by machine learning. When a user submits a query, the user and the query is respectively mapped with one of the user clusters and the navigation-type clusters, and the query is customized based on the associated pair of clusters. Results of the query are obtained, ranked by usefulness of the facets as determined according to the pair of clusters, and presented to the user.
US10430462B2 Systems and methods for generating a property graph data model representing a system architecture
A system and method generates a property graph data model to represent a system architecture. The model includes a plurality of vertices of different vertex types representing different design dimensions of the system architecture, a plurality of compositional edges that connect vertices of a same vertex type to represent hierarchical directed-composition and hierarchical directed-decomposition of the connected vertices with respect to one another, and a plurality of connecting edges that connected vertices of different vertex types to represent connections between different elements of the different design dimensions. Information about the different design dimensions is extracted from one or more source databases to generate the property graph data model.
US10430461B2 HDR metadata synchronization
In some aspects, the disclosure is directed to methods and systems for synchronization management of high dynamic range (HDR) media metadata. A synchronization controller of a media device may receive a first set of HDR media metadata provided in connection with one or more images of media. The synchronization controller may disable a metadata synchronization indicator provided to each core of a plurality of processing cores of the media device, responsive to receiving the first set of HDR media metadata. The synchronization controller may write the first set of HDR media metadata to a first memory location while the metadata synchronization indicator is disabled. The synchronization controller may enable the metadata synchronization indicator, responsive to completion of writing of the first set of HDR media metadata to the first memory location.
US10430453B1 Identifying alternate content distribution locations
A selected target location is used as a basis for selecting an alternate target location for distribution of content. The alternate target location is selected based on historical information about user activity involving the selected target location and may include an analysis of time records associated with locations included in the historical data.
US10430452B2 Adaptive music and video recommendations
The user feedback module receives from a user device a selection of a seed media item. The seed media item includes a seed label. The user feedback module further generates a list, the list includes the seed label and a set of related labels based on the seed label. The seed label and each related label include a separate label weight. The user feedback module also identifies multiple media items associated with an associate label. The associate label includes at least one of the seed label or a related label of the first set of related labels. The user feedback module also transmits to the user device a first media item from the multiple media items. The user feedback module adjusts the label weight of the associate label based on a user feedback on the first media item.
US10430447B2 Predicting intent of a user from anomalous profile data
Mechanisms are provided for conducting a natural language dialog between the automatic dialog system and a user of a client computing device. An automatic dialog system receives natural language text corresponding to a user input from the user via the client computing device, the natural language text having an ambiguous portion of natural language text. The automatic dialog system analyzes user profile information corresponding to the user to identify an anomaly in the user profile information and predicts a user intent associated with the anomaly. The automatic dialog system disambiguates the ambiguous portion of the natural language text based on the predicted user intent and generates a response to the user input based on the disambiguated natural language text which is output to the client computing device to thereby conduct the natural language dialog.
US10430440B2 Apparatus program and method for data property recognition
A data property recognition apparatus, includes a storage unit; a model data acquisition processor acquiring a plurality of model sets of data entries, each data entry individually representing an identified property common to the model set and being of a data type common to the model set; a feature vector generation processor receiving an input set of data entries, recognizing a data type common to the input set of data entries from among a plurality of supported data types, selecting a set of statistical characteristics representing the input set of data entries in dependence upon the recognised data type, generating a value of each of the selected set of statistical characteristics from the input set of data entries, and outputting a feature vector composed of the generated values of statistical characteristics.
US10430438B2 Dynamic n-dimensional cubes for hosted analytics
An online analytical processing system may comprise an n-dimensional cube structured using slice-based partitioning in which each slice comprises one or more hierarchies of data points. A region of a hierarchy may be classified according to computational demands associated with the region. A scaling or replication mechanism may be applied to the region based on the computational demands associated with that region.
US10430436B2 Interactive visualization
Embodiments relate to visually encoding data and analyzing an associated dataset. More specifically, the embodiments relate to encoding a dynamic dataset and supporting data exploration of the dynamic dataset. In various embodiments, data and data viewing history are tracked according to defined criteria, which form a data version and viewing analysis record. The data and record can be displayed in many ways. In one embodiment, a visual display of differences between a first version and a second version of data is shown. In another embodiment, the visual display is dynamic and changes in real-time.
US10430435B2 Provenance tracking and quality analysis for revenue asset management data
In a recurring revenue management system, a first unit of data and a second unit of data is received. Content is extracted from the first unit of data and the second unit of data based on one or more parameters of a predefined data object that is part of an asset data model. The extracted content is added to an instance of the predefined data object, and a reference tag with identification information for its associated content is associated with the content extracted from each of the first unit of data and the second unit of data. A duplicate data condition can be detected and resolved by applying a predefined approach to conflict resolution based on the identification information in the reference tags of the content of the first unit of data and the second unit of data. Related methods, systems, and computer program products are also described.
US10430434B2 Managing transformed snapshots in a storage system
A storage system performs transformations of data stored as source snapshots to obtain transformed snapshots. The storage system stores relations between source snapshots, for example, parent child relationships. The storage system analyzes relationships between source snapshots to determine relationships between transformed snapshots. The storage system creates a transformed snapshot based on a source snapshot. The storage system traverses the graph representing source snapshots to identify ancestor or descendants of the source snapshots that were previously transformed. The storage system determines the transformed snapshots corresponding to the ancestor and descendant source snapshots and relates them to the newly created transformed snapshot.
US10430433B2 Systems and methods for data conversion and comparison
According to one embodiment, a translation component is configured to operate on document encoded data to translate the document encoded data into a canonical format comprising a plurality of canonical types that fold together into a byte stream. The translation component is configured to accept any storage format of data (e.g., column store, row store, LSM tree, etc. and/or data from any storage engine, WIREDTIGER, MMAP, AR tree, Radix tree, etc.) and translate that data into a byte stream to enable efficient comparison. When executing searches and using the translated data to provide comparisons there is necessarily a trade-off based on the cost of translating the data and how much the translated data can be leveraged to increase comparison efficiency.
US10430425B2 Generating suggested queries based on social graph information
In one embodiment, a method includes receiving a request from a first user of an online social network, the request comprising a character string of one or more characters of text entered by the first user, identifying a first set of objects associated with the online social network matching at least in part the character string of the request, calculating a score for each identified object in the first set of objects, wherein the score for each identified object is based at least in part on connections between the first user and the identified object, and sending one or more suggested queries responsive to the request, each suggested query comprising the character string of the request and one or more keywords associated with one or more of the identified objects, wherein the suggested queries are displayed in a ranked list based on the calculated scores of the associated identified objects.
US10430423B1 Attribute translation and matching from a plurality of data records to create consolidated data records
A system and method for translating and matching attributes in data records that describe travel items is provided. In an embodiment, a plurality of records is received from a plurality of data sources. Record parsing logic is used divide strings in the records into individual words and match single words in the plurality of records to attributes. Using the matched attributes, record comparison logic creates a confidence score that describes the likelihood that two records describe the same listing or inventory item. If the confidence score exceeds a given threshold, the records are determined to match. A consolidated record is then created from the two matched records.
US10430417B2 System and method for visual bayesian data fusion
System and method for visual Bayesian data fusion are disclosed. In an example, a plurality of datasets associated with a topic are obtained from a data lake. Each of the plurality of datasets include information corresponding to various attributes of the topic. Further, the plurality of datasets are joined to obtain a joined dataset. Furthermore, distribution associated with a target attribute is predicted using Bayesian modeling by selecting a plurality of attributes (k) based on mutual information with the target attribute in the joined dataset, learning a minimum spanning tree based Bayesian structure using the selected attributes and the target attribute, learning conditional probabilistic tables at each node of the minimum spanning tree based Bayesian structure; and predicting the distribution associated with the target attribute by querying the conditional probabilistic tables, thereby facilitating visual Bayesian data fusion.
US10430416B2 Method and/or system for processing data streams
Embodiments of methods, apparatuses, devices and/or systems for manipulating character expressions to determine relationships among such character expressions.
US10430415B2 Performing predicate-based data compression
Techniques for performing predicate-based data compression are provided. The techniques include specifying a predicate, wherein the predicate is specified by a user, and using the predicate to filter data compression, wherein using the predicate to filter data compression comprises compressing one or more subsets of data that satisfy the predicate.
US10430414B2 Method and apparatus for sharing environment context
Embodiments of the present disclosure provide a method and an apparatus for sharing an environment context. When an environment context of a first user is lacking, a context awareness platform can acquire an environment context of a second user adjacent to a first user, and provide, to the first user for accessing an application device such that when a user accesses an application in non-smart space or different smart space, the user can also obtain an environment context lacked by the user, and therefore the embodiments of the present disclosure have strong commonality.
US10430413B2 Data information framework
A data information framework collects related data sharing characteristics (e.g., personal information, others) revealed by associated purpose information, and reports on that data. The location of the data is not restricted, and can be collected from various locations (e.g. different databases on different computer systems). An engine implements data creation defining links between different stored data structures (e.g., tables) using specific fields. A plurality of tables may be grouped into a smaller number of table clusters to facilitate constructing the data model. The model may be evaluated, enhanced, and/or corrected (e.g., by a user). The model may include fields reflecting the purpose information for the stored data, said fields accessible by the engine during data handling processes. The data model may include descriptions providing data storage location. Purpose information may be mapped to table fields. Field descriptions may be based upon purpose information, with some field values having intelligible text.
US10430411B2 Incrementally updating statistics
Incrementally updating statistics includes sampling rows from a database column in a database to generate a first sample, sampling a subset of modified rows from the database column after generating the first sample to generate a second sample, determining whether distribution changes occurred to the database column based on the first and second samples, and updating a database statistic about the database column in response to determining that a distribution change exists.
US10430410B2 Explain tool for optimizing SPARQL queries
As disclosed herein a method, executed by a computer, for enabling a SPARQL explain tool that provides query execution statistics via an explain plan includes initiating a database query comprising a SPARQL query pattern, optimizing the database query according to query semantics and database metadata to produce an optimized query, and generating an explain plan for the optimized query. The explain plan may include a sequence of operations and an execution time, an input, and an output for each operation of the sequence of operations. A computer system, and a computer program product corresponding to the method are also disclosed herein.
US10430406B2 Enhanced high performance real-time relational database system and methods for using same
A database system supporting persistent queries, using an enhanced persistent query service and various data sources. On receiving a request to create a persistent query from a client software application, the persistent query service: creates a query virtual table; parses the persistent query; creates a plurality of intermediate virtual tables; establishes listeners for the query virtual table; creates a plurality of data source virtual tables; causes the plurality of data source virtual tables to retrieve initial data from data sources; and propagates data via intermediate virtual tables to the persistent query virtual table.
US10430405B2 Apply corrections to an ingested corpus
An approach is provided to correct documents ingested by a question answering (QA) system. A document previously ingested by the QA system is selected. A correction to the selected document is identified from one or more correction sources and the correction is applied to the selected document within the QA system. In one embodiment, the correction source is a non-ingested document, such as a published document or an issued correction. In another embodiment, the correction source is a post in a forum. In this embodiment, a statement in the ingested document is compared with a contradictory statement found in an ingested post of a threaded discussion. The statement and the contradictory statement are evaluated by the QA system. The statement in the ingested document is replaced with the contradictory statement in response to the evaluation revealing that the contradictory statement is correct and that the statement is incorrect.
US10430402B2 Distributed transaction with dynamic form
Various examples are directed to systems and methods for executing distributed transactions with dynamic form. A transaction coordinator may send to a first transaction node a commit request indicating a first transaction operation and a first object and receive an indication that the first transaction node holds a lock for the first object. The transaction coordinator may also send to a second transaction node a commit request indicating a second transaction operation and a second object and receive an indication that the second transaction node is one-phase-aware. If the number of enrolled transaction nodes includes at least a threshold number of nodes, the distributed transaction may be converted to a compensation transaction.
US10430401B2 Big data analytics brokerage
In one embodiment, a computer-implemented method includes receiving a query. A target confidence level is established for the query, the target confidence level representing a requested level of accuracy for a result of the query. At least one individual confidence level is assigned to each of a plurality of analytics engines. One or more analytics engines are queried based on the query. A group of the analytics engines are selected, by a computer processor, where the analytics engines in the selected group have query responses to the query that are deemed to be similar to one another, and where the selection of the selected group is at least partially based on the target confidence level. The query responses from the selected group of analytics engines are summarized into a final result, where the final result is an answer to the query.
US10430399B1 Intra-office document tracking
Techniques are described for tracking documents within an office or network based on unique metadata keys generated for the documents. The disclosed techniques include generating a key for a document based on metadata extracted from the document, associating the key representing the document with one or more master files that include the document, and then applying the key to the document. To track a lost or disassociated document, the disclosed techniques include either generating the key from the document or reading the key previously applied to the document, and then using the key to re-associate the document with the one or more master files that include the document. According to the disclosed techniques, a metadata key may comprise a series of symbols constructed so as to maintain its aspect ratio or spacing regardless of manipulation of the document to which the key has been applied.
US10430396B2 Obtaining a version of an item of content
A method of facilitating a device to obtain a version of an item of content. For each section of the item of content, a content distribution system is arranged to provide one or more versions of that section. At least one section includes a plurality of differently watermarked versions of that section. A request for a section of the item of content is received. If the requested section is a section for which the content distribution system is arranged to provide a plurality of differently watermarked versions of that section, a particular version is identified based on an identifier of the device and a response a response containing an indication of the particular version of the requested section is provided to the device. The response is arranged to cause the device to request the particular version of the requested section from a corresponding location on the content distribution system.
US10430395B2 Iterative widening search for designing chemical compounds
Techniques facilitating iterative widening search for designing chemical compounds are provided. A computer-implemented method can comprise receiving, by a system operatively coupled to a processor, an indication of a constrained structure portion of a chemical compound and a first unconstrained structure portion of the chemical compound. The method can also comprise determining, by the system, a second unconstrained structure portion for the chemical compound based on a determination that the second unconstrained structure portion satisfies a defined condition related to a difference between the first unconstrained structure portion and the second unconstrained structure portion.
US10430394B2 Data masking name data
A system includes reception of name data, determination, for each of a plurality of name properties, of an associated property value based on the name data, determination of a gender classification based on the property values, and, for each property value, generation of a substitute property value based on the property associated with the property value and the gender classification.
US10430393B2 Generating a database structure from a scanned drawing
A method of generating a database structure from a scanned drawing of a desired database structure is provided. The method comprises: processing the scanned drawing to identify features of the desired database structure; and implementing the identified features to generate the desired database structure.
US10430388B1 Systems and methods for incremental loading of collaboratively generated presentations
A method of collaborative document editing is disclosed. The method includes allowing concurrent document editing by a first user of a first client device and a second user of a second client device, receiving a first edit for a document stored at a server from the first client device, receiving a second edit for the document from the second client device, and merging the first edit and the second edit into the document. The method further includes receiving a request of a third user to access the document, determining whether the third user is authorized to access the document using a token associated with the third user, and in response to determining that the third user is authorized to access the document, providing at least a portion of the document with merged first and second edits for presentation to the third user.
US10430387B2 Adapting a workflow
A method for adapting a workflow of a content management system comprises setting an allowed action for a user, creating at least one information item depending on the allowed action for the user, in which the at least one information item comprises content to be published and a first information item status level indicative of a present status level of the content within the workflow, and executing the workflow which comprises stages each corresponding to a respective information item status level, such that a next stage of the workflow is determined based on a combination of different types of user status information, indicative of a status of the user, and the first information item status level.
US10430386B2 System and method for enriching a concept database
A system and method for enriching a concept database. The method includes determining, based on at least one signature of a first multimedia data element (MMDE) and signatures of a plurality of existing concepts in the concept database, at least one first concept among the plurality of existing concepts, wherein each of the at least one first concept matches a portion of the at least one signature of the first MMDE; generating a reduced representation of the first MMDE, wherein generating the reduced representation further comprises removing the portion of the first MMDE matching the at least one first concept; comparing the reduced representation of the first MMDE to signatures representing a plurality of second MMDEs to determine a plurality of matching second MMDEs; generating, based on the reduced representation of the first MMDE and the plurality of matching second MMDEs, at least one second concept; and adding the generated at least one second concept to the concept database.
US10430382B2 Data visualization architecture
A data visualization platform architecture that enables building of a data visualization via a one-directional chain of separate stages is provided, wherein each stage has a simple input interface and output interface. The staging of the architecture enables the data visualization to be provisioned while using fewer system resources and for additional behaviors to be applied to the visualization. Such behaviors include: transforming data from an arbitrary format, modular updates to data visualizations, client-independent operation, reduced-cost updating and extension of the platform, reduced-cost animations, etc. Aspects of the data visualization platform streamline and optimize the performance of a computing device that provides a data visualization.
US10430379B2 Identifying common file-segment sequences
Virtual-machine images (VMIs) can be compressed by identifying common cluster sequences shared across VMIs. To identify these sequences, hashes are generated for each cluster in each VMI, resulting in hash files for respective VMIs. The hashes are partitioned to address memory constraints. For each partition, its hashes are entered into buckets of a hash map according to their respective hash values. Each (non-empty) bucket associates a key hash value with one or more pointers to locations in the hash files. Clusters of hashes are fetched from the hash files referenced by multi-pointer buckets. The hash clusters are scanned across clusters to identify common hash sequences. Common cluster sequences are then identified based on the common hash sequences. This process works with files other than VMIs and with segment sizes other than clusters.