Document Document Title
US10333233B2 Electrical connector element
The invention relates to an electrical connector element for contacting a conductive structure arranged on a flat carrier wherein the contacting is performed by a thermally bonded connecting material, wherein devices for fixing an advantageously flexible conductor are arranged on one side, wherein the connector element is configured as a soldering base or soldering bridge with a connector portion, characterized in that at least a portion of the soldering base or of the soldering bridge that is to be connected with the conductive structure is configured as a fanned area and includes at least two bars that are offset from each other by a slot.
US10333228B2 Low coupling 2×2 MIMO array
A 2×2 MIMO array antenna is provided which includes two separate radiating elements mounted to an antenna reflector. Each element is linear polarized with two orthogonal polarizations, one polarization excited by a transmit port and the other polarization receiving radiated signals destined for a receive port. The two elements are aligned that the polarizations excited by the transmit ports of the two elements are along a common axis, or the polarizations received by the receive ports of the two elements are along a common axis.
US10333227B2 Waveguide device, and antenna device including the waveguide device
A waveguide device according to an embodiment includes an electrically conductive member having an electrically conductive surface, a waveguide member extending so as to face along the electrically conductive surface, and stretches of artificial magnetic conductor on both sides of the waveguide member. The waveguide member includes a first portion extending in one direction, and at least two branches extending in mutually different directions from one end of the first portion, the at least two branches including a second portion and a third portion. The second portion has a recess in a side face that connects to one side face of the first portion, the recess reaching the waveguide face.
US10333226B2 Waveguide antenna with cavity
According to one embodiment, a waveguide antenna includes a top plane made of electrically conductive material, a bottom plane made of electrically conductive material, a first feed member coupled to the top plane and the bottom plane through a first via, the first feed member to be electrically coupled a transceiver of an electronic device, and an array of vias disposed surrounding the first via. The array of vias coupling the top plane and the bottom plane to form a cavity between the top plane and the bottom plane. When an electrical signal is provided to the first feed member, the first feed member excites a space within the cavity between the top plane and the bottom plane.
US10333225B1 Multiband reconfigurable microwave filtenna
The embodiments herein provide a multiband reconfigurable filtenna comprising a monopole antenna coupled to a center split transmission line and a reconfigurable microstrip filter replacing a feed-in end of the center split transmission line to provide resonance to the monopole antenna at a plurality of frequency bands. The reconfigurable microstrip filter includes a C-shaped resonator (CSR), a meandered loop resonator (MLR), an Inverted Pulse Shaped Resonator (IPSR) and an Open Circuited Stub (OCS). Further, a plurality of switches is coupled to the reconfigurable microstrip filter to switch coupling of the monopole antenna between the CSR, the MLR, the IPSR and the OCS for operating the monopole antenna, at one of the plurality of frequency bands.
US10333223B2 Flexible RFID antenna
An RFID antenna for a POS device has a slender, single-sided, flexible substrate with a first end and a second end. Multiple conductors extend along the substrate, from the first end to the second end. A flexible covering layer is attached to the substrate and covers the conductors. The substrate is wrapped to superimposed the ends of the substrate. A connector connects the ends of the conductors on the first end of the substrate to the ends of the conductors on the second end of the substrate whereby the plurality of conductors form an antenna in the form of a continuous helical coil.
US10333222B2 Method of improving bandwidth of antenna using transmission line stub
Provided is a method of improving a bandwidth of an antenna using a transmission line stub to enable long-range communication together with broadband matching. According to the method, it is possible to combine a transmission line stub in series or parallel with a feeding point, which is an antenna signal input/output point of a body serving as an antenna, and apply the transmission line stub to an antenna for wide use.
US10333220B2 Interleaved polarized multi-beam antenna
Embodiments of the present invention disclose an interleaved polarized multi-beam antenna, including: at least one dual-polarized antenna element, where the dual-polarized antenna element includes a +45-degree-polarized first antenna element and a −45-degree-polarized second antenna element; and a first Butler matrix and a second Butler matrix, where the first Butler matrix is connected to the first antenna element so that the first antenna element transmits a first target beam, and the second Butler matrix is connected to the second antenna element so that the second antenna element transmits a second target beam. The first target beam and the second target beam in the embodiments are alternately arranged, and any two adjacent first target beam and second target beam have different polarization characteristics; therefore, complexity, a loss, and costs of implementation of a Butler matrix can be effectively reduced, and interference between adjacent multiplexed beams can be effectively decreased.
US10333216B2 Antenna apparatus and vehicle having the same
Disclosed herein is an antenna apparatus which allows adjusting a directional pattern to a desired direction through a simple switching without employing a complicated feed structure of an array antenna and a vehicle having the same. The antenna apparatus includes a power feed unit, a waveguide through which a radio signal provided from the power feed unit propagates, a plurality of antenna elements including radiation slots from which the radio signal propagating through the waveguide is radiated and configured to be shifted by a predetermined angle and stacked, and a switching unit configured to switch at least one of the power feed units included in the plurality of antenna elements in order to select at least one of the plurality of antenna elements.
US10333214B2 Antenna radiating elements and sparse array antennas and method for producing an antenna radiating element
It is an object of the present invention to provide compact and wideband array antennas based on multilayer substrate technologies which can be applied in lightweight radars. An antenna radiating element disposed in a multilayer substrate comprises a signal via; a plurality of ground vias surrounding the signal via; a radiation pad connected to one end of the signal via; a feed pad connected to another end of the signal vias; and an artificial medium disposed between the signal via and the ground vias; wherein the multilayer substrate comprises a plurality of conductor layers isolated by a dielectric material.
US10333210B2 Low profile high performance integrated antenna for small cell base station
The present disclosure relates to antenna design for Installation on small cell base stations. The antenna design corresponds to a conformal antenna design that fits into a traditional sun-shield of an outdoor base station. In another aspect, the antenna design supports multiple hands and multiple technologies. In a further aspect the antenna design provides a gain pattern that allows installation of the small cells into directional sectors to further enhance the spectral efficiency while providing a single installation location. In still a further aspect, the design permits the form factor of the base station to meet unique and desirable aesthetic principals such as a modem curved surface and an attractive and distinctive height, width and depth ratio.
US10333208B2 Antenna device
An antenna device includes a flat base body and a flat conductive body which is disposed on the base body and which has a polygonal shape such that a lower side opposed to a ground is shorter than an upper side. The conductive body includes a feeding point on the lower side and a slit which comprises an open end on the lower side in a vicinity of the feeding point. The slit includes a first slit portion which extends from the open end, a second slit portion which extends from an end of the first slit portion such that the second slit portion is turned to a perpendicular direction with respect to the first slit portion, and a third slit portion which extends from an end of the second slit portion such that the third slit portion is turned to a perpendicular direction with respect to the second slit portion.
US10333206B2 Vehicles, methods, and systems using internal capacity band antennas
Vehicles, systems, and methods are provided electronic communication in a vehicle. A vehicle includes a vehicle body, a first antenna cluster, and a second antenna cluster. The vehicle body defines a boundary between an inside of the vehicle and an outside of the vehicle. The first antenna cluster is mounted on the outside of the vehicle and is configured to operate at coverage band cellular telephone frequencies using coverage band signals. A second antenna cluster is disposed in the inside of the vehicle and is configured to operate at capacity band cellular telephone frequencies using capacity band signals.
US10333194B2 Electronic device
An electronic device includes a high-frequency transmission line member and a housing. The high-frequency transmission line member includes a flexible substrate, a signal conductor, and a ground conductor along the signal conductor. The housing is defined by a member separate from the high-frequency transmission line member and located at one principal surface side of the high-frequency transmission line member. The high-frequency transmission line member includes a first portion along the housing to face the housing, and a second portion spaced apart from the housing more than the first portion. The ground conductor is not provided at one principal surface side of the signal conductor in the first portion and is provided at least in the second portion.
US10333192B2 Below resonance circulator and method of manufacturing the same
A microstrip circulator includes a carrier and a ferrite slab having a first side and a second side. The circulator further includes a first microwave epoxy positioned between the carrier and the first side of the ferrite slab. The circulator further includes a conductor having a center portion with three legs extending therefrom. The circulator further includes a second microwave epoxy positioned between the second side of the ferrite slab and the conductor. The circulator further includes an insulator and a third microwave epoxy positioned between the conductor and the insulator. The circulator further includes a magnet and a fourth epoxy positioned between the insulator and the magnet.
US10333191B2 Ceramic block RF filter having a first plurality of through-hole resonators and a second plurality of through-holes for blocking RF signal coupling
A ceramic monoblock RF filter for the transmission of an RF signal comprising a block of dielectric material including opposed top and bottom surfaces, opposed longitudinal side surfaces, and opposed transverse side surfaces. A plurality of spaced apart through-hole resonators extend through the block and terminate in openings in the top and bottom surfaces of the block. A second plurality of grounded RF signal blocking through-holes extend through the block and terminate in respective openings in the top and bottom surfaces of the block. The grounded through-holes are located and positioned in a relationship off-set and on opposite sides of the first plurality of through-hole resonators for blocking the coupling of the RF signal between RF signal input/outputs and selected ones of the first plurality of resonators and also between non-adjacent ones of the first plurality of resonators.
US10333178B2 Electrolyte compositions containing esters of dicarboxylic acids
The invention relates to an electrolyte composition containing (i) at least one aprotic polar organic solvent having a flash point above 80° C. and a dielectric constant above 10 at 25° C.; (ii) at least one flame retardant and/or non-flammable solvent; (iii) at least one compound of formula (I) R1—O(O)C—(CH2)n—C(O)O—R2 (I) wherein R1 and R2 are independently from each other selected from C1-C6 alkyl and n is 1, 2 or 3; (iv) at least one conducting salt; (v) at least one aprotic organic solvent having a dynamic viscosity below 1 mPa s at 25° C.; and (vi) optionally one or more additives.
US10333175B2 Nonaqueous electrolyte secondary battery
A nonaqueous electrolyte secondary battery having an electrode group in which a positive electrode plate containing a positive electrode active material and a negative electrode plate containing a negative electrode active material are wound with a separator there between. The positive electrode active material uses a lithium transition metal oxide represented by the formula LiaNixM1−xO2 (0.9≤a≤1.2, 0.8≤x<1, and M is at least one element of Co, Mn, and Al). The positive electrode plate is provided with a current-collecting tab placed in a position that is 200 mm or more apart from the winding start of the positive electrode plate. The separator has an MD direction tensile strength (SMD)-to-TD direction tensile strength (STD) ratio (SMD/STD) of from 0.72 to 1.37 and an MD direction tensile elongation (EMD)-to-TD direction tensile elongation (ETD) ratio (EMD/ETD) of from 0.34 to 1.29.
US10333172B2 Non-aqueous liquid electrolyte and non-aqueous liquid electrolyte secondary battery
A non-aqueous liquid electrolyte secondary battery using negative-electrode active material having Si, Sn and/or Pb, with high charge-capacity, superior characteristics including discharge-capacity retention rate over long is provided. The non-aqueous liquid electrolyte of the battery contains carbonate having unsaturated bond and/or halogen and and an anhydride compound.
US10333170B2 Sulfide solid electrolyte material, battery, and method for producing sulfide solid electrolyte material
An object of the present invention is to provide a sulfide solid electrolyte material with favorable ion conductivity. In the present invention, the above object is achieved by providing a sulfide solid electrolyte material comprising a composition of LixSiyPzS1-x-y-z-wXw (0.37≤x≤0.40, 0.054≤y≤0.078, 0.05≤z≤0.07, 0≤w≤0.05, and X is at least one of F, Cl, Br, and I), characterized in that the sulfide solid electrolyte material has a crystal phase A having a peak at a position of 2θ=29.58°±1.00° in X-ray diffraction measurement using a CuKα ray, the sulfide solid electrolyte material does not have a crystal phase B having a peak at a position of 2θ=30.12°±1.00° in X-ray diffraction measurement using a CuKα ray, or slightly has the crystal phase B.
US10333169B2 Magnesium battery having an electrolyte containing cations of magnesium and sodium
A magnesium-ion battery containing an anode of magnesium metal, a cathode, capable of absorption and release of Na ions; and a nonaqueous electrolyte containing a sodium ion salt selected from NaHMDS, NaPF6 and a sodium carborane and a magnesium ion salt selected from PhMgCl—AlCl3 (APC), a Mg carborane, and MgHMDS—Cl is provided.
US10333167B2 Jig for improving adhesion between battery cell
Provided are a jig of improving adhesion between a battery cell and a metal plate, which improves the adhesion between the battery cell and the metal plate of the battery pack to improve quality of laser welding and a method using the same.
US10333165B2 System for adsorbing thin film sheet to prevent from drooping in fuel cell system
A system for adsorbing a thin film sheet includes a main frame and first and second auxiliary frames connected to respective ends of the main frame. At least one of the first and second auxiliary frames is movably connected to the main frame to increase or decrease a distance between the first and second auxiliary frames. Adsorbing parts are disposed under the first and second auxiliary frames, respectively, to draw or inject air and to adsorb both sides of the thin film sheet. A tension adjusting part adjusts a location of the at least one of the first and second auxiliary frames to adjust a tension applied to the thin film sheet.
US10333161B2 Low-temperature startup method for fuel cell system
A low-temperature startup method for a fuel cell, includes detecting a temperature of the fuel cell. It is determined whether the temperature is lower than a threshold temperature. A drying operation to dry the fuel cell is increased when the temperature is determined to be lower than the threshold temperature upon starting the fuel cell to generate electric power via an electrochemical reaction between fuel gas and oxidant gas.
US10333160B2 Integrated fuel cell block with a revised fuel cell cycle for in block reforming fuel cells
A fuel cell system having a cathode, anode and auxiliary loop is provided. The anode loop may be configured to deliver reformed and unreformed fuel to the fuel cells. Unreformed fuel may be provided to the fuel cells by bypassing a portion of the fuel around a reformer. The unreformed fuel may be reformed in the fuel cell block. The cathode loop may direct a portion of oxidant exhausted from said fuel cells back to the fuel cell through a cathode ejector. The ejector may be supplied with pressurized oxidant that may be heated prior to entering the cathode ejector. The auxiliary loop may combust unused fuel and oxidant to provide the heat transferred to the oxidant prior to the oxidant entering the cathode loop.
US10333153B2 Fuel cell catalyst layer, and fuel cell
The fuel cell catalyst layer has: a catalyst including a carbon support having pores with a pore diameter of from 1 nm to 5 nm and a catalyst metal supported within the pores of the carbon support; and an ionomer having a glass transition temperature equal to or greater than 160° C.
US10333148B2 Density modulated thin film electrodes, methods of making same, and applications of same
Density modulated thin film electrodes, methods of making the same, and applications of the same. The density modulated thin film electrode includes a substrate formed of a current collecting material, and a thin film formed of an electrode material on the substrate. The thin film has a first surface and an opposite, second surface, and a density that is changed with a distance defined from the first surface to a plane in the thin film, the plane being parallel to the first surface. The method includes depositing the electrode material on the substrate to form the thin film, where, during deposition of the electrode material, a pressure of an operating gas is controlled and changed to a predetermined pressure value according to a deposited thickness of the electrode material, so as to make the density of the thin film changed with the distance.
US10333141B2 Silicon-silicon oxide-lithium composite material having nano silicon particles embedded in a silicon:silicon lithium silicate composite matrix, and a process for manufacture thereof
A process for producing a silicon:silicon oxide:lithium composite (SSLC) material useful as a negative electrode active material for non-aqueous battery cells includes: producing a partially lithiated SSLC material by way of mechanical mixing; subsequently producing a further prelithiated SSLC material by way of spontaneous lithiation procedure; and subsequently producing a delithiated SSLC material by way of reacting lithium silicide within the dispersed prelithiated SSLC material with organic solvent(s) to extract lithium from the prelithiated SSLC material, until reactivity of lithium silicide within the prelithiated SSLC material with the organic solvent(s) ceases. The delithiated SSLC material is a porous plastically deformable matrix having nano silicon embedded therein. The delithiated SSLC material can have a lithium silicide content of less than 0.5% by weight. A battery cell having as its negative electrode active material an SSLC material as set forth herein can exhibit an irreversible capacity loss of less than 10%.
US10333139B2 Negative electrode active material, method for producing same, and electrical storage device
Provided is a negative electrode active material including complex particles formed of: nano silicon aggregated particles produced by heating a layered polysilane represented by a composition formula of (SiH)n and having a structure in which multiple six-membered rings formed from silicon atoms are connected; and a composited carbon layer formed from an amorphous carbon and at least covering one portion of the aggregated particles. A mean particle diameter D50 of the aggregated particles is within a range of 0.2 μm to 30 μm, and a mean particle diameter D50 of the complex particles is within a range of 0.5 μm to 40 μm.
US10333135B2 Cathode material for rechargeable solid state lithium ion battery
A lithium transition metal oxide powder for a positive electrode material in a solid-state lithium ion battery, the powder consisting of particles having a core and a surface layer consisting of an inner and an outer layer, wherein the powder has a D50 between 35 and 60 μm, wherein the core has the general formula LixCoO2 with 0.99
US10333130B2 Secondary battery and secondary battery module
A secondary battery is provided including an electrode assembly including a first electrode plate, a second electrode plate, and a separator; a case containing the electrode assembly; a first current collector electrically connected to the first electrode plate; a first terminal electrically connected to the first current collector; a second current collector electrically connected to the second electrode plate; and a second terminal electrically connected to the second current collector, wherein a plating is on a portion of at least one of the first terminal or the first current collector at which the first terminal contacts the first current collector.
US10333129B2 Buss bar assembly for a battery system
A fused buss bar assembly for bussing battery cells of a battery module includes a plate configured to be terminated to a cell terminal of a corresponding battery cell and a buss bar fuse in the plate. The buss bar fuse having at least one connecting strip between a first base section and a second base section. The buss bar fuse has a fuse channel associated with the at least one connecting strip. The fuse channel reduces the cross-section of the buss bar fuse at the corresponding connecting strip such that the connecting strip has a reduced fused cross-section relative to a first cross-section of the first base section and a second cross-section of the second base section. The fused buss bar assembly includes a fuse bridge coupled to the buss bar fuse. The fuse bridge spans the fuse channel to electrically connect the first base section and the second base section.
US10333127B2 Rechargeable battery module
A rechargeable battery module includes: a plurality of unit cells, wherein each of the unit cells comprises: an electrode assembly having a plate shape; a case receiving the electrode assembly and having an opening at one side; and a cap assembly sealing the opening of the case, wherein the case comprises a first buffer unit configured to reduce a force generated inside or outside the case on an inner surface and an outer surface of a bottom of the case, the cap assembly comprises a second buffer unit configured to reduce a force generated inside or outside the case on an inner surface and an outer surface of the cap assembly, and the first buffer unit of each unit cell partially overlaps the first buffer unit of a neighboring unit cell.
US10333124B2 Separator for rechargeable lithium battery and rechargeable lithium battery including the same
A separator for a rechargeable lithium battery includes: a substrate; and a coating layer on at least one side of the substrate, the coating layer including an acrylic-based copolymer obtained from polymerization of a (meth)acrylate salt and (meth)acrylonitrile, and a polyvinyl alcohol-based compound. A rechargeable lithium battery including the separator is also provided.
US10333122B2 Energy storage apparatus
Disclosed is an energy storage apparatus which includes: an energy storage device; an outer case which accommodates the energy storage device; a partition plate which is disposed between the energy storage device and a side wall of the outer case; and a discharge portion which is disposed on the outer case, the discharge portion having one or more openings through which a gas, which has passed through a flow passage formed between the partition plate and the side wall, is discharged from the outer case.
US10333121B2 Electric storage device
A secondary battery is provided with an electrode assembly, a case for accommodating the electrode assembly, and a pressure-release valve for releasing the pressure in the case to the outside of the case. The pressure-release valve has a groove including an intersection point. An opening width at a portion of the groove near the intersection point is wider than an opening width at a portion of the groove on the opposite side of the intersection point.
US10333118B2 Electronics umbrella for electrified vehicle battery packs
A battery pack according to an exemplary aspect of the present disclosure includes, among other things, an electronics module and an electronics umbrella positioned to channel moisture away from the electronics module.
US10333114B2 Energy storage apparatus
An energy storage apparatus includes: an outer case formed of a body, and a lid body which covers an opening of the body; an energy storage device which is accommodated in the outer case; and a handle which is mounted on the lid body. The lid body has a first surface, and a second surface which is disposed adjacently to the first surface. The handle is formed of a handle body extending from one end side toward the other end side, and slide portions which are respectively formed on both end sides of the handle body. The handle body is disposed on the first surface. Slide receiving portions which hold the slide portions in a slidable manner are formed on the second surface.
US10333112B2 Recloser battery assembly
A circuit interrupting device for use with a electrical power distribution system includes a housing containing a circuit interrupting mechanism. A battery tube is positioned in the housing. A battery assembly is configured to be inserted into the battery tube. The battery assembly includes a battery assembly body having a first end and a second end. A battery is positioned in the battery assembly body. The battery assembly is configured such that both a positive contact and a negative contact are exposed from the second end of the battery assembly body. In some embodiments, the battery assembly includes a keyed portion mates with the battery tube to ensure alignment of the battery assembly in the battery tube.
US10333092B2 Organic light emitting diode, manufacturing method thereof, and organic light emitting diode display including the same
An organic light emitting diode according to an example embodiment of the present disclosure includes an anode and a cathode facing each other, an emission layer between the anode and the cathode, and an auxiliary layer between the anode and the emission layer and/or between the cathode and the emission layer, wherein the auxiliary layer includes a ternary compound including a halogen element.
US10333090B2 Light-emitting device including quantum dots
A light emitting device including an emissive material comprising quantum dots is disclosed. In one embodiment, the device includes a cathode, a layer comprising a material capable of transporting and injection electrons comprising an inorganic material, an emissive layer comprising quantum dots, a layer comprising a material capable of transporting holes, a layer comprising a hole injection material, and an anode. In certain embodiments, the hole injection material can be a p-type doped hole transport material. In certain preferred embodiments, quantum dots comprise semiconductor nanocrystals. In another aspect of the invention, there is provided a light emitting device wherein the device has an initial turn-on voltage that is not greater than 1240/λ, wherein λ represents the wavelength (nm) of light emitted by the emissive layer. Other light emitting devices and a method are disclosed.
US10333087B2 Display device
A display device includes a substrate having a planar area, a bending area extending from the planar area, and a surrounding area extending from the bending area, a first protective layer at a boundary portion of the bending area, and a second protective layer covering an entire surface of the bending area and covering the first protective layer.
US10333085B2 Polycyclic compound and organic electroluminescence device including the same
Provided are a polycyclic compound and an organic electroluminescence device including the same. The polycyclic compound according to an exemplary embodiment of the present disclosure is represented by the following formula 1. In Formula 1, X is O, SiR′R″, S, or BAr1. At least one of R1 to R8 is an aryl amine-containing electron donor. When X is O, SiR′R″, or S, the aryl amine-containing electron donor further includes a Si.
US10333084B2 Semiconductor film, oxide microparticle dispersion, method for manufacturing semiconductor film, and thin film transistor
There is provided a semiconductor film, including: an aggregate of oxide microparticles including at least one type of metal selected from the group consisting of In, Zn, and Sn; and at least one type of a ligand which is selected from the group consisting of a ligand expressed by General Formula (A) below, a ligand expressed by General Formula (B) below, and a ligand expressed by General Formula (C) below and which is coordinated with the oxide microparticles: in which, in General Formula (A), each of X1 and X2 independently represents —SH, —NH2, —OH, or —COOH, and each of A1 and B1 independently represents a hydrogen atom or a substituent having an atomic number of 1 to 10, in which, in General Formula (B), each of X3 and X4 independently represents —SH, —NH2, —OH, or —COOH and each of A2 and B2 independently represents a hydrogen atom or a substituent having an atomic number of 1 to 10, and in which, in General Formula (C), X5 represents —SH, —NH2, or —OH, and A3 represents a hydrogen atom or a substituent having an atomic number of 1 to 10.
US10333080B2 Organic compound, light-emitting element, display module, lighting module, light-emitting device, display device, electronic device, and lighting device
A novel organic compound that can be used as an electron-injection material or an electron-transport material of a light-emitting element is provided. An organic compound with which a display device having less crosstalk can be obtained is provided. A light-emitting device, a display device, and an electronic device each having less crosstalk are provided. An organic compound including two or three benzo[h]quinazoline rings is provided. In the organic compound, two or three benzo[h]quinazoline rings are preferably included in the substituent including an aromatic ring or a heteroaromatic ring and having 3 to 30 carbon atoms. When two or three benzo[h]quinazoline rings are included in a substituent particularly including a heteroaromatic ring and having 3 to 30 carbon atoms, a high electron-transport property can be obtained.
US10333076B2 Material for organic electroluminescent device and organic electroluminescent device using the same
A material for an organic electroluminescent device and an organic electroluminescent device including the same, the material including a monoamine compound represented by the following Formula 1:
US10333075B2 Material for organic electroluminescent device and organic electroluminescent device using the same
A material for an organic electroluminescent device and an organic electroluminescent device including the same, the material including a monoamine compound represented by the following Formula 1:
US10333072B2 Thin film semiconductor comprising a small-molecular semiconducting compound and a non-conductive polymer
A thin film semiconductor comprising a compound of formula I or II wherein: R1 and R2, at each occurrence, independently are selected from a C1-30 alkyl group, a C2-30 alkenyl group, a C2-30 alkynyl group and a C1-30 haloalkyl group, R3, R4, R5, and R6 independently are H or an electron-withdrawing group, wherein at least one of R3, R4, R5, and R6 is an electron-withdrawing group; and a non-conductive polymer.
US10333071B2 Organic light emitting device
An organic light-emitting device having high efficiency and long lifespan including: a first electrode; a second electrode facing the first electrode; and an organic layer between the first electrode and the second electrode and including an emission layer, wherein the organic layer includes a first compound represented by Formula 1 and a second compound represented by Formula 2: When compounds represented by Formulae 1 and 2 are included in the emission layer, organic light-emitting devices may exhibit improved driving voltage, improved luminance, improved efficiency, and/or improved lifespans.
US10333070B2 Doped organic carrier transport materials
The present invention provides for organometallic and organic dopants suitable for use in organic carrier transporting materials. Also provided are organic light emitting devices containing doped organic carrier transporting materials.
US10333068B2 White light emission
The present invention relates inter alia to compositions comprising conjugated polymers and a small molecule, devices comprising the composition and the application of the devices.
US10333066B2 Pixel definition layer and manufacturing method thereof, display substrate and display device
A pixel circuit, driving method thereof, organic light-emitting display panel and display apparatus, comprise driving transistor, first storage capacitor, collecting unit, writing unit and light-emitting unit; the collecting unit is used for collecting the threshold voltage of the driving transistor and storing the threshold voltage into the first storage capacitor, under the control of the first scan signal; the writing unit is used for storing the data voltage inputted from the input terminal for the data voltage under the control of the second scan signal; and the light-emitting unit is used for emitting lights, driven by the data voltage and a voltage inputted from the input terminal for the controllable low voltage, under the control of the light-emitting control signal. Thus, the organic light-emitting device is not affected by the threshold voltage shift of the driving transistor, which may enhance the image uniformity of the organic light-emitting display panel effectively.
US10333063B1 Fabrication of a perpendicular magnetic tunnel junction (PMTJ) using block copolymers
According to one embodiment, a method includes forming an etch-stop layer above a substrate, forming a matrix layer above the etch-stop layer, forming a set of pillars above the matrix layer, the set of pillars having a predefined spacing therebetween along a plane in an element width direction and an element depth direction, the plane being normal to a film thickness direction, forming a functionalization layer above the pillars, along sides of the pillars, and above the matrix layer, forming first diblock copolymer layers above the functionalization layer, the first diblock copolymer layers self-segregating into a first polymer and a second polymer in a first pattern, removing the first polymer from the first diblock copolymer layers to create a first mask layer, and removing portions of the matrix layer to expose portions of the etch-stop layer positioned therebelow and create a second pattern in the matrix layer.
US10333056B2 Hall element for 3-D sensing and method for producing the same
A method of forming a 3D Hall effect sensor and the resulting device are provided. Embodiments include forming a p-type well in a substrate; forming a first n-type well in a first region surrounded by the p-type well in top view; forming a second n-type well in a second region surrounding the p-type well; providing n-type dopant in the first and second n-type wells; and providing p-type dopant in the p-type well and the first n-type well.
US10333052B2 Vibrating device
A vibrating device includes a vibration plate that vibrates at a harmonic of a contour vibration and on which plural vibration members to are disposed. Moreover, support members are provided having first ends connected to the vibration plate and second ends connected to a frame base that surrounds the vibration plate. Cavities extending in a direction that intersects a direction in which the support members extend are formed in the base with flexure-vibration members formed therebetween. Both ends of the flexure-vibration members are joined to the base to serve as stationary ends. Moreover, a length between ends of the flexure-vibration members and a connected portion where each of the flexure-vibration member is connected to the corresponding support members is λ/4, where λ is a wave length of a flexural vibration corresponding to a frequency of a natural vibration in the vibration plate.
US10333049B1 High linearity superconducting radio frequency magnetic field detector
A superconducting quantum interference devices (SQUID) comprises a superconducting inductive loop with at least two Josephson junction, whereby a magnetic flux coupled into the inductive loop produces a modulated response up through radio frequencies. Series and parallel arrays of SQUIDs can increase the dynamic range, output, and linearity, while maintaining bandwidth. Several approaches to achieving a linear triangle-wave transfer function are presented, including harmonic superposition of SQUID cells, differential serial arrays with magnetic frustration, and a novel bi-SQUID cell comprised of a nonlinear Josephson inductance shunting the linear coupling inductance. Total harmonic distortion of less than −120 dB can be achieved in optimum cases.
US10333046B2 Isolator based on nondegenerate three-wave mixing josephson devices
A technique relates to a superconducting device. A gyrator includes a first mixing device coupled to a second mixing device. A lumped-element resistor is connected in parallel to the gyrator.
US10333045B2 Solution based synthesis of copper-arsenic-chalcogen derived nanoparticles
A method for obtaining copper arsenic chalcogen derived nanoparticles, including selecting a first precursor material from the group comprising copper, arsenic, antimony, bismuth, and mixtures thereof, selecting a second material from the group comprising sulfur, selenium, tellurium, and mixtures thereof, and then reacting both precursors in a solvent medium at conditions conducive to the formation of copper arsenic chalcogen derived nanoparticles.
US10333041B2 Integrated light-emitting package
An integrated light-emitting package is provided for excellent light extraction efficiency and heat dissipation effect. The integrated light-emitting package includes: a light-emitting element layer including a plurality of light-emitting units arranged at predetermined intervals; an optical conversion substrate disposed along the upper portion of the light-emitting device layer; and a first adhesive member disposed in each gap between the light-emitting units.
US10333039B2 Vertical solid-state transducers having backside terminals and associated systems and methods
Vertical solid-state transducers (“SSTs”) having backside contacts are disclosed herein. An SST in accordance with a particular embodiment can include a transducer structure having a first semiconductor material at a first side of the SST, a second semiconductor material at a second side of the SST opposite the first side, and an active region between the first and second semiconductor materials. The SST can further include first and second contacts electrically coupled to the first and second semiconductor materials, respectively. A portion of the first contact can be covered by a dielectric material, and a portion can remain exposed through the dielectric material. A conductive carrier substrate can be disposed on the dielectric material. An isolating via can extend through the conductive carrier substrate to the dielectric material and surround the exposed portion of the first contact to define first and second terminals electrically accessible from the first side.
US10333038B2 LED module and method for manufacturing LED module
In an LED module, modes to solve such a problem that a loss in the output of light discharged into the atmosphere occurs are embodied. Specifically, in an LED module in which an LED chip is sealed with a sealing resin, a surface of the sealing resin is covered with a thin film, the thin film is made of a material having a smaller linear expansion coefficient than the sealing resin, and an irregular surface is provided on a surface of the thin film such that light from the LED chip is multiply reflected.
US10333037B2 Light-emitting-element mounting package and method for manufacturing the same
A light-emitting-element mounting package includes a substrate including front and back surfaces, a lead pin disposed at the back surface of the substrate, and a ceramic plate including an opposing front surface that opposes the back surface of the substrate and an opposing back surface. The substrate has a first through hole that extends therethrough. The ceramic plate has a second through hole that extends therethrough. Conductive portions extend continuously within the second through hole and around openings of the second through hole in the opposing front and back surfaces. A flange portion of the lead pin is joined to the conductive portion at the opposing back surface. A conductive member is joined to the conductive portion at the opposing front surface. The ceramic plate is joined to the back surface of the substrate with a portion of the conductive member disposed in the first through hole.
US10333036B2 Absorptive color conversion film
A method is provided for fabricating an emissive display color conversion film. An emissive substrate top surface is conformally coated with an optically transparent carrier film, covering an array of emissive elements. A suspension, including a fluid and a color conversion material (e.g., QDs), is then selectively deposited in absorption regions overlying the emissive elements, for example, using inkjet patterning. After the suspension is absorbed into the absorption regions, the fluid is removed from the suspension, leaving the color conversion material in the absorption regions, and forming the color conversion film. The removal of the fluid encapsulates the color conversion material in the absorption regions. Typically, the conformal coating is thick enough to form a planar top surface. The conformally coating of carrier film may also act to encapsulate both properly aligned emissive elements, as well as misaligned emissive elements that may be located on the emissive substrate top surface.
US10333035B2 Method of manufacturing light emitting device package
A method of manufacturing a light emitting device package is provided. The method includes preparing a film strip including one or more light blocking regions and one or more wavelength conversion regions, preparing light emitting devices, each including one or more light emitting regions, bonding the film strip to the light emitting devices so as to dispose the one or more wavelength conversion regions on the one or more light emitting regions of each of the light emitting devices, and cutting the film strip and the light emitting devices into individual device units.
US10333033B2 Light emitting device and light source module having thereof
A light emitting device according to an embodiment includes a body having a recess; a light emitting chip disposed in the recess; and a first dampproof layer sealing the light emitting chip and extended from a surface of the light emitting chip to a bottom of the recess, wherein the light emitting chip includes a wavelength range of 100 nm to 280 nm, and the first dampproof layer includes a fluororesin-based material.
US10333031B2 Light emitting element and lighting device
A light emitting element according to an embodiment includes a substrate; a light emitting structure including a first conductive semiconductor layer, an active layer, and a second conductive semiconductor layer which are disposed on the substrate; a reflective layer which is disposed on the light emitting structure and has first and second areas neighboring each other in a horizontal direction; a first electrode which is disposed in at least a portion of the first area of the reflective layer with passing through the second conductive semiconductor layer and the active layer and extending to the first conductive semiconductor layer; a first insulating layer disposed between the first electrode and the side of the light emitting structure and between the first electrode and the reflective layer; a diffusion barrier layer disposed in the second area of the reflective layer; a second insulating layer disposed on the first electrode and the diffusion barrier layer; and first and second bonding layers which pass through the second insulating layer and are connected to the first electrode and the diffusion barrier layer, respectively.
US10333026B2 Lateral light emitting diode device and method for fabricating the same
Provided are a lateral light emitting diode device and a method for fabricating the same. The lateral light emitting diode device includes a substrate; an n-type GaN layer disposed on the substrate; an activation layer disposed on the n-type GaN layer; a p-type GaN layer disposed on the activation layer, a plurality of holes being formed in the p-type GaN layer; a current spreading layer disposed on the p-type GaN layer; a p-electrode disposed on the current spreading layer; a seed layer disposed on bottom surfaces of the plurality of holes; metal oxide structures grown on the seed layer in a crystalline state to fill the plurality of holes; and an n-electrode disposed on the n-type GaN layer exposed by removing portions of the current spreading layer, the p-type GaN layer, the activation layer, and the n-type GaN layer.
US10333023B2 Method of manufacturing semiconductor light emitting device
There is provided a semiconductor light emitting device including a conductive substrate, a first electrode layer, an insulating layer, a second electrode layer, a second semiconductor layer, an active layer, and a first semiconductor layer that are sequentially stacked. The contact area between the first electrode layer and the first semiconductor layer is 3% to 13% of the total area of the semiconductor light emitting device, and thus high luminous efficiency is achieved.
US10333018B2 Cytometer sperm sex sensing apparatus with an avalanche photodiode
A cytometer includes an avalanche photodiode, a switching power supply, a filter, and voltage adjustment circuitry. The switching power supply includes a feedback loop. The filter is electrically connected between the switching power supply and the avalanche photodiode. The voltage adjustment circuitry adjusts a voltage on the feedback loop based at least in part on a voltage measured between the filter and the avalanche photodiode.
US10333016B2 Multi-junction photoelectric conversion device and photoelectric conversion module
A multi-junction photoelectric conversion device includes, in the following order from a light-receiving side: a first photoelectric conversion unit; an intermediate layer; and a second photoelectric conversion unit. The first photoelectric conversion unit includes: a first light absorbing layer comprising a perovskite-type crystal structure photosensitive material; a first charge transport layer on the light-receiving side of the first light absorbing layer; and a second charge transport layer on a rear side of the first light absorbing layer. The second charge transport layer is in contact with the intermediate layer. The second photoelectric conversion unit includes: a second light absorbing layer that is a crystalline silicon substrate; and a first conductive semiconductor layer that is in contact with the intermediate layer.
US10333014B2 Method and substrates for making photovoltaic cells
Methods of and apparatuses for making a photovoltaic cell are provided. The photovoltaic cell is able to have a substrate made of a composite material. The composite material is able to be formed by mixing a binder and a physical property enhancing material to form a mixer. The binder is able to be pitch, such as mesophase pitch. The physical property enhancing material is able to be fiber glass. The substrate of the photovoltaic cell is able to be flexible, such that the photovoltaic cell is able to be applied on various surfaces.
US10333013B2 Semiconductor nanowire photoelectric device
A photoelectric semiconductor nanowire device and a method for manufacturing the same. The photoelectric semiconductor nanowire device includes a semiconductor nanowire doped with a dopant of a first conductivity type and including crystal semiconductor segments which include at least one porous semiconductor segment and are connected to opposite ends of the porous semiconductor segment. A first electrode and a second electrode respectively are disposed in the crystal semiconductor segments around the porous semiconductor segment to provide an electrical connection. The crystal semiconductor segment includes a crystal semiconductor, and the porous semiconductor segment includes a porous semiconductor. The semiconductor nanowire provides a current according to the intensity of an external light when the external light is irradiated to the porous semiconductor segment.
US10333010B2 Photoconductive device with optical concentrator
A photonic device having wide bandgap (WBG) materials which change electrical behaviors in response to low-intensity light is disclosed. The device comprises an optical waveguide located in an optical path of light to receive the light and to spatially confine the received light as guided light at a higher optical intensity than the received light; a wide bandgap (WBG) material located in an optical path of the guided light output by the optical waveguide; and two electrodes formed at two different locations on the WBG material to provide two electrical contacts of an electrical path within the WBG material, wherein the WBG material exhibits an electrical conductivity that varies with a level of the guided light output by the optical waveguide to turn on or off the electrical path between the two electrodes.
US10333007B2 Self-aligned contact (SAC) on gate for improving metal oxide semiconductor (MOS) varactor quality factor
A short-channel metal oxide semiconductor varactor may include a source region of a first polarity having a source via contact. The varactor may further include a drain region of the first polarity having a drain via contact. The varactor may further include a channel region of the first polarity between the source region and the drain region. The channel region may include a gate. The varactor may further include at least one self-aligned contact (SAC) on the gate and between the source via contact and the drain via contact.
US10333002B2 Thin film transistor and manufacturing method thereof, array substrate and manufacturing method thereof, and display device
Provided are a thin film transistor and manufacturing method thereof, array substrate and manufacturing method thereof, and display device. The thin film transistor comprises: an active layer, an etch stop layer disposed on the active layer, an overcoating layer disposed on the etch stop layer, and a source electrode and a drain electrode disposed on the overcoating layer, wherein the overcoating layer comprises at least one of a conductive material layer, a non-transparent insulation layer and a non-transparent semiconductor layer, and the source electrode and the drain electrode are electrically connected with the active layer.
US10333001B2 Fin structure of FinFET
A fin structure disposed over a substrate and a method of forming a fin structure are disclosed. The fin structure includes a mesa, a channel disposed over the mesa, and a convex-shaped feature disposed between the channel and the mesa. The mesa has a first semiconductor material, and the channel has a second semiconductor material different from the first semiconductor material. The convex-shaped feature is stepped-shaped, stair-shaped, or ladder-shaped. The convex-shaped feature includes a first isolation feature disposed between the channel and the mesa, and a second isolation feature disposed between the channel and the first isolation feature. The first isolation feature is U-shaped, and the second isolation feature is rectangular-shaped. A portion of the second isolation feature is surrounded by the channel and another portion of the second isolation feature is surrounded by the first isolation feature.
US10332999B1 Method and structure of forming fin field-effect transistor without strain relaxation
A method for manufacturing a semiconductor device includes patterning a strained semiconductor layer on a substrate into at least one strained fin, forming a plurality of dummy gates spaced apart from each other on the at least one strained fin, forming a spacer layer on the plurality of dummy gates, and on part of the at least one strained fin between the plurality of dummy gates, growing a plurality of source/drain regions on exposed portions of the at least one strained fin, removing the spacer layer from the part of the at least one strained fin between the plurality of dummy gates, and converting the part of the at least one strained fin between the plurality of dummy gates into at least one oxide.
US10332993B2 Semiconductor device and method for manufacturing the same
A semiconductor device with a simplified structure including an energization control element and reverse coupling protection element, and a manufacturing method therefor. Its semiconductor substrate has deep and shallow trenches in its first surface. A first n-type impurity region lies in its second surface in contact with the deep trench bottom. A p-type impurity region includes: a p-type base region to make a pn junction with the first n-type region and in contact with the shallow trench bottom; and a back gate region joined to the p-type base region, lying in the first surface. A second n-type impurity region makes a pn junction with the p-type impurity region, lying in the first surface in contact with the shallow trench side face. An n+ source region makes a pn junction with the p-type region, lying in the first surface in contact with the side faces of deep and shallow trenches.
US10332991B2 Metal gate electrode of a semiconductor device
Embodiments relate to integrated circuit fabrication, and more particularly to a metal gate electrode. An exemplary structure for a semiconductor device comprises a substrate comprising a major surface; a first gate electrode on the major surface comprising a first layer of multi-layer material; a first dielectric material adjacent to one side of the first gate electrode; and a second dielectric material adjacent to the other 3 sides of the first gate electrode, wherein the first dielectric material and the second dielectric material collectively surround the first gate electrode.
US10332990B2 Semiconductor device
A semiconductor device is provided comprising a semiconductor substrate of a first conductivity type and a dummy trench portion having a main body portion and one or more branch portions, the main body portion formed in a front surface of the semiconductor substrate and extending in a predetermined extending direction, the branch portions extending from the main body portion in directions different from the extending direction. The semiconductor substrate has an emitter region of first conductivity type and a base region of a second conductivity type which are provided sequentially from the front surface side of the semiconductor substrate, and the dummy trench portion has a dummy trench which penetrates the emitter region and the base region from the front surface of the semiconductor substrate, and a dummy insulating portion which is provided within the dummy trench.
US10332982B2 Vertical quantum transistor
A vertical transistor includes two portions of a gate conductor that extend within a layer of insulator. An opening extending through the later of insulator includes source, channel and drain regions form by epitaxy operations. A thickness of the portions of the gate conductor decreases in the vicinity of the channel region.
US10332980B2 EPI integrality on source/drain region of FinFET
A method for manufacturing a semiconductor device includes providing a substrate structure including a semiconductor fin on a substrate, and a trench isolation structure surrounding the fin and having an upper surface flush with an upper surface of the fin and including first and second trench isolation portions on opposite sides of the fin along the fin longitudinal direction, and third and fourth trench isolation portions on distal ends of the fin along a second direction intersecting the longitudinal direction; forming a patterned first hardmask layer having an opening exposing an upper surface of the third and fourth trench isolation portions; and forming a first insulator layer filling the opening to form an insulating portion including a portion of the first insulator layer in the opening and a portion of the trench isolation structure below the portion of the first insulator layer in the opening.
US10332979B2 Methods and systems for reducing dislocation defects in high concentration epitaxy processes
Semiconductor devices including semiconductor junctions and semiconductor field effect transistors that exploit the straining of semiconductor materials to improve device performance are provided. Also described are methods for making semiconductor structures. Dislocation defect-free epitaxial grown structures that are embedded into a semiconductor base are provided. The epitaxial structures can extend beyond the surface of the semiconductor base and terminate at a faceted structure. The epitaxial structures are formed using a multilayer growth process that provides for continuous transitions between adjacent layers.
US10332978B2 Device with reinforced metal gate spacer and method of fabricating
A semiconductor device with reinforced gate spacers and a method of fabricating the same. The semiconductor device includes low-k dielectric gate spacers adjacent to a gate structure. A high-k dielectric material is disposed over an upper surface of the low-k dielectric gate spacers to prevent unnecessary contact between the gate structure and a self-aligned contact structure. The high-k dielectric material may be disposed, if desired, over an upper surface of the gate structure to provide additional isolation of the gate structure from the self-aligned contact structure.
US10332976B2 Nitride semiconductor device
A nitride semiconductor device includes a second insulating film (22) covering at least a drain electrode (19) and a thermal stress reducer that reduces thermal stress in a place where thermal stress that is generated between the drain electrode (19) and the second insulating film (22) reaches its maximum at the time of a load short. The thermal stress reducer (19bf) is a drain field plate portion (19bf) formed by an extension of an upper part of the drain electrode (19) toward a source electrode (18).
US10332975B2 Epitaxial substrate for semiconductor device and method for manufacturing same
Provided is a group 13 nitride epitaxial substrate with which the HEMT device having superior characteristics can be manufactured. This epitaxial substrate is provided with: a base substrate composed of SiC and having a main surface with a (0001) plane orientation; a nucleation layer formed on one main surface of the base substrate and composed of AlN; an electron transit layer formed on the nucleation layer and composed of a group 13 nitride with the composition AlyGa1-yN (0≤y<1); and a barrier layer formed on the electron transit layer and composed of a group 13 nitride with the composition InzAl1-zN (0.13≤z≤0.23) or AlwGa1-wN (0.15≤w≤0.35). The (0001) plane of the base substrate has an off angle of 0.1° or more and 0.5° or less, and an intermediate layer composed of a group 13 nitride with the composition AlxGa1-xN (0.01 ≤x≤0.4) is further provided between the nucleation layer and the electron transit layer.
US10332969B2 Negative capacitance matching in gate electrode structures
A semiconductor device includes a gate electrode structure that is positioned adjacent to a channel region of a transistor element. The gate electrode structure includes a floating gate electrode portion, a negative capacitor portion, and a ferroelectric material capacitively coupling the floating gate electrode portion to the negative capacitor portion. A first conductive material is positioned between the floating gate electrode portion and the ferroelectric material, wherein a first portion of the first conductive material is embedded in and laterally surrounded by the floating gate electrode portion, and a second conductive material is positioned between the first portion of the first conductive material and the ferroelectric material, wherein the second conductive material is embedded in and laterally surrounded by a second portion of the first conductive material.
US10332968B2 Semiconductor device and method for manufacturing the same
A semiconductor device (100) is provided with a thin film transistor including an oxide semiconductor layer (5), a gate electrode (3), a gate insulating layer (4), and a source electrode (7s) and a drain electrode (7d) that are in contact with the oxide semiconductor layer, at least one electrode of the source electrode (7s), the drain electrode (7d), and the gate electrode (3) has a multilayer structure that includes a first layer (3A, 7A) containing copper and a second layer (3B, 7B) containing titanium or molybdenum, the thickness of the first layer (3A, 7A) is more than the thickness of the second layer (3B, 7B), when the source electrode (7s) or the drain electrode (7d) has the multilayer structure, the second layer is arranged on the oxide semiconductor layer side of the first layer so as to be in contact with the surface of the oxide semiconductor layer (5), when the gate electrode (3) has the multilayer structure, the second layer is arranged on the substrate (1) side of the first layer, and the thickness of the second layer is 15 nm or more and 25 nm or less.
US10332967B2 Semiconductor device and method for manufacturing the same
A semiconductor device including, a semiconductor layer including a plurality of first trenches formed therein and a second trench formed in a region between the first trenches, channel regions formed in regions between the first and second trenches in a surface layer portion of the semiconductor layer, field plate electrodes embedded at bottom portion sides of the respective first trenches, first gate electrodes embedded at opening portion sides of the respective first trenches so as to face the channel regions across first gate insulating films above the field plate electrodes, second insulating films interposed between the field plate electrodes and the first gate electrodes, an embedded insulating film embedded to an intermediate portion of the second trench, and a second gate electrode embedded in the second trench so as to face the channel regions across a second gate insulating film above the embedded insulating film.
US10332966B2 Semiconductor device, method of manufacturing the same and power converter
There is provided a method of manufacturing a semiconductor device. The method of manufacturing the semiconductor device comprises a process of forming a semiconductor layer that is mainly made of a group III nitride and has n-type characteristics, by crystal growth; a film formation process of forming a through film that is mainly made of an element different from an element serving as an n-type impurity relative to the group III nitride, by growth on the semiconductor layer continuous with crystal growth of the semiconductor layer; an ion implantation process of implanting a p-type impurity into the semiconductor layer across the through film by ion implantation; a heating process of heating the semiconductor layer and the through film after completion of the ion implantation process, so as to activate a region of the semiconductor layer in which the p-type impurity is ion-implanted, to a p-type semiconductor region; and a removal process of removing the through film from the semiconductor layer, after completion of the heating process. This configuration improves the surface morphology of the p-type semiconductor region formed by ion implantation.
US10332961B2 Inner spacer for nanosheet transistors
Embodiments are directed to a method of fabricating inner spacers of a nanosheet FET. The method includes forming sacrificial and channel nanosheets over a substrate, removing sidewall portions of the sacrificial nanosheet, and forming a dielectric that extends over the channel nanosheet and within a space that was occupied by the removed sidewall portions of the sacrificial nanosheet. The method further includes forming a top protective spacer over the channel nanosheet and the dielectric, as well as applying a directional etch to the top protective spacer, the channel nanosheet, and the dielectric, wherein the directional etch is configured to be selective to the channel nanosheet and the dielectric, wherein the directional etch is configured to not be selective to the top protective spacer, and wherein applying the directional etch etches portions of the channel nanosheet and portions of the flowable dielectric that are not under the top dielectric.
US10332960B2 Digitally controlled varactor structure for high resolution DCO
A digitally controlled varactor device comprising: a set of bulk nMOS field effect transistors bulk tied to a ground, the set bulk nMOS field effect transistors having: a first transistor including: a source coupled to a DC voltage source; and a gate coupled to a digitally controlled oscillator; a second transistor including: a source coupled to the DC voltage source; and a gate coupled to the digitally controlled oscillator; and a third transistor including: a source coupled to a drain of the first transistor; and a drain coupled to a drain of the second transistor. The transistors in the digitally controlled varactor may be FDSOI nMOS devices with backgate coupled to a DC voltage source.
US10332959B2 Bulk to silicon on insulator device
A method for forming a semiconductor device comprises forming a fin in a bulk semiconductor substrate and depositing a first insulator layer over portions of the bulk semiconductor substrate adjacent to the fin. The method further includes removing portions of the first insulator layer to reduce a thickness of the first insulator layer and expose a sidewall of the fin. An etch stop layer is deposited on the first insulator layer. A gate stack is formed over a channel region of the fin and over portions of the etch stop layer. A portion of the bulk semiconductor substrate is removed to expose portions of the etch stop layer and the fin, and a second insulator layer is deposited over exposed portions of the fin and the etch stop layer.
US10332958B2 Supporting substrate for composite substrate and composite substrate
A supporting substrate for a composite substrate comprises a ceramic and has a polished surface for use in bonding. An orientation degree of the ceramic forming the supporting substrate at the polished surface is 50% or higher, and an aspect ratio of each crystal grain included in the supporting substrate is 5.0 or less.
US10332953B2 Organic light-emitting display device
An organic light-emitting display device includes a substrate including a display area and a peripheral area surrounding the display area. The display area includes a plurality of pixel regions including a plurality of pixels including pixel electrodes and non-pixel regions between the pixel regions. The pixel electrodes are spaced apart from each other, with a pixel-defining layer above the plurality of pixel electrodes and exposing the plurality of pixel electrodes. A plurality of intermediate layers respectively above the plurality of pixel electrodes include an emission layer. A plurality of opposite electrodes respectively face the plurality of pixel electrodes and are spaced apart from each other. A plurality of connection electrodes that connect the plurality of opposite electrodes are in the non-pixel regions. A power line electrically connected to at least one of the plurality of connection electrodes is in the peripheral area.
US10332949B2 Display apparatus
Disclosed are a display apparatus and a method of manufacturing the same. The display apparatus includes a light emitting part including a plurality of light emitting diodes; and a thin film transistor (TFT) panel part configured to drive the plurality of light emitting diodes. A first side of the light emitting part and a first side of the TFT panel part are coupled to each other so as to face each other. The plurality of light emitting diodes are electrically connected to the plurality of TFTs, respectively.
US10332948B2 Transparent display devices and methods of manufacturing transparent display devices
A transparent display substrate, a transparent display device, and a method of manufacturing a transparent display device, the substrate including a base substrate including a pixel area and a transmission area; a pixel circuit on the pixel area of the base substrate; an insulation layer covering the pixel circuit on the base substrate; a pixel electrode selectively disposed on the pixel area of the base substrate, the pixel electrode being electrically connected to the pixel circuit at least partially through the insulation layer; and a transmitting layer structure selectively disposed on the transmission area of the base substrate, the transmitting layer structure including at least an inorganic material, the inorganic material consisting essentially of silicon oxynitride.
US10332946B2 Organic light emitting display panel and manufacturing method thereof, display device
An organic light emitting display panel and manufacturing method thereof and a display device, which can reduce the critical dimension bias of the pixel defining layer and improve the display uniformity is disclosed. The organic light emitting display panel includes a pixel defining layer, which is provided with a plurality of light emitting material filling areas, a metal layer provided on the pixel defining layer; the metal layer is provided with openings corresponding to the light emitting material filling areas respectively. The display effect of the organic light emitting display device is thereby improved.
US10332943B2 Touch sensor integrated with OLED and OLED display device comprising the same
A touch sensor integrated with OLED includes an organic light emitting diode (OLED) device, a touch electrode having a mesh type and a self-capacitance type structure. The touch electrode is attached to a surface of the OLED device and included at least a double-layered structure that includes a metal layer and a metal oxide.
US10332942B2 OLED touch display panel
An OLED touch display device includes a first electrode layer, a second electrode layer facing the first electrode layer, a light-emitting layer between the first electrode layer and the second electrode, and a third electrode layer on a side of the first electrode layer. The first electrode layer functions as a cathode of the light-emitting layer, and the second electrode layer functions as an anode of the light-emitting layer. The first electrode layer and the third electrode layer cooperatively form a capacitive force sensing element. The first electrode layer also functions as touch sensing electrode.
US10332935B2 Storage apparatus
A storage apparatus according to embodiments includes: a first interlayer insulating film extending in a first direction; a second interlayer insulating film extending in the first direction; a first conductive layer extending in the first direction and provided between the first interlayer insulating film and the second interlayer insulating film; a second conductive layer extending in a second direction intersecting the first direction; a resistance change layer including a first portion provided between the first interlayer insulating film and the second interlayer insulating film and including a second portion provided between the second conductive layer and the first interlayer insulating film, between the second conductive layer and the first conductive layer, and between the second conductive layer and the second interlayer insulating film; and a sidewall insulating film provided between the first portion and the first interlayer insulating film and between the first portion and the second interlayer insulating film.
US10332931B2 Semiconductor device for wafer-scale integration
The semiconductor device comprises a semiconductor wafer with an integrated circuit, formed by a plurality of dies, a further semiconductor wafer, which differs from the semiconductor wafer in diameter and semiconductor material, the semiconductor wafer and the further semiconductor wafer being bonded to one another by means of a bonding layer, and an electrically conductive contact layer arranged on the further semiconductor wafer opposite to the bonding layer.
US10332930B2 Single photon avalanche diode (SPAD) array including distributed or tree for readout
A device includes an array of single photon avalanche diodes (SPADs) and a plurality of pulse shapers. Each of the SPADs are electrically coupled to a respective SPAD quench circuit. Each of the pulse shapers have an input electrically coupled to an output of a respective SPAD quench circuit.
US10332926B2 Structure of a readout circuit with charge injection
The invention concerns a structure of a readout circuit, formed on a semiconductor substrate (1) of a first type, and intended to measure the charges received from an external charge source (2) external to the substrate (1) according to successive charge integration cycles, said structure comprising: an injection diode configured to inject, into the substrate (1), the charges received from the external charge source (2), a collector diode suitable for collecting, in the substrate (1), at least a portion of the charges injected by the injection diode and for accumulating said charges during an integration cycle, a charge recovery structure (7), configured to recover the charges accumulated in said collector diode, means for initializing the charge recovery structure (7) at the end of each integration cycle, by restoring the electrical potential of said charge recovery structure to an initial potential.
US10332925B2 Image sensor
An image sensor includes a substrate including a plurality of pixel regions and one or more pairs of dummy pixel regions; a pixel separation structure between two adjacent pixel regions among the plurality of pixel regions and including a first conductive layer; a dummy pixel separation structure between the one or more pairs of dummy pixel regions, electrically connected to the pixel separation structure, and including a second conductive layer; and a pixel separation contact disposed on the dummy pixel separation structure.
US10332924B2 Package and electronic apparatus including a package having a microlens layer and color filter layer
Provided is a semiconductor device including: a multilayer substrate including an optical element; a light-transmitting plate provided on the substrate to cover the optical element; and a lens of an inorganic material provided between the substrate and the light-transmitting plate. A structure having a same strength as a strength per unit area of the lens is provided at a portion outside an effective photosensitive region where the optical element is formed, when the substrate is viewed in plan.
US10332916B2 Metal line and thin film transistor
A metal line includes a conductive layer containing aluminum (Al) or an aluminum alloy, a first capping layer on the conductive layer, the first capping layer containing titanium nitride (TiNx), and a second capping layer on the first capping layer, the second capping layer containing titanium (Ti).
US10332914B2 Method of manufacturing electronic device and electronic device
A method of manufacturing an electronic device and an electronic device are disclosed. The manufacturing method including: forming a carbon nanotube electrode pattern on a substrate; placing the substrate on which the electron pattern is formed in a first oxidizing solution, to first dope the carbon nanotubes forming the electrode pattern; and spraying the electrode using a second oxidizing solution to second dope the carbon nanotubes forming the electrode pattern.
US10332904B2 Semiconductor memory device and method for manufacturing same
A semiconductor memory device includes a conductive layer; a first electrode layer provided above the conductive layer; a second electrode layer provided between the conductive layer and the first electrode layer; a first semiconductor channel body extending through the first electrode layer in a first direction from the conductive layer to the first electrode layer; a second semiconductor channel body provided between the conductive layer and the first semiconductor channel body, the second semiconductor channel body extending through the second electrode layer; and an insulating layer provided between the second semiconductor channel body and the second electrode layer. The second semiconductor channel body includes a first recessed portion in a lateral surface facing the second electrode layer, and the second electrode layer includes a second recessed portion in a surface facing the second semiconductor channel body.
US10332902B2 Three-dimensional semiconductor memory device including vertically stacked electrodes
A three-dimensional (3D) semiconductor memory device that includes a peripheral logic structure including peripheral logic circuits disposed on a semiconductor substrate and a first insulation layer overlapping the peripheral logic circuits, and a plurality of memory blocks spaced apart from each other on the peripheral logic structure. At least one of the memory blocks includes a well plate electrode, a semiconductor layer in contact with a first surface of the well plate electrode, a stack structure including a plurality of electrodes vertically stacked on the semiconductor layer, and a plurality of vertical structures penetrating the stack structure and connected to the semiconductor layer.
US10332899B2 3D package having edge-aligned die stack with direct inter-die wire connections
An IC package, comprising a substrate and two or more vertically stacked dies disposed within the substrate, wherein all the edges of the two or more dies are aligned with respect to one another, wherein at least two dies of the two or more vertically stacked dies are coupled directly to one another by at least one wire bonded to the ones of the at least two dies.
US10332896B2 SRAM circuits with aligned gate electrodes
A device includes a Static Random Access Memory (SRAM) array, and an SRAM cell edge region abutting the SRAM array. The SRAM array and the SRAM cell edge region in combination include first gate electrodes having a uniform pitch. A word line driver abuts the SRAM cell edge region. The word line driver includes second gate electrodes, and the first gate electrodes have lengthwise directions aligned to lengthwise directions of respective ones of the second gate electrodes.
US10332893B2 Architecture to communicate signals for operating a static random access memory
Techniques and mechanisms for exchanging signals with one or more transistors at a front side of a semiconductor substrate. In an embodiment, an integrated circuit include a cell—such as a static random access memory (SRAM) cell—comprising transistor structures variously disposed in or on a first side of a substrate. After fabrication of such transistor structures, substrate material may be thinned to expose a second side of the substrate, opposite the first side. A first interconnect and a second interconnect are coupled each to exchange a signal or a voltage. In another embodiment, respective portions of the first interconnect and the second interconnect extend on opposite sides of the substrate, wherein the first side and the second side each extend between such interconnect portions. Positioning of interconnect structures on opposite sides of the substrate allow for performance improvements due to low interconnect resistances.
US10332888B2 Memory devices and method of manufacturing the same
A method of manufacturing memory devices is provided in the present invention. The method includes the steps of providing a substrate with multiple capacitors, wherein the capacitor includes a lower electrode layer, an insulating layer and an upper electrode layer and a top plate, forming a tungsten layer on the upper electrode, performing a nitriding plasma treatment to the tungsten layer to form a tungsten nitride layer, and forming a pre-metal dielectric layer on the tungsten nitride layer.
US10332887B2 Buried word line of a dynamic random access memory and method for fabricating the same
A method for fabricating a buried word line (BWL) of a dynamic random access memory (DRAM) includes the steps of: forming a first doped region in a substrate; removing part of the first doped region to form a trench in the substrate; forming a gate structure in the trench; and forming a barrier structure between the gate structure and the first doped region.
US10332881B1 Integrating a gate-all-around (GAA) field-effect transistor(s) (FET(S)) and a finFET(s) on a common substrate of a semiconductor die
Integrating a gate-all-around (GAA) field-effect transistor(s) and a FinFET(s) on a common substrate of a semiconductor die is disclosed. GAA FETs and FinFETs can form integrated circuits (ICs). GAA FETs and FinFETs are integrated on a common substrate to optimize advantages of each type of FET. For example, FinFETs may be formed in the common substrate in the semiconductor die for forming circuits where reduced resistance and capacitance are important for performance, whereas GAA FETs may be formed in the common substrate in the semiconductor die for forming circuits with decreased threshold voltage to allow voltage scaling to lower supply voltages to reduce power consumption and also to reduce silicon area as a result of vertically stacked devices. This supports a designer having the freedom to separate control the channel width of the GAA FETs and FinFETs, which may be important for controlling drive strength and/or area for different circuits.
US10332878B2 Semiconductor device with impurity-doped region and method of fabricating the same
A semiconductor device includes an interlayer insulating film formed on a substrate, a plurality of contacts formed in the interlayer insulating film, and an impurity-doped region formed around the contacts in the interlayer insulating film and along a lengthwise direction of the contacts.
US10332873B2 Apparatus comprising antifuse cells
An apparatus comprises an antifuse cell comprising first and second nodes, an antifuse element, and a transistor. The antifuse element and the transistor are coupled in series between the first and second nodes. The antifuse element comprises an antifuse gate. The transistor comprises a transistor gate comprising a substantially-annular structure substantially surrounding the antifuse gate.
US10332870B2 Semiconductor device including a field effect transistor
A semiconductor device includes a substrate having a plurality of active patterns. A plurality of gate electrodes intersects the plurality of active patterns. An active contact is electrically connected to the active patterns. A plurality of vias includes a first regular via and a first dummy via. A plurality of interconnection lines is disposed on the vias. The plurality of interconnection lines includes a first interconnection line disposed on both the first regular via and the first dummy via. The first interconnection line is electrically connected to the active contact through the first regular via. Each of the vias includes a via body portion and a via barrier portion covering a bottom surface and sidewalls of the via body portion. Each of the interconnection lines includes an interconnection line body portion and an interconnection line barrier portion covering a bottom surface and sidewalls of the interconnection line body portion.
US10332858B2 Electronic sandwich structure with two parts joined together by means of a sintering layer
An electronic sandwich structure which has at least a first and a second part to be joined, which are sintered together by means of a sintering layer. The sintering layer is formed as a substantially uninterrupted connecting layer, the density of which varies in such a way that at least one region of higher density and at least one region of lower density alternate with one another. A method for forming a sintering layer of an electronic sandwich structure, in which firstly a sintering material layer is applied substantially continuously to a first part to be joined as a connecting layer, this sintering material layer is subsequently dried and, finally, alternating regions of higher density and of lower density of the connecting layer are produced by sintering the first part to be joined with the sintering layer on a second part to be joined.
US10332849B2 Semiconductor package device and method of manufacturing the same
A semiconductor package device includes: (1) a substrate having a first surface; (2) a permeable element including a first portion disposed on the first surface of the substrate, a second portion protruding from the first portion, and a third portion disposed on the second portion and contacting the second portion of the permeable element; (3) a first electrical element disposed on the substrate and surrounded by the second portion of the permeable element; and (4) a coil disposed on the substrate and surrounding the second portion of the permeable element.
US10332848B2 Semiconductor package device and method of manufacturing the same
The present disclosure provides a semiconductor package device comprising: (1) a substrate comprising a first area and a second area; (2) a semiconductor device on the first area of the substrate; (3) an antenna pattern on the second area of the substrate; (4) a first electronic component on the antenna pattern; and (5) a first package body encapsulating the first area of the substrate and the semiconductor device and exposing the antenna pattern, the first electronic component and the second area of the substrate. An upper surface of the first package body is non-coplanar with the antenna pattern on the second area of the substrate.
US10332844B2 Manufacturing method of package structure
A manufacturing method of a packaging structure is provided. First, a carrier is provided. A conductive layer is formed on the carrier. A conductive frame is formed on the conductive layer. The conductive frame is in contact with and electrically connected to the conductive layer. A chip is placed on the conductive layer. The conductive frame surrounds the chip. An insulation encapsulation is formed to encapsulate the chip, and the insulation encapsulation exposes an active surface of the chip. A redistribution layer is formed on the active surface of the chip. The redistribution layer extends from the active surface to the insulation encapsulation.
US10332831B2 Semiconductor device including a bit line
A semiconductor device includes a substrate including a cell array region including a cell active region. An insulating pattern is on the substrate. The insulating pattern includes a direct contact hole which exposes the cell active region and extends into the cell active region. A direct contact conductive pattern is in the direct contact hole and is connected to the cell active region. A bit line is on the insulating pattern. The bit line is connected to the direct contact conductive pattern and extends in a direction orthogonal to an upper surface of the insulating pattern. The insulating pattern includes a first insulating pattern including a non-metal-based dielectric material and a second insulating pattern on the first insulating pattern. The second insulating pattern includes a metal-based dielectric material having a higher dielectric constant than a dielectric constant of the first insulating pattern.
US10332830B2 Semiconductor package assembly
A semiconductor package assembly having a first semiconductor package, with a first redistribution layer (RDL) structure, a first semiconductor die having through silicon via (TSV) interconnects formed passing therethrough coupled to the first RDL structure, and a second semiconductor package stacked on the first semiconductor package with a second redistribution layer (RDL) structure. The assembly further includes a second semiconductor die without through silicon via (TSV) interconnects formed passing therethrough, coupled to the second RDL structure, and a third semiconductor package stacked on the second semiconductor package, having a third redistribution layer (RDL) structure, a third semiconductor die without through silicon via (TSV) interconnects formed passing therethrough coupled to the third RDL structure. the third semiconductor package is coupled to the second RDL structure by second vias passing through a second molding compound between the third semiconductor package and the second RDL structure.
US10332828B2 Semiconductor power device comprising additional tracks and method of manufacturing the semiconductor power device
Some embodiments relate to a semiconductor power device that includes a first substrate, a second substrate, a stack and an interconnect structure. The first substrate includes a first patterned electrically conductive layer on a first surface and a switching semiconductor element. The second substrate includes a second surface facing the first surface and a second patterned electrically conductive layer on the second surface. The stack includes an electrically conductive track and a layer of a dielectric material. The layer of the dielectric material is provided on the first or second patterned electrically conductive layer and the layer of the dielectric material isolates the electrically conductive track from the patterned electrically conductive layer on which the stack is provided. The interconnect structure provides at least one electrical connection electrically conductive layers or areas of the substrates.
US10332827B2 Power management application of interconnect substrates
Various applications of interconnect substrates in power management systems are described.
US10332821B2 Partially molded direct chip attach package structures for connectivity module solutions
Methods of forming microelectronic package structures/modules, and structures formed thereby, are described. Structures included herein may include a die on a first substrate, at least one first component adjacent the die on the first substrate, and molding material on the first substrate, wherein the at least one component and the die are embedded in the molding material. A second substrate may be physically coupled to the first substrate. A communication structure may be disposed on a top surface of the second substrate, wherein at least one second component may also be located on the top surface of the second substrate.
US10332819B1 Semiconductor device and method for manufacturing the same
A semiconductor device includes at least one first fin, a first contact plug, a first via, at least one second fin, at least one contact plug, and a second via. The first fin extends along a direction. The first contact plug overlaps the first fin and has a first width measured along the direction. The first via overlaps the first contact plug and has a first top surface. The second fin extends along the direction. The second contact plug overlaps the second fin and has a second width measured along the direction, in which the second width is greater than the first width. The second via overlaps the second contact plug and has a second top surface, in which an area the second top surface is greater than an area of the first top surface.
US10332813B2 Lid attach optimization to limit electronic package warpage
An electronic package includes a carrier and a semiconductor chip. In a first aspect an interleaved seal band includes a pattern of a first type of seal band material and a second type of seal band material.
US10332809B1 Method and structure to introduce strain in stack nanosheet field effect transistor
A semiconductor structure is provided that includes a pFET gate-all-around nanosheet structure and an nFET gate-all-around nanosheet structure integrated together on the same substrate. The pFET gate-all-around nanosheet structure contains a nickel monosilicide gate electrode layer that does not introduce strain into each suspended semiconductor channel material nanosheet of a first vertical stack of suspended semiconductor channel material nanosheets. The nFET gate-all-around nanosheet structure contains a Ni3Si gate electrode layer that introduces strain into each suspended semiconductor channel material nanosheet of a second vertical stack of suspended semiconductor channel material nanosheets.
US10332807B2 Array substrate and manufacturing method thereof
An array substrate and a manufacturing method thereof are provided. The method for manufacturing the array substrate includes: forming a passivation layer on a base substrate; forming photoresist on the passivation layer, and forming a first photoresist pattern including a photoresist-completely-retained region, a photoresist-partially-retained region and a photoresist-completely-removed region, by exposure and development processes; forming a first through hole in the passivation layer by etching the passivation layer with the first photoresist pattern as a mask; forming a second photoresist pattern by performing ashing on the first photoresist pattern to remove the photoresist in the photoresist-partially-retained region and reduce a thickness of the photoresist in the photoresist-completely-retained region; and etching the passivation layer with the second photoresist pattern as a mask, so as to reduce a thickness of the passivation layer in the photoresist-partially-retained region.
US10332805B2 Semiconductor structure with strain reduction
A transistor module includes a substrate; a transistor on the substrate; a dielectric layer disposed over the transistor and the substrate; a metal layer disposed over the dielectric layer and the transistor, the metal layer contacting a portion of the transistor; a metal pillar disposed over the metal layer; and a dielectric cushion disposed between the metal layer and the metal pillar over the transistor. The dielectric cushion includes dielectric material that is softer than the metal pillar, for reducing strain on semiconductor junctions when at least one of tensile or compressive stress is exerted on the metal pillar with respect to the substrate. The transistor module may further include at least one buttress formed between the metal layer and the substrate, adjacent to the transistor, for further reducing strain on the semiconductor junctions by providing at least one corresponding alternative stress path that substantially bypasses the transistor.
US10332800B2 Vertical field effect transistor having U-shaped top spacer
A method is presented for forming a semiconductor structure. The method includes forming a plurality of fins over a source/drain region, forming a first spacer within troughs defined by the plurality of fins and depositing a high-k dielectric layer, a work function material layer, and a conducting layer. The method further includes etching the high-k dielectric layer, the work function material layer, and the conducting layer to form recesses between the plurality of fins, depositing a liner dielectric, and etching portions of the liner dielectric to form a plurality of second spacers having a U-shaped configuration. The method further includes forming an epitaxial layer over the plurality of fins such that a gap region is defined between the plurality of second spacers and the epitaxial layer.
US10332792B1 Methods of fabricating conductive traces and resulting structures
A method of forming conductive traces comprises forming a seed material over a surface of a substrate, forming a patterned mask material over the seed material to define trenches leaving portions of the seed material within the trenches exposed, and depositing a conductive material over the exposed seed material in the trenches to form conductive traces. At least a portion of the patterned mask material is removed, a barrier formed over side surfaces and upper surfaces of the conductive traces, and exposed portions of the seed material are removed. Conductive traces and structures incorporating conductive traces are also disclosed.
US10332787B2 Formation method of interconnection structure of semiconductor device
Formation methods of a semiconductor device structure are provided. A method includes forming a dielectric layer over a first conductive feature and a second conductive feature. The method also includes depositing a conformal layer in a first via hole and a second via hole in the dielectric layer. The method further includes removing the conformal layer in the second via hole. The dielectric layer remains covered by the conformal layer in the first via hole. In addition, the method includes etching the conformal layer in the first via hole and the dielectric layer until the first conductive feature and the second conductive feature become exposed through the first via hole and the second via hole, respectively. The method also includes forming a third conductive feature in the first via hole and a fourth conductive feature in the second via hole.
US10332783B2 Method of manufacturing semiconductor device, and semiconductor device
A method of manufacturing a semiconductor device is provided. The method comprises arranging an insulator, forming a hole in the insulator, first exposing for exposing a first portion of a photoresist arranged on the insulator, second exposing for exposing a second portion of the photoresist, after the first and second exposing, forming a trench in the insulator in accordance with etching the insulator using a resist pattern formed by developing the photoresist as a mask and embedding a conductor in the hole and the trench. The trench includes a first trench corresponding to the exposure of the first portion of the resist pattern and a second trench corresponding to the exposure of the second portion of the resist pattern. The first and second trench each communicate with the hole and the hole is deeper than the first and second trench.
US10332781B2 Systems and methods for performing epitaxial smoothing processes on semiconductor structures
Systems and methods for processing semiconductor structures are provided. The methods generally include determining a desired removal map profile for a device layer of a semiconductor structure, determining a set of process parameters for use in an epitaxial smoothing process based on the desired removal map profile, and selectively removing material from the device layer by performing an epitaxial smoothing process on an outer surface of the device layer.
US10332770B2 Wafer transfer system
A wafer transport system includes a pod that contains one or more wafers in an enclosed environment, a substrate transport surface that extends substantially along a plane, intersecting at least first and second loading/unloading locations, and a pod controller that is configured to control movement of the pod by selecting a pathway from a plurality of available pathways extending along the substrate transport surface from the first loading/unloading location to the second loading/unloading location.
US10332767B2 Substrate transport device and substrate processing apparatus
A substrate transport device includes a shaft, a first moving part for moving the shaft in a vertical direction and in a rotational direction, at least one rotation arm attached to the shaft, and a supporting part having an upper surface waved as seen front view, wherein the rotation arm includes a contact rotation arm which directly or indirectly contacts the upper surface of the supporting part.
US10332766B2 Substrate processing apparatus and substrate transfer method
A substrate processing apparatus includes: a substrate conveyance area; a substrate storage conveyance area; a substrate storage storing shelf; a first purge gas supply unit that supplies a purge gas into the substrate storage on the substrate storage storing shelf; an integrated flow rate acquiring unit that acquires an integrated flow rate of the purge gas supplied into the substrate storage; a transfer and placement unit; a second purge gas supply unit that supplies a purge gas into the substrate storage placed on the transfer and placement unit; a substrate transfer unit that transfers the substrate into the substrate conveyance area when the substrate storage is opened; and a controller that calculates an oxygen concentration within the substrate storage based on the integrated flow rate of the purge gas, and transfers the substrate to the substrate conveyance area when the oxygen concentration is a threshold value or less.
US10332761B2 Substrate processing apparatus
A supply flow passage branches into a plurality of upstream flow passages. The plurality of upstream flow passages include a branching upstream flow passage that branches into a plurality of downstream flow passages. A plurality of discharge ports are respectively disposed at a plurality of positions differing in distance from a rotational axis and discharge processing liquids, supplied via the plurality of upstream flow passages, toward an upper surface of a substrate held by a substrate holding unit.
US10332755B2 Package substrates and methods of fabricating the same
A package substrate includes a core portion comprising a first surface and a second surface arranged opposite to each other; first cutting regions provided to penetrate at least a portion of the core portion in a thickness direction; a first upper circuit pattern disposed on the first surface of the core portion; and an insulating layer provided to cover the first surface of the core portion and to fill the first cutting regions. The first cutting regions are spaced apart from each other in a first direction that is substantially parallel to one side of the core portion.
US10332751B2 Monomer, organic layer composition, organic layer, and method of forming patterns
A monomer, an organic layer composition including the monomer, an organic layer, and a method of forming patterns, the monomer being represented by Chemical Formula 1:
US10332743B2 Method for manufacturing semiconductor device
It is an object to provide a highly reliable semiconductor device which includes a thin film transistor having stable electric characteristics. It is another object to manufacture a highly reliable semiconductor device at lower cost with high productivity. In a method for manufacturing a semiconductor device which includes a thin film transistor where a semiconductor layer including a channel formation region using an oxide semiconductor layer, a source region, and a drain region are formed using an oxide semiconductor layer, heat treatment for reducing impurities such as moisture (heat treatment for dehydration or dehydrogenation) is performed so as to improve the purity of the oxide semiconductor layer.
US10332739B2 UV radiation system and method for arsenic outgassing control in sub 7nm CMOS fabrication
Implementations disclosed herein relate to methods for controlling substrate outgassing of hazardous gasses after an epitaxial process. In one implementation, the method includes providing a substrate comprising an epitaxial layer into a transfer chamber, wherein the transfer chamber has an ultraviolet (UV) lamp module disposed adjacent to a top ceiling of the transfer chamber, flowing an oxygen-containing gas into the transfer chamber through a gas line of the transfer chamber, flowing a non-reactive gas into the transfer chamber through the gas line of the transfer chamber, activating the UV lamp module to oxidize residues or species on a surface of the substrate to form an outgassing barrier layer on the surface of the substrate, ceasing the flow of the oxygen-containing gas and the nitrogen-containing gas into the transfer chamber, pumping the transfer chamber, and deactivating the UV lamp module.
US10332738B2 Low-pressure ultraviolet radiator with multiple filaments
A low pressure mercury gas discharge ultraviolet lamp with a tubular elongate body with two opposing ends, a first end and a second end, which contains a gas filling, and with at least two electric connectors at each end, which are electrically connected to at least one filament being provided at each end. A discharge length is defined between the filaments, in which at least two filaments are provided at each end of the discharge length. The filaments can be individually supplied with electric energy. The at least two filaments at the first end are of different size and different mass, and the at least two filaments at the second end are of different size and different mass.
US10332735B2 Sample preparation apparatus and method for elemental analysis spectrometer
A sample preparation apparatus for an elemental analysis system comprising a sample combustion and/or reduction and/or pyrolysis arrangement for receiving a sample of material to be analyzed, and producing therefrom a sample gas flow containing atoms, molecules and/or compounds; a gas chromatography (GC) column into which the sample gas flow is directed; a heater for heating at least a part of the GC column; and a controller for controlling the heater. The controller is configured to control the heater so as to increase the temperature of at least the part of the GC column while the sample gas flow in the GC column elutes.
US10332730B2 Method for balancing consumption of targets in pulsed dual magnetron sputtering (DMS) processes
A sputtering system and method are disclosed. The system has at least one dual magnetron pair having a first magnetron and a second magnetron, each magnetron configured to support target material. The system also has a DMS component having a DC power source in connection with switching components and voltage sensors. The DMS component is configured to independently control an application of power to each of the magnetrons, and to provide measurements of voltages at each of the magnetrons. The system also has one or more actuators configured to control the voltages at each of the magnetrons using the measurements provided by the DMS component. The DMS component and the one or more actuators are configured to balance the consumption of the target material by controlling the power and the voltage applied to each of the magnetrons, in response to the measurements of voltages at each of the magnetrons.
US10332729B2 Compression member for use in showerhead electrode assembly
A compression member for use in a showerhead electrode assembly of a capacitively coupled plasma chamber. The member applies a compression force to a portion of a film heater adjacent a power supply boot on an upper surface of a thermal control plate and is located between the thermal control plate and a temperature-controlled top plate. The member is composed of an electrically insulating elastomeric material which can work over a large range of compressions and temperatures.
US10332723B1 Ion focusing device
Apparatus include a plurality of electrode arrangements spaced apart from each other opposite an ion propagation axis and defining an ion transfer channel that extends along the ion propagation axis that tapers between an input end that is situated to receive ions and an output end that is situated to couple the received ions to an input end of an ion guide. Methods include positioning a plurality of electrode arrangements at oblique angles opposite an ion propagation axis so as to form a ion transfer channel that tapers between an input end and an output end, and coupling the output end of the ion transfer channel to an input end of an ion optical element so as to direct ions in the ion transfer channel into the ion optical element. Related systems are also disclosed.
US10332719B2 Device and method for computing angular range for measurement of aberrations and electron microscope
A device which computes an angular range of illumination of an electron beam in which aberrations in an optical system can be measured efficiently by a tableau method. The device (100) includes an aberration coefficient information acquisition portion (112) for obtaining information about aberration coefficients of the optical system, a phase distribution computing portion (114) for finding a distribution of phases in the electron beam passed through the optical system on the basis of the information about the aberration coefficients, and an angular range computing portion (116) for finding the angular range of illumination on the basis of the distribution of phases found by the phase distribution computing portion (114).
US10332718B1 Compact deflecting magnet
A particle beam device including a magnet, the device including: a particle beam source configured to emit electron and ion beams; a plurality of yokes arranged in a substantially rectangular shape; a coil set including a plurality of coils, wherein windings of the plurality of coils are uniformly distributed across and wound around the plurality of yokes, wherein the coil set is configured to produce both dipole and quadrupole fields, wherein the magnet is configured to deflect and focus electron and ion beams.
US10332716B2 Circuit interrupter including electronic trip unit and method of determining elapsed time of start-up process
A circuit interrupter includes an electronic trip unit structured to receive power from a power supply. The electronic trip unit includes a start-up process and is structured to proceed through the start-up process when the electronic trip unit begins receiving power from the power supply and a timing circuit including a capacitor structured to begin charging when the electronic trip unit begins receiving power from the power supply. The electronic trip unit includes a processor that is structured to read a voltage across the capacitor when the start-up process has completed and to determine an elapsed time of the start-up process based on the read voltage across the capacitor.
US10332709B2 Electromagnetic relay
An electromagnetic relay according to the present disclosure includes an excitation coil generating a magnetic field during energization, a movable core driven by the magnetic field generated by the excitation coil, a movable element including a movable contact and moving to follow the driven movable core, a plurality of stationary terminals each including a stationary contact that contacts the movable contact during the energization of the excitation coil, a stationary yoke formed of a magnetic material and supported by at least one of the plurality of stationary terminals, and a movable yoke formed of a magnetic material and arranged to face the stationary yoke, the movable yoke being in contact with the movable element and moving together with the movable element. Since the stationary yoke is supported by the stationary terminal, increase in temperature of the stationary terminal can be limited.
US10332706B2 Bimetal controller
A bimetallic controller, having a switching device and at least one bimetal device which is or can be actively connected to the switching device such as to allow the switching device to be switched in a temperature-dependent fashion. The bimetal device includes at least one first bimetal element and at least one curved second bimetal element that are connected to each other in a zone of contact and are designed in said zone of contact such that the coefficient of thermal expansion of the first bimetal element increases from its bottom to the top and the coefficient of thermal expansion of the curved second bimetal element decreases from its bottom to the top, or vice versa.
US10332704B2 Devices, systems, and methods for protection of switchgear against electrical arcs
An arc protection system for an electrical enclosure having an electrical component positioned in an interior thereof. The system includes two busbars and at least one arc routing device positioned in the interior and an arc containment device defining a cavity and including an electrode assembly positioned within the cavity, wherein the electrode assembly is electrically coupled to the two busbars. The system also includes at least one arc routing device having a first end proximate the electrical component and a second end proximate the arc containment device. The at least one arc routing device is operative to i) attract arc plasma generated during an arc event at the electrical component, and ii) transport the arc plasma to the arc containment device, wherein the arc containment device is configured to transfer electrical energy of the arc plasma to an exterior of the electrical enclosure.
US10332700B2 Thin keyboard switch
A thin keyboard switch includes a keycap, a housing, an elastic body, an elastic contact body, a balancing frame, and a base disposed on a printed circuit board (PCB). A base groove fitting with the elastic contact body is provided at the center of the base, the elastic contact body is disposed at the bottom portion inside the base groove, and the elastic contact body is electrically connected to the PCB. The housing and the base are disposed in a tightly gripping manner. The elastic body protrudes from the housing and is connected to the keycap, and the keycap is mounted on the balancing frame.
US10332699B2 Power efficient add-on device
An electronically controlled add-on device with a switch arrangement comprises a powered switch which is open during most of its lifetime, i.e. during both storage and operational use. More specifically, in one embodiment the add-on device comprises a secondary switch so that there are an open and a closed switch. The logics of the electronic circuitry control the circuitry so that the closed switch will be un-powered and the open switch will be powered. When the switch is mechanically changed, both switches are changed by the controller so that the closed switch will be un-powered and the open switch will be powered.
US10332698B2 System and method for monitoring contact life of a circuit interrupter
An electronic trip unit for a circuit interrupter includes a line side voltage sensing module for measuring first voltages on a line side of separable contacts, a load side voltage sensing module for measuring second voltages on a load side of the separable contacts, a current sensor, and a main controller. The main controller is further structured and configured to: (i) for each of a plurality of arc interruption events in the circuit interrupter, determine a mass loss due to contact erosion during the arc interruption event based on one or more of the first voltages, the second voltages and the current measured by the current sensor, (ii) determine a total mass loss based on each determined mass loss due to contact erosion, and (iii) monitor a remaining life of the separable contacts based on the determined total mass loss due to contact erosion.
US10332697B2 Encapsulation of components and a low energy circuit for hazardous locations
Embodiments of the disclosure provide an encapsulated compressor overload, an encapsulated compressor relay start, an encapsulated head pressure control switch and a wiring diagram for a circuit for air conditioning units which prevent gases from being ignited by means of encapsulating sparking components, use of solid-state switching devices, and/or wiring circuits in such a way that open contacts do not contain enough energy to produce a spark capable of igniting the atmosphere.
US10332695B2 Key switch with noise reduction mechanism
A key switch includes a baseplate, a circuit layer, a keycap and a support rod. The baseplate has a hook and a first through hole neighboring to the hook. The circuit layer includes a plurality of superimposed sublayers disposed above the baseplate and having a through hole structure passing through the sublayers; a portion of one of the sublayers extends in the through hole structure over the first through hole and forms a resilient portion neighboring to the hook. Two sides of the resilient portion connect to the circuit layer. The keycap is disposed above the baseplate and can move upward and downward in respect to the baseplate. The support rod has a first portion, movably connecting to the keycap, and a second portion, engaged with the hook. The resilient portion extends beneath and abuts against the second portion for buffering a collision between the second portion and the baseplate.
US10332693B2 Humic acid-based supercapacitors
A supercapacitor electrode comprising a mixture of graphene sheets and humic acid, wherein humic acid occupies 0.1% to 99% by weight of the mixture and the graphene sheets are selected from a pristine graphene material having essentially zero % of non-carbon elements, or a non-pristine graphene material having 0.001% to 5% by weight of non-carbon elements wherein said non-pristine graphene is selected from graphene oxide, reduced graphene oxide, graphene fluoride, graphene chloride, graphene bromide, graphene iodide, hydrogenated graphene, nitrogenated graphene, chemically functionalized graphene, or a combination thereof; and wherein said mixture has a specific surface area greater than 500 m2/g.
US10332686B2 High precision capacitors
High precision capacitors and methods for forming the same utilizing a precise and highly conformal deposition process for depositing an insulating layer on substrates of various roughness and composition. The method generally comprises the steps of depositing a first insulating layer on a metal substrate by atomic layer deposition (ALD); (b) forming a first capacitor electrode on the first insulating layer; and (c) forming a second insulating layer on the first insulating layer and on or adjacent to the first capacitor electrode. Embodiments provide an improved deposition process that produces a highly conformal insulating layer on a wide range of substrates, and thereby, an improved capacitor.
US10332682B2 Thin-film capacitor having vias connected to respective electrode layers
A thin-film capacitor includes a body in which a plurality of dielectric layers and first and second electrode layers are alternately stacked on a substrate, first and second electrode pads are on external surfaces of the body, and a plurality of vias are within the body. Among the plurality of vias, a first via connects the first electrode layer and the first electrode pad, and a second via connects the second electrode layer and the second electrode pad. The first via and the second via are units each include a plurality of vias, and the first via unit and the second via unit are alternately disposed on an upper surface of the body.
US10332675B2 Linear variable displacement transformer (LVDT) with improved sensitivity and linearity using fractional winding technique
Embodiments generally relate to linear variable displacement transformer (LVDT) position sensors. The position sensor comprises a bobbin, a moveable core, a primary coil of wire wound around the bobbin, and two secondary coils of wire wound around the bobbin about the primary coil using a fractional winding technique. For example, the winding length of the bobbin may be separated into three consecutive parts. Generally, the primary coil may be wound around the entire winding length of the bobbin. The first secondary coil may be wound around the first and second parts of the winding length. The second secondary coil may be wound around the second and third parts of the winding length. Additionally, the first secondary coil and the second secondary coil may overlap over the second part of the winding length.
US10332670B2 Inductor and manufacturing method thereof
An inductor may include: a body, and a first and a second external electrode formed on end surfaces of the body. The body may include a coil support layer, a conductive coil formed on at least one surface of the coil support layer, a lamination part formed in a gap of the conductive coil and on an upper surface thereof, an insulating coating part formed to enclose an overall surface of the conductive coil on which the lamination part is formed, and upper and lower cover layers covering the overall surface of the conductive coil on which the insulating coating part is formed.
US10332661B2 Rare earth-free permanent magnetic material
The invention provides rare earth-free permanent magnetic materials and methods of making them. The materials can be used to produce magnetic structures for use in a wide variety of commercial applications, such as motors, generators, and other electromechanical and electronic devices. Magnets fabricated using the materials can be substituted for magnets requiring rare earth elements that are costly and in limited supply. The invention provides two different types of magnetic materials. The first type is based on an iron-nickel alloy that is doped with one or more doping elements to promote the formation of L10 crystal structure. The second type is a nanocomposite particle containing magnetically hard and soft phases that interact to form an exchange spring magnetic material. The hard phase contains Fe or FeCo, and the soft phase contains AlMnC.
US10332657B2 Methods for forming gold nanowires on a substrate and gold nanowires formed thereof
A method for forming gold nanowires on a substrate is provided. The method includes a) attaching noble metal nanoparticles onto the substrate; and b) contacting the noble metal nanoparticles with an aqueous solution comprising a ligand, gold ions and a reducing agent, wherein the ligand is an organic compound having a thiol group. Gold nanowires formed by a method according to the method, and an electronic device comprising the gold nanowires are also provided.
US10332656B2 Oxide superconducting wire
An oxide superconducting wire, includes a laminate including a base material, an intermediate layer, and an oxide superconducting layer, the intermediate layer being laminated on a main surface of the base material, the intermediate layer being constituted of one or more layers having an orientation, the intermediate layer having one or more first non-orientation regions extending in a longitudinal direction of the base material, the oxide superconducting layer being laminated on the intermediate layer, the oxide superconducting layer having a crystal orientation controlled by the intermediate layer, the oxide superconducting layer having second non-orientation regions located on the first non-orientation regions, and a metal layer which covers at least a front surface and side surfaces of the oxide superconducting layer in the laminate.
US10332650B2 Carbon-metal composite and method for preparing the same
The present invention relates to a carbon-metal composite and a method for preparing carbon-metal composite, and more particularly to a method for preparing carbon-metal composite, which: is capable of reducing graphene oxide; which is capable of decreasing the steps and the time for hybridization of graphene which is obtained from the reduction, graphene or carbon nanotube, with metal; which is done under mild condition and; also which is capable of lowering resistivity of the carbon-metal composite. The method for preparing the carbon-metal composite comprises the steps of: reacting a composition containing a carbon compound selected from a group consisting of graphene, graphene oxide and carbon nanotube, a metallic precursor, a reducing agent and a solvent; and removing solvent partially or wholly from the composition reaction-completed. Wherein the reducing agent is selected from a group consisting of ethylene glycol, diethylene glycol, 1,2-propylene glycol, triethylene glycol, tetraethylene glycol, 1,3-propylene glycol, glycerol, and mixtures thereof.
US10332649B2 Conductive paste
A conductive paste includes: a silver-coated resin; and an organic vehicle that includes a thermosetting resin composition, a curing agent, and a solvent, in which the thermosetting resin composition is an epoxy resin composition which is solid at room temperature and has a melt viscosity of 0.5 Pa·s or lower at 150° C., and a mass ratio of a content of the thermosetting resin composition to a content of the silver-coated resin is 10 to 40:60 to 90.
US10332646B2 Apparatus and method for generating medical isotopes
An apparatus for generating medical isotopes provides an annular fissile solution vessel surrounding a neutron generator. The annular fissile solution vessel provides for good capture of the emitted neutrons and a geometry that provides enhanced stability in an aqueous reactor. A neutron multiplier and/or a neutron moderator may be used to improve the efficiency and control the criticality of the reaction in the annular fissile solution vessel.
US10332644B2 Radiation attenuating protective garments
A radiation-attenuation garment system having a plurality of radiation-attenuating material panels adapted to conform to the contours of a body. The radiation-attenuation garment system includes a shirt and underwear shorts formed by compression material. A plurality of radiation-attenuating material panels are removably disposed within the shirt and underwear shorts to protect the wearer from radiation exposure in the areas having the radiation attenuation panels.
US10332642B2 Apparatus for storing and/or transporting high level radioactive waste, and method for manufacturing the same
A system for storing and/or transporting high level radioactive waste, and a method of manufacturing the same. In one aspect, the invention is a ventilated vertical overpack (“VVO”) having specially designed inlet ducts that refract radiation back into the storage cavity. A clear line-of-sight does not exist through the inlet ducts and, thus, the canister can be supported on the floor of the VVO. Also disclosed is a method of manufacturing a variable height VVO that falls within a regulatory license previously obtained for a shorter and taller version of the VVO.
US10332640B2 Toroidal field coil for use in a fusion reactor
A toroidal field coil for generating a toroidal magnetic field in a nuclear fusion reactor includes a toroidal plasma chamber having a central column. The toroidal field coil has a plurality of windings configured to pass through the central column and around the outside of the plasma chamber. Each winding includes a cable having a plurality of stacked high temperature superconductor (HTS) tapes, each HTS tape including one or more layers of a high temperature superconductor material. With the toroidal field coil in place in the reactor, a face of each HTS tape is substantially perpendicular to a direction of maximal neutron flux during reactor operation as the cable passes through the center column.
US10332636B2 Corneal young's modulus algorithm and system using the same
A corneal young's modulus algorithm and system using the same is provided, comprising a tonometer and a computation unit. The computation unit comprises an algorithm for calculating young's modulus. The algorithm comprises: (S1) read at least one parameter measured by a tonometer; (S2) apply the at least one parameter and an initial value of Young's modulus to a first equation to obtain an inner deformation amount and an outer deformation amount; (S3) apply the inner deformation amount and the outer deformation amount to a second equation to obtain a calculated deformation amount; (S4) determine if an error value between the calculated deformation amount and the actual deformation amount is minimal; and (S5) obtain Young's modulus.
US10332628B2 Method and system for control of an electromechanical medical device
A method comprises receiving by a control system a sequence of symbols, translating the received sequence of symbols into a batch of commands parsable by an electronic controller of the electromechanical medical device, sending the batch of commands from the control system to the electromechanical device, and causing by the electronic controller the electromechanical medical device to execute the batch of commands on the electromechanical medical device.
US10332626B2 System and method for data processing
A system and corresponding method for data processing, in particular sensor data processing, includes at least two first modules that generate or capture first data, at least one second module that retrieves the first data from first modules which correspond to first modules of at least one predefined set of first modules, and a third module that processes the first data which were retrieved by the at least one second module. The relevant data captured by a plurality of different data capturing modules, in particular sensors, are made available in a processing module in a fast and reliable manner.
US10332622B2 Method, apparatus, and computer program product for facilitating query initiation and query response
A method, apparatus, and computer program product are provided for facilitating query initiation and query response. Form-based templates may be configured to include data extracted from an electronic health record (EHR). Additional fields may be configured such that a query initiator provides input to the fields and/or links a document. The query initiator may select the intended query responder. The query is assigned to the responder such that the responder may access the query in a queue. The query responder may provide input to required and/or optional fields. Completed queries may be stored in the EHR of the associated patient.
US10332621B2 Method and apparatus for calibration and testing of scientific measurement equipment
Discussed herein are methods and apparatuses to produce profiles for scientific measurement equipment, and to use those profiles for various purposes in using, designing, calibrating and managing such equipment, such as to carry out critical laboratory testing. In this approach, either the analyzers' quality control data or serial patient data are numerically reduced to generate graphical precision profiles. Precision profiles for serial patient data show increased (im)precision vs time implying increased patient variation over increased time. Precision profiles for quality control data, according to one implementation, can demonstrate three different zones: 1) increased imprecision for quality control determinations that are close spaced (implies the discovery of an error condition and rapid reanalysis, 2) the usual imprecision and 3) a zone of increased imprecision which indicates either a need for a quality control analysis or re-calibration.
US10332620B2 Universal application integrator
A universal application integrator system enables the automated integration of data from patient care devices into electronic health records (EHRs). In addition, the system acts as a context manager between these patient care devices, EHR applications, and ancillary specific patient care applications. The system is the central controller for direct integration with patient care devices. This allows for click-once implementation and automated driver uploads for patient care devices. Third party application integration allows for device and patient context information to be shared among applications in a standardized patient care fashion.
US10332619B2 Methods and apparatus for in silico prediction of chemical reactions
Provided are a method and apparatus for designing and processing a rule pipeline for in silico prediction of chemical reactions. The method includes designing a rule pipeline from at least one rule for chemical conversion and processing at least one input molecule by using the designed rule pipeline to predict a chemical reaction based on a processing result of the processing.
US10332616B2 Movable type method applied to protein-ligand binding
Disclosed herein is a method of estimating the pose of a ligand in a receptor comprising identifying all possible atom pairs of protein-ligand complexes in a given configuration space for a system that comprises proteins; creating a first database and a second database; where the first database comprises associated pairwise distant dependent energies and where the second database comprises all probabilities that include how the atom pairs can combine; combining the first database with the second database via statistical mechanics to accurately estimate binding free energies as well as a pose of a ligand in a receptor; and selecting a protein-ligand complex for further study.
US10332604B2 Configuration parameter management for non-volatile data storage
Apparatuses, systems, and methods are disclosed for managing configuration parameters for non-volatile data storage. A control module is configured to limit erase dwell times for blocks of a non-volatile memory medium to satisfy a threshold. A block classification module is configured to group blocks of a non-volatile memory medium based on retention times for the blocks. A block access module is configured to access at least one group of blocks using a read voltage threshold selected based on a grouping.
US10332599B2 Bias scheme for word programming in non-volatile memory and inhibit disturb reduction
A memory device that includes a non-volatile memory (NVM) array, divided into a flash memory portion and an electrically erasable programmable read-only memory (EEPROM) portion. The NVM array includes charge-trapping memory cells arranged in rows and columns, in which each memory cell has a memory transistor including an angled lightly doped drain (LDD) implant, and a select transistor including a shared source region with a halo implant. The flash memory portion and the EEPROM portion are disposed within one single semiconductor die. Other embodiments are also disclosed.
US10332598B2 Block decoder and semiconductor memory device having the same
There are provided a block decoder including a control signal generating circuit suitable for generating a control signal in response to address signals, a potential level switch circuit suitable for outputting an internal voltage having an internal power potential level or a negative potential level in response to the control signal, and a voltage apply circuit suitable for outputting a block selecting signal having a high potential level higher than the internal power potential level in response to the control signal and the internal voltage having the internal power potential level, or outputting the internal voltage having the negative potential level as the block selecting signal in response to the control signal.
US10332597B2 Floating gate OTP/MTP structure and method for producing the same
A method of forming a FG OTP/MTP cell with a P+ drain junction at the NCAP region and the resulting device are provided. Embodiments include forming MVPW regions laterally separated in a p-sub; forming a MVNW region in the p-sub between the MVPW regions; forming a first RX, a second RX, and a third RX in the MVPW and MVNW regions, respectively; forming a first and a second pair of floating gates separated over and perpendicular to the first and second RX and the second and third RX, respectively; forming a N+ source region between and adjacent to each FG of the first and the second pair in the second RX; and forming a pair of P+ drain regions in the second RX, each P+ drain region adjacent to a FG of the first pair and a FG of the second pair and remote from the N+ source region.
US10332593B2 Semiconductor memory device configured to sense memory cell threshold voltages in ascending order
According to one embodiment, a semiconductor memory device includes first and second memory cells, a word line, first and second bit lines, a sense amplifier and a driver. The first and second memory cells have first and second threshold voltages, respectively. The word line is electrically connected to the first and second memory cells. The first and second bit lines are electrically connected to the first and second memory cells, respectively. The driver increases gradually the voltage of the word line. When the voltage of the word line is increased gradually by the driver, the sense amplifier senses the first and second threshold voltages in ascending order.
US10332590B2 Static random access memory (SRAM) bit cells employing current mirror-gated read ports for reduced power consumption
Static random access memory (SRAM) bit cells employing current mirror-gated read ports for reduced power consumption are disclosed. In one aspect, an SRAM bit cell includes a read port employing a first transistor electrically coupled to a current sum line and to a current mirror circuit. A level of current that flows through the first transistor in response to voltage applied by the current mirror circuit correlates to a magnitude of the voltage. The read port includes a second transistor electrically coupled to the first transistor, to a driver circuit, and to an output node of a first inverter. Connecting the first and second transistors of the read port in this manner allows a voltage applied to the second transistor to generate a current that flows to the first transistor if the second transistor is activated. The current level depends on the voltage applied by the current mirror circuit.
US10332589B2 Method and apparatus for controlling substrate and well biases for reduced power requirements
An SRAM circuit that includes a biasing circuit adapted to selectively bias the transistors of the SRAM array to lower the threshold voltage of selected transistors. The SRAM circuit includes well voltages and positive voltages that are selectively different, and substrate voltages and ground voltages that are selectively different.
US10332588B2 Static random access memory device having interconnected stacks of transistors
In an aspect of the disclosed technology, a SRAM device includes a first stack of transistors and a second stack of transistors arranged on a substrate. Each of the first and second stacks includes a pull-up transistor, a pull-down transistor and a pass transistor, where each of the transistors includes a horizontally extending channel. In each of the first and second stacks, the pull-up transistor and the pull-down transistor have a common gate electrode extending vertically therebetween, and the pass transistor has a gate electrode separated from the common gate electrode. A source/drain of each of the pull-up transistor and the pull-down transistor and a source/drain of the pass transistor included in one of the first stack and the second stack are electrically interconnected with the common gate electrode of the pull-up transistor and the pull-down transistor included in the other of the first stack and the second stack.
US10332586B1 Apparatuses and methods for subrow addressing
Systems, apparatuses, and methods related to subrow addressing for electronic memory and/or storage are described. Independent subrow addressing may enable energy consumed by performance of an operation on a particular subset of data values stored by a row to more closely correspond to the size of the particular subset of data values relative to energy consumed by addressing and activating the complete row. For instance, one such apparatus includes a plurality of subrows within a row of memory cells and a controller configured to selectably address and manage an activation state of each subrow of the plurality of subrows. The apparatus further includes subrow driver circuitry coupled to the controller. The subrow driver circuitry is configured to maintain one or more subrows of the plurality in the activation state based at least in part on signaling from the controller.
US10332583B2 Memory controller for strobe-based memory systems
An integrated circuit (IC) memory controller is disclosed. The memory controller includes a receiver to receive a strobe signal and provide an internal strobe signal. An adjustable delay circuit delays an enable signal to generate a delayed enable signal. A gate circuit generates a gated strobe signal using the delayed enable signal that masks transitions of the internal strobe signal that occur prior to a valid region of the internal strobe signal. A sample circuit samples data using the gated strobe signal.
US10332581B2 Semiconductor memory device
According to one embodiment, a semiconductor memory device includes a first memory cell including a first transistor and a first capacitor, a second memory cell including a second transistor and a second capacitor, a first word line electrically coupled to the first transistor, a second word line electrically coupled to the second transistor, and a first circuit which supplies a first voltage to the first word line, and a second voltage different from the first voltage to the second word line, during a sleep mode.
US10332571B2 Memory device including memory cell for generating reference voltage
A memory device includes a first memory cell, a second memory cell, a third memory cell, a bitline sense amplifier, and a switch circuit. The first memory cell is connected to a first wordline and a first bitline. The second memory cell is connected to the first wordline and a second bitline. The third memory cell is connected to the first wordline and a third bitline. The bitline sense amplifier is connected to the third bitline. The switch circuit is connected to the first bitline, the second bitline, and the bitline sense amplifier. The switch circuit performs charge sharing between the first memory cell and the first bitline to generate a first reference voltage, and charge sharing between the second memory cell and the second bitline to generate a second reference voltage.
US10332570B1 Capacitive lines and multi-voltage negative bitline write assist driver
A memory device includes a memory cell coupled to a bitline and a bitline complement. A first capacitive structure is charged with a first voltage source such as a memory supply voltage. A second capacitive structure is charged with a second voltage source such as a core supply voltage. A coupling structure selectively and capacitively couples the first capacitive structure and the second capacitive structure to the bitline or the bitline complement, thereby applying a negative bitline write assist to the memory cell during a write operation.
US10332569B2 System and method for dynamic caching
In one embodiment, a computer-implemented method executable by a server system to store data in a data cache and refresh the data based on a dynamic schedule is provided. The method includes: receiving, by a processor, data from a first resource; storing, by the processor, the data in a data cache; determining, by the processor, a type of the data, and an access frequency of the data; determining, by the processor, a dynamic schedule based on the type of the data, and the access frequency of the data; and refreshing the data cache with new data from the first resource based on the dynamic schedule.
US10332568B2 Memory apparatus and memory module including a power management integrated circuit
A memory module includes a module substrate. The module substrate includes a plurality of regions, on which a plurality of memory apparatuses are mounted. A plurality of inductors are formed in the plurality of regions of the memory module substrate, respectively.
US10332567B1 Heat dissipation and shockproof structure
A heat dissipation and shockproof structure for an electronic module with a hard disk drive is provided. The heat dissipation and shockproof structure includes a carrying component and an elastomer. The carrying component has a fixed segment and two first extending segments. The first extending segments are connected to two ends of the fixed segment, respectively. The fixed segment is connected to a lateral surface of the hard disk drive. The distance between the first extending segments is greater than the thickness of the hard disk drive. The elastomer is disposed partially on the first extending segments at the very least.
US10332560B2 Audio-video compositing and effects
Systems, apparatuses, methods, and computer program products perform image and audio processing in a real-time environment, in which an overlay alpha-channel video is composited onto a camera stream received from a capture device, and in which an audio stream from a capture device is mixed with audio data are output to a storage file.
US10332559B2 Content information processing device for showing times at which objects are displayed in video content
An information processing apparatus comprising that includes a reproduction unit to reproduce video content comprising a plurality of frames; a memory to store a table including object identification information identifying an object image, and frame identification information identifying a frame of the plurality of frames that includes the object image; and a processor to extract the frame including the object image from the video content and generate display data of a reduced image corresponding to the frame for display.
US10332551B2 Warp correction apparatus for plate-like workpiece and warp correction method
A warp correction apparatus includes an elastic mat, a first sheet supply unit which supplies a first clean sheet on the elastic mat, a workpiece holding mechanism which supplies the plate-like workpiece (a frame unit) on the first clean sheet, a second sheet supply unit which supplies a second clean sheet above the first clean sheet, a pressure roller, a first elevator unit which moves the second clean sheet up and down, a second elevator unit which presses the pressure roller toward the elastic mat, and a roller moving mechanism. The pressure roller is moved along an upper surface of the elastic mat by the roller moving mechanism while the frame unit is sandwiched between the elastic mat and the pressure roller.
US10332550B2 Tunnel magnetoresistive sensor having stabilized magnetic shield and dielectric gap sensor
An apparatus according to one embodiment includes an array of magnetic transducers each having: a current-perpendicular-to-plane sensor, and a stabilizing layered structure adjacent the sensor. The stabilizing layered structure includes a first ferromagnetic layer, a second ferromagnetic layer, and an antiparallel coupling layer between the ferromagnetic layers. Each transducer also includes an electrical lead layer positioned between the sensor and the stabilizing layered structure. The electrical lead layer is in electrical communication with the sensor. Each transducer also includes a spacer layer between the respective electrical lead layer and the stabilizing layered structure. A conductivity of the electrical lead layer is higher than a conductivity of the spacer layer.
US10332546B1 Desired signal spotting in noisy, flawed environments
There are disclosed devices, system and methods for desired signal spotting in noisy, flawed environments by identifying a signal to be spotted, identifying a target confidence level, and then passing a pool of cabined arrays through a comparator to detect the identified signal, wherein the cabined arrays are derived from respective distinct environments. The arrays may include plural converted samples, each converted sample include a product of a conversion of a respective original sample, the conversion including filtering noise and transforming the original sample from a first form to a second form. Detecting may include measuring a confidence of the presence of the identified signal in each of plural converted samples using correlation of the identified signal to bodies of known matching samples. If the confidence for a given converted sample satisfies the target confidence level, the given sample is flagged.
US10332545B2 System and method for temporal and power based zone detection in speaker dependent microphone environments
A method, computer program product, and computer system for receiving, by a computing device, a speech signal from a speaker via a plurality of microphone zones. A temporal cue based confidence may be determined for at least a portion of the plurality of microphone zones. A power cue based confidence may be determined for at least a portion of the plurality of microphone zones. A microphone zone of the plurality of microphone zones from which to use an output signal of the speaker may be identified based upon, at least in part, a combination of the temporal cue based confidence and the power cue based confidence.
US10332543B1 Systems and methods for capturing noise for pattern recognition processing
Example systems and methods capture a first plurality of portions of audio data by periodically capturing the audio data at first intervals. Embodiments detect speech onset in the audio data. Responsive to detection of the speech onset, systems and methods switch from periodically capturing the audio data to continuously capturing the audio data. Embodiments combine at least one captured portion of the first plurality of captured portions of the audio data with the continuously captured audio data to provide contiguous audio data.
US10332537B2 Dynamic player selection for audio signal processing
A set of signal measures is sent, wherein each signal measure in the set of signal measures corresponds to a respective audio signal received by a playback device in a media playback system and is processed based on a first set of audio processing algorithms. A plurality of signal measures is identified in the set of signal measures. Audio signals corresponding to the identified plurality of signal measures are processed by one or more devices in the media playback system to improve a signal measure of each of the audio signals. The audio signals are processed based on a second set of audio processing algorithms. The processed audio signals are combined into a combined audio signal.
US10332536B2 Apparatus and method for decoding an encoded audio signal with low computational resources
An apparatus for decoding an encoded audio signal including bandwidth extension control data indicating either a first harmonic bandwidth extension mode or a second non-harmonic bandwidth extension mode, includes: an input interface for receiving the encoded audio signal including the bandwidth extension control data indicating either the first harmonic bandwidth extension mode or the second non-harmonic bandwidth extension mode; a processor for decoding the audio signal using the second non-harmonic bandwidth extension mode; and a controller for controlling the processor to decode the audio signal using the second non-harmonic bandwidth extension mode, even when the bandwidth extension control data indicates the first harmonic bandwidth extension mode for the encoded signal.
US10332531B2 Apparatus and method for decoding or encoding an audio signal using energy information values for a reconstruction band
An apparatus for decoding an encoded audio signal having an encoded representation of a first set of first spectral portions and an encoded representation of parametric data indicating spectral energies for a second set of second spectral portions, has: an audio decoder for decoding the encoded representation of the first set of the first spectral portions to obtain a first set of first spectral portions and for decoding the encoded representation of the parametric data to obtain a decoded parametric data for the second set of second spectral portions indicating, for individual reconstruction bands, individual energies; a frequency regenerator for reconstructing spectral values in a reconstruction band having a second spectral portion using a first spectral portion of the first set of the first spectral portions and an individual energy for the reconstruction band, the reconstruction band having a first spectral portion and the second spectral portion.
US10332530B2 Coding of a soundfield representation
A method includes: receiving a representation of a soundfield, the representation characterizing the soundfield around a point in space; decomposing the received representation into independent signals; and encoding the independent signals, wherein a quantization noise for any of the independent signals has a common spatial profile with the independent signal.
US10332529B2 Determining the inter-channel time difference of a multi-channel audio signal
A method and device are disclosed for determining an inter-channel time difference of a multi-channel audio signal having at least two channels. A determination is made at a number of consecutive time instances, inter-channel correlation based on a cross-correlation function involving at least two different channels of the multi-channel audio signal. Each value of the inter-channel correlation is associated with a corresponding value of the inter-channel time difference. An adaptive inter-channel correlation threshold is adaptively determined based on adaptive smoothing of the inter-channel correlation in time. A current value of the inter-channel correlation is then evaluated in relation to the adaptive inter-channel correlation threshold to determine whether the corresponding current value of the inter-channel time difference is relevant. Based on the result of this evaluation, an updated value of the inter-channel time difference is determined.
US10332527B2 Method and apparatus for encoding and decoding audio signal
Provided are an apparatus and a method for encoding and decoding audio signals, in which when determining a masking threshold according to a psychoacoustic model, accurate results may be obtained for a short window-based audio signal as well as for a long window-based audio signal. The apparatus for encoding audio signals according to the present invention comprises a masking threshold determining unit configured to determine, on the basis of a frame length of a first window having a divided audio signal, a masking threshold for a second window that has a different frame length from that of the first window.
US10332526B2 Audio encoding apparatus and method, and audio decoding apparatus and method
An audio encoding apparatus to encode an audio signal using lossless coding or lossy coding and an audio decoding apparatus to decode an encoded audio signal are disclosed. An audio encoding apparatus according to an exemplary embodiment may include an input signal type determination unit to determine a type of an input signal based on characteristics of the input signal, a residual signal generation unit to generate a residual signal based on an output signal from the input signal type determination unit, and a coding unit to perform lossless coding or lossy coding using the residual signal.
US10332525B2 Automatic speaker identification using speech recognition features
Features are disclosed for automatically identifying a speaker. Artifacts of automatic speech recognition (“ASR”) and/or other automatically determined information may be processed against individual user profiles or models. Scores may be determined reflecting the likelihood that individual users made an utterance. The scores can be based on, e.g., individual components of Gaussian mixture models (“GMMs”) that score best for frames of audio data of an utterance. A user associated with the highest likelihood score for a particular utterance can be identified as the speaker of the utterance. Information regarding the identified user can be provided to components of a spoken language processing system, separate applications, etc.
US10332517B1 Privacy mode based on speaker identifier
Techniques for configuring a speech processing system with a privacy mode that is associated with the identity of a user that activated the privacy mode are described. A user may speak an indication to have the speech processing system activate a privacy mode. When such an indication is detected by the speech processing system, the speech processing system determines an identity of the user, determines a unique system identifier associated with the user, and generates a privacy mode flag. The speech processing system then associates the privacy mode flag with the user's unique system identifier. The privacy mode flag indicates to components of the speech processing system that any data related to processing of the user's utterances should not be sent to long term storage, thus causing various components of the system to delete data once the respective component is finished processing with respect to an utterance of the user.
US10332515B2 Query endpointing based on lip detection
Systems and methods are described for improving endpoint detection of a voice query submitted by a user. In some implementations, a synchronized video data and audio data is received. A sequence of frames of the video data that includes images corresponding to lip movement on a face is determined. The audio data is endpointed based on first audio data that corresponds to a first frame of the sequence of frames and second audio data that corresponds to a last frame of the sequence of frames. A transcription of the endpointed audio data is generated by an automated speech recognizer. The generated transcription is then provided for output.
US10332512B2 Negative n-gram biasing
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing dynamic, stroke-based alignment of touch displays. In one aspect, a method includes obtaining a candidate transcription that an automated speech recognizer generates for an utterance, determining a particular context associated with the utterance, determining that a particular n-gram that is included in the candidate transcription is included among a set of undesirable n-grams that is associated with the context, adjusting a speech recognition confidence score associated with the transcription based on determining that the particular n-gram that is included in the candidate transcription is included among the set of undesirable n-grams that is associated with the context, and determining whether to provide the candidate transcription for output based at least on the adjusted speech recognition confidence score.
US10332509B2 End-to-end speech recognition
Embodiments of end-to-end deep learning systems and methods are disclosed to recognize speech of vastly different languages, such as English or Mandarin Chinese. In embodiments, the entire pipelines of hand-engineered components are replaced with neural networks, and the end-to-end learning allows handling a diverse variety of speech including noisy environments, accents, and different languages. Using a trained embodiment and an embodiment of a batch dispatch technique with GPUs in a data center, an end-to-end deep learning system can be inexpensively deployed in an online setting, delivering low latency when serving users at scale.
US10332504B1 Noise mitigation for road noise cancellation systems
A road noise cancellation (RNC) system may include a noise controller for detecting non-stationary events, such as objects striking vibration sensors, based on sensor signals having a spectral character significantly different from steady-state road noise. Upon detection of an object strike, the RNC system may be deactivated or certain speakers may be muted. Alternatively, the RNC system may modify the sensor signals to mask the non-stationary event, thereby preventing the RNC system from generating anti-noise based on the object strike.
US10332503B1 System and method for active sound compensation
Systems and methods for active acoustic compensation in proximate theaters are disclosed herein. Such a system can include a first theater including a first content presentation system and a second theater including a second content presentation system. The system can include a processor in communicating connection with the first content presentation system and the second content presentation system. The processor can be controlled to: direct presentation of first content in the first theater via the first content presentation system; direct presentation of second content in the second theater via the second content presentation system; identify an impending first acoustic event in the first theater; and control the second content presentation system to generate a second acoustic event to mitigate the detectability of the first acoustic event in the second theater.
US10332498B2 Fret scanners and pickups for stringed instruments
Techniques are described that relate to various aspects of converting the mechanical energy of instrument strings to digital representations for use in a variety of applications.
US10332497B2 Electronic percussion
With an electronic percussion 100, a mesh-shaped head 101 is supported by a shell 103 formed into a cylindrical shape. The shell 103 includes an optical sensor 105 inside and a sensor cover body 110 outside. The optical sensor 105 includes a light emitter 105a that irradiates light to a back surface 101b of the head 101 and a light receiver 105b that receives reflected light from the back surface 101b of the head 101. This optical sensor 105 is supported by a sensor supporting body 104 at a position adjacent to the back surface 101b of the head 101. The sensor cover body 110 is formed so as to have a size with which the sensor cover body 110 covers the optical sensor 105 at the position that is opposed to the optical sensor 105 on a struck surface 101a side, which is opposite to the back surface 101b of the head 101 and which faces the optical sensor 105.
US10332493B2 Illuminated musical instrument display
A musical instrument holder capable of holding and displaying an instrument includes a housing, a hook, an illumination device, and a mounting device. The housing includes a cavity formed within one side of the housing. The hook is for hanging the musical instrument on display and is carried by the housing. Additionally, the hook projects from a front surface to the housing. The illumination device is disposed at a lower surface of the housing and is adapted to project light below the holder and behind the musical instrument when the musical instrument is hung. Finally, the mounting device is carried by the housing and mounts the musical instrument holder to a supporting wall surface.
US10332489B2 Data processing system for display underrun recovery
A display controller of a data processing system fetches data for surfaces to be displayed from memory of the data processing system into a local buffer or buffers of the display controller and provides that data from the local buffer or buffers of the display controller to a display for display. If the display controller determines that data to be provided to the display has not been fetched into a local buffer of the display controller, it provides data that has previously been fetched into the local buffer of the display controller to the display in place of the data that has not been fetched into a local buffer of the display controller.
US10332488B2 Generating a secure state indicator for a device using a light pipe from a fixed position on the device's display
A handheld device is configured with a mode indicator to provide an easily seen indication of a defined mode of operation. A command may be received by the handheld device to enter the defined mode of operation. After entering the defined mode of operation, the device may set one or more specific pixels on a display of the handheld device to a predefined color indicative of the defined mode of operation. The mode indicator on the handheld is illuminated by transporting colored light generated by the one or more specific pixels to the mode indicator.
US10332487B2 Information display system
An information display system comprising a tag including a signal receiver, a data code, and an image-memory-type display medium that displays an image based on an image display signal; and a reader/writer including a contact electrode unit that contacts the signal receiver, an information recognition unit that recognizes the data code and the display image, a memory that stores image display information corresponding to information included in the data code and information of a data code, and a writing unit that transmits an image display signal based on the image display information through the electrode unit. The recognition unit reads and compares the information included in the read data code with the information of the stored data code, and when identical, the writing unit transmits the image display signal through the electrode unit to display the image on the display medium, which is checked by the recognition unit.
US10332486B2 Systems and methods for adjustable polarization in service providing terminals
The embodiments include systems and methods for adjustable polarization in service-providing terminals. In some embodiments, a system may include a display, an input device, an adjustable polarization screen adjacent to the display, and a polarization adjuster. The system may further include a processor configured to execute instructions to perform operations comprising providing illumination to the adjustable polarization screen through the display, controlling, via the polarization adjuster, a polarization of the adjustable polarization screen to a first polarization, receiving, via the input device, a polarization selection input, and based on the polarization selection input, adjusting, via the polarization adjuster, the polarization of the adjustable polarization screen from the first polarization to a second polarization.
US10332485B2 Image converting method and device
An image converting method and image converting device that are able to properly reproduce the appearance of the original image even in an environment having different brightness. The image converting method includes a JND corresponding value width acquisition step of, on the basis of input image data, acquiring a JND corresponding value width corresponding to a reflectance component of the input image data, a luminance width acquisition step of acquiring a luminance width corresponding to the JND corresponding value width or a value obtained by converting the JND corresponding value width in accordance with a predetermined rule using, as a reference, a second reference luminance different from a first reference luminance.
US10332479B2 Display device and method of driving the same
A display device includes a display panel which includes pixels arranged in a matrix form and a controller which receives a first image signal corresponding to a first active period of a first frame, outputs a first final output signal corresponding to a first conversion active period of the first frame, and drives the display panel based on the first final image signal. The controller includes a timing changing unit which receives the first image signal and changes a first image signal pixel size corresponding to the first image signal to a panel pixel size corresponding to the display panel to generate the first output signal, and a frequency changing unit which receives the first output signal from the timing changing unit and reduces a frame frequency of the first output signal based on the first image signal to output the first final output signal.
US10332472B2 Display device and method of driving the same
A display device includes a display panel including a plurality of pixels, a power supply which supplies a common voltage and a distribution voltage to the display panel, and a timing controller which outputs a selection signal corresponding to image data input from the outside where the power supply supplies the distribution voltage having a value corresponding to the selection signal to the display panel.
US10332471B2 Pulse generation device, array substrate, display device, drive circuit and driving method
Embodiments of the present disclosure provide a pulse generation device, an array substrate, a drive circuit and a driving method. The pulse generation device includes: a reset module making a pulse output end output low level, in response to a low level of a first input end or in response to a low level of a second input end and a low level of a third input end; a pulse generation module making the pulse output end output a high level, in response to a high level of the first input end, a high level of the second input end and a low level of the third input end or in response to a high level of the first input end, a low level of the second input end and a high level of the third input end.
US10332469B2 GOA circuit over-current protection system and method thereof
The present invention provides a GOA circuit over-current protection system and method thereof. The over-current protection system for a GOA circuit, which comprises a power management chip and a level-shift chip. The level-shift chip comprises an over-current protection module. The over-current protection module comprises a current comparator, an AND gate circuit, a rising edge pulse delay circuit, a power supply, a voltage comparator, a first switch and a second switch, and a capacitor. With the current comparator to detect a current on the wiring of the clock signal in the GOA circuit, when the current on the wiring of the clock signal in the GOA circuit is too high, the power supply is controlled for charging the capacitor. With the voltage comparator to detect both ends of the capacitor (the first node voltage), when the first node voltage is too high, an over-current protection control signal is outputted to the power supply management chip to control the power management chip to stop supplying power to the GOA circuit, to perform an over-current protection of the GOA circuit, to avoid the melted phenomenon caused by the short circuit of the GOA circuit.
US10332468B2 Gate driving circuit and driving method thereof
Disclosed is a gate driving circuit and a driving method thereof. The circuit includes: a pull-up control module; a pull-up module; a pull-down module, used to pull down level of an output terminal of the pull-up control module and level of a scanning signal of a current-stage gate driving circuit, under the control of a clock signal of a second-succeeding-stage gate driving circuit; and a pull-down maintaining module, used to maintain level of the output terminal of the pull-up control module and level of the scanning signal of the current-stage gate driving circuit both at a predetermined low level, under the control of the level of the output terminal of the pull-up control module and an external signal.
US10332467B2 Display device and a method for driving same
Present invention relates to a display device and a driving method thereof. In particular, the present invention is to provide a display device and a driving method thereof, which block at least one of scan signals output from gate lines according to an enable signal.
US10332463B2 Driving method for liquid crystal display panel and device of the same
The present disclosure provides a driving method and a driving device of a liquid crystal display panel, where the driving method includes applying a liquid crystal voltage on each pixel is obtained when a preset grayscale voltage is input. The liquid crystal voltage is a difference between a pixel voltage and a common voltage. A compensated grayscale voltage is obtained according to the liquid crystal voltage, and an initial grayscale voltage is transformed to a target grayscale voltage according to the compensated grayscale voltage, where the target grayscale voltage is input to the liquid crystal display panel.
US10332461B2 Grayscale voltage debugging method and device, and display device
It is provided a grayscale voltage debugging method for debugging a display device including a white subpixel, including a first step of, in a state where the white subpixel is disenabled and subpixels in other colors are enabled, adjusting a respective to-be-adjusted grayscale voltage applied to each of the subpixels in other colors, so that a first actually-measured Gamma curve corresponding to the respective adjusted grayscale voltage is located within an acceptable range of a standard Gamma curve, and a second step of, in a state where the white subpixel and the subpixels in other colors are all enabled, acquiring a second actually-measured Gamma curve and in the case that the second actually-measured Gamma curve is not located within the acceptable range, changing the respective adjusted grayscale voltage to obtain a new respective to-be-adjusted grayscale voltage, and returning to the first step.
US10332454B2 Pixel drive circuit and control method thereof, display panel and display device
Provided is a pixel drive circuit including: a first transistor, configured to transmit a signal of a first power source voltage end to a first node in response to an enable signal of a light-emitting signal control end; a first drive transistor, configured to generate a drive current on a conduction path from the first node to a third node according to an enable signal of a second node, the first drive transistor being an N-type transistor; a second drive transistor, configured to generate a drive current on the conduction path from the first node to the third node according to an enable signal of the second node, the second drive transistor being a P-type transistor; and a second transistor, configured to transmit a signal of a polarity switching signal end to the second node in response to an enable signal of a first scan signal end.
US10332453B2 Digital driving method for OLED display device
The invention provides a digital driving method for OLED display device, by using a 3T1C pixel driving circuit comprising a first TFT, a second TFT, a third TFT, a capacitor, and an OLED to drive each sub-pixel, and by dividing a frame of OLED display device into a plurality of unequal-length sub-frames and equal-length sub-frames, and by changing the time gap between the first TFT charging and the third TFT discharging to control the illuminating time of each equal-length sub-frame. By combining the unequal-length and equal-length sub-frames, compared to the unequal-length sub-frame driving only in prior arts, the method can effectively reduce required hardware specification, improve luminance of OLED display device, and ensure the display quality of the OLED display device.
US10332452B2 OLED panel and power driving system associated to same
An OLED panel includes a data driver and an AMOLED. The data driver receives an input voltage and the data driver may generate a data output signal. The AMOLED may receive a positive supply voltage and a negative supply voltage and emit light according to the data output signal. In addition, the input voltage and the positive supply voltage are substantially the same.
US10332446B2 Driving circuit of active-matrix organic light-emitting diode with hybrid transistors
A driving circuit includes a current drive unit and a reset compensation and light emitting control circuit. The current drive unit includes a first transistor and a second transistor. The first transistor and the second transistor are connected in series, wherein the first transistor and the second transistor include a silicon semiconductor layer. The reset compensation and light emitting control circuit is coupled to the current drive unit. The reset compensation and light emitting control circuit includes a third transistor connected to a control terminal of the first transistor, wherein the third transistor is an oxide semiconductor transistor.
US10332443B2 Luminaire and lighting system, combining transparent lighting device and display coupled to output image via the transparent lighting device
Examples of a lighting and display type luminaire use relatively transparent lighting devices. In such a luminaire, a light transmissive element of the lighting device is coupled to an output of a display device. For example, an edge lit lighting device includes an optical waveguide and one or more illumination light sources coupled to supply light to/through a surface along an edge or periphery of the waveguide. The waveguide allows emission of illumination light through a front surface. A display is coupled to a back surface of the waveguide. During display operations, the waveguide is sufficiently transparent to allow image display light to pass through the waveguide for emission through the front surface of the waveguide. Another example utilizes a light transmissive OLED (organic light emitting diode) panel as the relatively transparent lighting device.
US10332437B2 Method and device for display color adjustment
Provided is a color adjustment method for a display apparatus. The color adjustment method includes: measuring first luminance coordinate data indicating a luminance and color coordinates of a color displayed on a display device when image data corresponding to a white point is supplied to a drive circuitry; measuring second luminance coordinate data indicating luminances and color coordinates of colors displayed on the display device when image data corresponding to the white color of intermediate grayscale values are supplied to the drive circuitry; measuring third luminance coordinate data indicating a luminance and color coordinates of a color displayed on the display device for each of R, G and B elementary color points when image data corresponding to each of the R, G and B elementary color points is supplied to the drive circuitry; and calculating correction parameters based on the first to third luminance coordinate data.
US10332427B2 Processing electronic payments using at least two payment tools for a transaction
Embodiments of the present application relate to a method, apparatus, and system for operating an account. The method includes receiving a selection of a plurality of payment tools from a terminal, determining a plurality of payment servers corresponding to respective ones of the plurality of payment tools based on the received selection, sending one or more funds deduction commands to the plurality of payment servers associated with corresponding ones of the selected payment tools, receiving one or more notifications of successful funds deduction from any of the plurality of payment servers associated with the selected payment tools, and in response to receiving the one or more notifications of successful funds deduction, updating funds data in a third party payment account.
US10332424B2 Training devices and methods of using the same
An apparatus includes a model unit and a template member. The model unit defines a shape in the form of a portion of a body. The template member is disposed adjacent to the model unit such that a portion of the template member is disposed within the shape defined by the model unit.
US10332423B2 Cardiopulmonary resuscitation guidance method, computer program product and system
A hands-free cardiopulmonary resuscitation (CPR) guidance method (40) for a system including a head-mountable computing device (100) comprising a processor (110) and at least one display module (106, 106′) arranged to be viewed by the wearer (20) of the head-mountable computing device when wearing the device is disclosed that allows a rescuer to receive CPR guidance without losing sight of the victim. The method comprises receiving (420), on said processor, a first signal conveying vital signs information from at least one sensor (200, 210) for monitoring vital signs of a patient (10), wherein a sensor (210) of the at least one sensor is integrated in the head-mountable computing device (100); processing said first signal on said processor to obtain the vital signs information; and displaying (422) CPR guidance on said at least one display module in response to the processed vital signs information. A computer program product and a CPR guidance system are also disclosed. The system may be created in situ using ubiquitous devices, e.g. smart devices including usable sensors, thus facilitating rapid response to an SCA event, which improves the chances of survival of a SCA victim.
US10332422B2 Mannequin for practicing cardiopulmonary resuscitation
A mannequin for practicing cardiopulmonary resuscitation and a kit for assembling the mannequin for practicing cardiopulmonary resuscitation, the mannequin comprising a head having an inlet, a chest portion, a plate pivotably coupled to the chest portion, and an air collecting portion comprising an air chamber, an end of the air collecting portion being coupled to the inlet and the air chamber being disposed between the plate and the chest portion such that the plate pivots away from the chest portion when air is blown into the air chamber through said inlet and the plate pivots towards the chest portion when air is released from the air chamber.
US10332420B2 Weight-loss service that supports multiple remote users in losing weight
A method including, at a computer: causing a man machine interface to be provided to each one of a plurality of remote users, wherein the man machine interface is configured to enable a remote user to be specified to have a particular user state selected from a group comprising an output state and a potential-input state but not comprising a live-input state; causing a command interface to be provided to a remote administrator, wherein the command interface is configured to enable the remote administrator to change a user state from a potential-input state to a live-input state and configured to enable the remote administrator to input comment; causing a first variant of the first man machine interface to be provide to a remote user while the remote user has a live-input state, wherein the first variant of the man machine interface is configured to enable the remote user, while the remote user has the live-input state, to input comment to be read by other remote users and to read comments input by the remote administrator and read comments input by remote users, if any, simultaneously having the live-input state; causing a second variant of the man machine interface to be provided to a remote user while the remote user has a potential-input state, wherein the second variant of the man machine interface is configured to enable the remote user having the potential-input state to read comments input by the remote administrator and read comments input by remote users having the live-input state but is not configured to enable the remote user, while the remote user has the potential-input state, to input comment to be read by other remote users; and causing a third variant of the man machine interface to be provided to a remote user while the remote user has an output state, wherein the third variant of the man machine interface is configured to enable the remote user having the output state to read comments input by the remote administrator and read comments input by other remote users having, the live-input state but is not configured to enable the remote user, while the remote user has the potential-input state, to input comment to be read by other remote users.
US10332419B2 Systems and methods for calculating nutritional information of a consumer
A system and method of tracking food consumption data for a payment cardholder is provided. The food consumption data is associated with restaurant food purchases made with a payment card, where each restaurant food purchase includes a transaction amount. The method includes comparing the transaction amount to a set of possible food order combinations totaling the transaction amount. A food order combination is selected that has a total price that matches the transaction amount. Nutritional information associated with each food item in the selected food order combination is retrieved and stored into a database.
US10332418B2 Personalized vitamin supplement
An embodiment of the invention provides a method of collecting data to provide a personalized nutrition recommendation to a user, including receiving input from a sensor and/or an interface of a wearable electronic device of the user. The input includes physiological factors and/or environmental factors measured by the wearable electronic device, the environmental factors including sun exposure and air quality. A processor connected to the sensor and/or interface predicts nutritional deficiencies based on the input. The processor generates a personalized supplement recommendation for the user based on the nutritional deficiencies. The personalized supplement recommendation is displayed to the user on a display connected to the processor.
US10332416B2 Automated test item generation system and method
A method and system for using a natural language generator for automatic assessment item generation is disclosed. The natural language generator includes a document structure generator that produces an abstract document specification defining a structure for an assessment item based on user input. The abstract document specification is input into a logical schema generator, which produces a logical schema specification that creates a more detailed specification for an assessment item. Finally, a sentence generator receives the logical schema specification and creates natural language for the assessment item based on the variables defined in the logical schema specification.
US10332411B2 Computer-implemented systems and methods for predicting performance of automated scoring
Systems and methods are provided for selecting a proposed test item for inclusion in an examination where a non-multiple choice response to the proposed test item will be automatically scored. A proposed test item is analyzed to generate a proposed test item metric, where the proposed test item is a non-multiple choice test item. The proposed test item metric is provided to a proposed test item scoring model, where the proposed test item scoring model outputs a likelihood score indicative of a likelihood that automated scoring of a response to the proposed test item would be at or above a quality level. The proposed test item is selected for inclusion in the examination based on the likelihood score.
US10332403B2 System and method for vehicle congestion estimation
A system and method for controlling a host vehicle in a platoon of vehicles. The method includes receiving speed data of a leading vehicle from the leading vehicle via a vehicle communication network, and receiving speed data of a preceding vehicle from a sensor system of the host vehicle. The preceding vehicle is positioned immediately ahead of the host vehicle. The leading vehicle is positioned ahead of the host vehicle and the preceding vehicle. The method includes calculating a transfer function between the leading vehicle and the host vehicle and determining a string stability level of the platoon of vehicles based on the transfer function. The string stability level indicates a speed variation of the platoon of vehicles. Further, the method includes calculating a traffic congestion level based on the string stability level, and controlling a vehicle system of the host vehicle based on the traffic congestion level.
US10332402B2 Movement assistance system and movement assistance method
A school-travel assistance system includes automobiles. The automobiles include communication modules configured to communicate with each other, and are configured to perform auto-driving. At least one of the automobiles includes a camera configured to detect the group of children. The automobiles perform assistance control (first and second assistance controls) in which they cooperatively assist movement of the group of children, while communicating with each other through the communication modules. The assistance control is control of assisting the movement of the group of children by the automobile traveling in front of the group of children and the automobile traveling behind the group of children.
US10332395B1 System and method for translating roadside device position data according to differential position data
In an example, a roadside device is disclosed. In one or more implementations, the roadside device includes a deviation determination module that is configured to determine a difference between a determined current position of the roadside device and a predefined position of the roadside device. The roadside device also includes a modification module that is configured to modify geometry data representing an intersection environment based upon the difference, and a vehicle-to-everything (V2X) communication module that is configured to broadcast the modified geometry data within the intersection environment.
US10332394B2 Unmanned aerial vehicles and related methods and systems
Unmanned aerial vehicles and related methods and systems are disclosed. An example unmanned aerial vehicle, comprising: a body and a propulsion source to propel the unmanned aerial vehicle during flight; and a display carried by the unmanned aerial vehicle to display a message to coordinate traffic, the display actuatable between a deployed position to enable the message to be conveyed and a stowed position in which aerodynamics of the unmanned aerial vehicle are enhanced.
US10332393B1 Emergency traffic controller for emergency vehicles and controlling method thereof
A novel emergency traffic controller for emergency vehicles and a controlling method thereof are provided. The emergency traffic controller includes an emergency controlling unit, a target redirection unit and a source selection unit. The emergency controlling unit is used for receiving an emergency message and outputting a switching signal according to the emergency message. The target redirection unit is electrically coupled to an existing traffic light controller and the emergency controlling unit. The source selection unit is electrically coupled to the traffic light controller. The target redirection unit is used for receiving a lighting signal from the existing traffic light controller through the source selection unit and working with the emergency controlling unit to transmit the lighting signal to one of a plurality of traffic light signs according to the switching signal.
US10332392B2 Method and system for segmentally limiting speed of vehicle
The present invention provides a method and system for segmentally limiting the speed of a vehicle. The method comprises: receiving characteristic parameters of a route sent by a vehicle monitoring platform, and respectively expanding a plurality of road segments of the route into a plurality of rectangles; dividing the plurality of rectangles into blocks sequentially; calculating a minimum enclosing rectangle of the at least two rectangles, and counting vertex information of the minimum enclosing rectangle of each block so as to establish a hash table; obtaining an instant longitude and latitude of a moving vehicle, searching in the hash table so as to determine a block where the vehicle is located, and judging a road segment where the vehicle is currently located; and comparing a current speed of the vehicle with a limiting speed of the road segment where the vehicle is currently located, judging whether the vehicle exceeds the limiting speed.
US10332390B1 Driving event data analysis
A driving analysis server may be configured to receive vehicle operation data from vehicle sensors, and may use the data to identify a potentially high-risk or unsafe driving event by the vehicle. The driving analysis server also may receive corresponding image data, video, or object proximity data from the vehicle or one or more other data sources, and may use the image, video, or proximity data to analyze the potentially high-risk or unsafe driving event. A driver score for the vehicle or driver may be calculated or adjusted based on the analysis of the data and the determination of one or more causes of the driving event.
US10332389B2 Extrapolating speed limits within road graphs
In one embodiment, a speed limit application associates speed limits with road segments based on a road graph. In operation, the speed limit application selects a source road segment that meets a target road segment at an intersection based on the road graph. The source road segment is associated with a speed limit. Subsequently, the speed limit application determines a confidence value associated with extrapolating the first speed limit to the target road segment based on the first road graph. The speed limit application then determines that the confidence value indicates that a confidence in the extrapolation satisfies a minimum confidence requirement. Consequently, the speed limit application generates an attribute that associates the first speed limit with the target road segment. Finally, the speed limit application causes a navigation-related operation to be performed based on the attribute.
US10332385B2 Location based support request messages responsive to alert recommendation
A set of condition monitoring sensors may provide signals indicative of current conditions local at a user device (e.g., a smartphone). An alert recommendation platform may automatically analyze the signals and decision logic to generate an alert recommendation and output an alert signal. Responsive to the alert signal, a notification platform may automatically determine a set of potential support communication devices (e.g., other smartphones) based at least in part on a location associated with the user device and locations of the potential support communication devices. The notification platform may then arrange for at least some of the potential support communication devices to receive a support request message (e.g., nearby smartphones may receive notifications requesting support).
US10332384B1 Actions and communications responsive to real-time events incorporating local, remote and learned information
Systems and methods providing actions and communications responsive to real-time events incorporating local, remote and learned information are disclosed. The system includes a cloud application on a cloud server and a premises device at a premises. The premises device has a plurality of sensors coupled to and/or included in the premises device. The cloud application receives signals, status and other information from the premises device. The cloud application also obtains information from third party information sources. The cloud application obtains location and other pertinent information about key persons. The cloud application evaluates actions to take in response to signals, status and information received from the premises device taking into consideration information from the third party information sources and information about key persons.
US10332379B2 Remote health monitoring system
A data collection system collects and stores physiological data from an ambulatory patient at a high resolution and/or a high data rate (“more detailed data”) and sends a low-resolution and/or downsampled version of the data (“less detailed data”) to a remote server via a wireless network. The server automatically analyzes the less detailed data to detect an anomaly, such as an arrhythmia. A two-tiered analysis scheme is used, where the first tier is more sensitive and less specific than the second tier. If the more sensitive analysis detects or suspects the anomaly, the server signals the data collector to send more detailed data that corresponds to a time period associated with the anomaly. The more specific second tier analyzes the more detailed data to verify the anomaly. The server may also store the received data and make it available to a user, such as via a graphical or tabular display.
US10332378B2 Determining user risk
For determining user risk using multiple data types, an apparatus is disclosed. A system, method, and program product also perform the functions of the apparatus. The apparatus for determining user risk using multiple data types includes a processor and a memory. The memory stores code executable by the processor. The processor receives first data about a user and determines a first probability of the user being at risk using the first data. In response to the first probability exceeding a first threshold, the processor receives second data, the second data being a different type of data than the first data. The processor also determines a second probability of the user being in danger using the second data. In response to the second probability exceeding a second threshold, the processor initiates an alarm.
US10332376B2 Workplace management system and wearable device therefor
A workplace management system includes a wearable device and a cloud server. The wearable device includes a processing chip and a communication chip connected to the processing chip. The cloud server is in communication with the wearable device. The cloud server includes an operating module, a transceiver module, a storage module storing working mode data, and a processing module. The processing module is configured to apply a current working mode data from the working mode data stored in the storage module according to an instruction given by a user using the operation module, control the transceiver module to transmit the present working mode data in an electromagnetic form, control the transceiver module to receive a response message generated by the wearable device in response to the current working mode data, and control the transceiver module to transmit a call message according to the response message.
US10332367B1 Systems and methods for using haptic vibration for inter device communication
The present disclosure relates to systems and methods for using haptic vibration for inter-device communication. In one implementation, a system for inter-device communication using haptic vibration may include at least one force gauge configured to measure displacements caused by an external device in contact with the at least one force gauge; at least one memory storing instructions; and at least one processor configured to execute the instructions to: receive an identifier associated with a user; retrieve a pattern associated with the received identifier; receive, from the at least one force gauge, one or more measurements over a period of time; assess a degree of difference between the received one or more measurements and the retrieved pattern; and, when the degree of difference is below a threshold, authenticate the user.
US10332363B2 Controller and interface for home security, monitoring and automation having customizable audio alerts for SMA events
Methods and systems for managing a premises are described. A premises or devices at a premises may be associated with one or more premises zones. The one or more premises zones may be associated with corresponding content. If data is received from a device associated with a particular premises zone, then the content may be output. The content may be used to notify a user of an event, state change, or other indication associated with the particular premises zone.
US10332362B2 Merchandise registration device and merchandise registration program
A merchandise registration device according to an embodiment includes an image capturing unit that captures an image of a merchandise item. A memory stores a merchandise recognition dictionary. A processor determines whether a merchandise identification code can be extracted from the captured image. If the merchandise identification code cannot be extracted from the captured image, the processor identifies, based on the captured image, whether the merchandise item in the captured image is a first merchandise type having a merchandise identification code or a second merchandise type without the merchandise identification code. If the merchandise item is identified as the second merchandise type, the processor performs a merchandise recognition process including calculating feature data from the captured image and recognizing the merchandise item by comparing the calculated feature data to the merchandise recognition dictionary. The processor performs a registration process for a transaction with respect to the recognized merchandise item.
US10332358B1 Systems and methods for distributed currency management
This application relates to methods and systems for managing and distributing currency. One system includes modularized components and interacts with a user via the user's cell phone. The user may authenticate to the system via a password and biometrics, pre-stage interactions such as deposits or withdrawals, and then conduct a transaction. The system may also analyze the documents, such as currency and/or checks, that are deposited with the system, and determine whether they are valid.
US10332357B2 Gaming device having conditional reel functionality
Embodiments of the present invention set forth systems, apparatuses and methods for providing conditional reel functionality in gaming devices. Accordingly, a gaming device can be configured to increase the variety of outcomes and sense of anticipation in a video slot game, by varying the composition of symbols on one or more reels based on outcomes of previously determined reels. In some embodiments this varying of composition occurs while the reels are still spinning. The varying of composition may be accomplished by modifying, substituting, generating, or otherwise altering symbols or the order of symbols in the one or more reels.
US10332356B2 System and method for providing a roulette game based on multiple financial market indicators
A system comprises a client operable to communicate a bet regarding a spin of a virtual roulette wheel. The system further comprises a controller communicably coupled to the client and operable to determine a result of the spin of the virtual roulette wheel, the result based at least in part upon one or more digits of at least one financial market indicator at a configurable point in time. The system is further operable to determine an outcome of the bet based at least in part on the determined result.
US10332351B2 Gaming systems and methods for offering a player multiple games
A gaming system may comprise a processor, a gaming machine in electronic communication with the processor, and a memory device in electronic communication with the processor with a first game and a second game stored thereon. The first game may have a first return percentage and the second game may have a second return percentage, wherein the first return percentage and the second return percentage are different. A player may elect to play the first game or the second game by selecting a first game selection device or a second game selection device, respectively, with a goal of figuring out which game has the higher return percentage.
US10332350B2 Gaming system and method for providing a group event eligibility sequence and a group event
A gaming system including one or more group event eligibility sequences. Each group event eligibility sequence is associated with a set duration. In these embodiments, if one or more players at one or more gaming machines collectively satisfy a group event eligibility threshold within the set duration of an initiated or triggered group event eligibility sequence, the gaming system determines that such players are eligible to participate in a group event. For the group event, the gaming system provides one or more group event awards to such participating players.
US10332349B2 System and method wherein game players visit one or more communication-enabled locations to collect credit for losing primary lottery game tickets
A system and method are provided for play of a game of chance wherein players in a primary game collect credit or value for losing primary game tickets. A plurality of physical locations are designated as authorized communication-enabled locations and are configured with a transmitter device that broadcasts an ID signal unique to the location or a receiver that receives an ID signal unique to a particular player. The identity and location of the locations is published to the players. The players are provided with capability to receive the unique ID signals emitted by the transmitter devices within the locations on a mobile smart device, or to broadcast the ID signal unique to the player for receipt by the receiver in locations. A game server automatically identifies the player and the particular location upon receipt of a transmission that includes the ID signal unique to the location or the ID signal unique to the player. The game server generates a personalized message to the player with instructions as to how the player can take action at the location to have the value assigned to a losing game ticket credited to a player's account.
US10332346B2 Gaming device and method having purchasable enhanced paytables
An apparatus and method for a game having a paytable selection feature which may be implemented with a primary or base game, a secondary or bonus game, or both. In one embodiment, the gaming device employs an initial paytable and enables a player pay a fee to purchase a different paytable for a plurality of plays of the game. If the player chooses to purchase a different paytable, the gaming device determines a game outcome for a plurality of plays of the game and provides any awards based on the different paytable. If the player does not choose to select a different paytable, the gaming device determines a game outcome for each of those plays and provides any awards based on the initial paytable. In one embodiment, the player has the opportunity to see the different paytable prior to paying the fee to purchase it.
US10332342B2 Player tracking device main body and player tracking device
Objects of the present invention are to provide a player tracking device main body which can be stably located in various postures inside of a housing of a gaming machine; and a player tracking device which includes said player tracking device main body. A PTS main body 1700b includes a magnet cover 1801 formed as a protruding portion on a central upper side of a base panel 1803. Inside of the magnet cover 1801, magnets (1810, 1811, and 1812) which are sandwiched between the magnet cover 1801 and a base stopper 1815 are located.
US10332339B2 Gaming system, control method for gaming system, and program for gaming machine, for providing a game with a bonus opportunity
A gaming system provides a center control unit and a plurality of gaming stations. The center control unit is provides a main game to a plurality of players. The center control unit is configured to randomly establish an outcome of the main game from a plurality of potential outcomes. The gaming stations accept a wager on the main game from respective players, receives the outcome of the main game and pays an award to one of the players as a function of the outcome of the main game. The center control unit randomly establishes one of the players as eligible for a bonus game, selects one of the potential outcomes of the main game as a bonus game eligible outcome, and if the bonus game eligible outcome is the outcome of the main game, provides a bonus game to the bonus game eligible player.
US10332336B1 Gaming system and method having award enhancements based on temporary award opportunity accumulations
Various embodiments of a gaming system and method are disclosed as having award enhancements based on one or more temporary award opportunity accumulations. The gaming system may evaluate accumulated temporary award opportunity indicators in association with generated symbols and symbol display areas in a play of a game to determine whether to provide an award or provide the award with an enhancement.
US10332335B2 Gaming system and method having row modifying reels with modifying symbols
A gaming system and method includes a first set of reels, where the reels are each associated with a plurality of symbols. The gaming system and method further includes at least one row modifying reel having one or more modifying symbols. If the at least one row modifying reel stops during a play of a game and a modifying symbol is visibly displayed in a display area of the gaming system, the modifying symbol indicates a visible row of the first set of reels. The gaming system is specially programmed to cause certain symbols in the indicated row to behave differently than the same certain symbols that appear on a non-indicated row. The behavior of the certain symbols in the indicated row may also change the behavior of symbols around the certain symbols in the indicated row.
US10332331B2 Modular vending machine
A modular vending machine is provided. The modular vending machine can include a central module having a pickup area and one or more product storage cabinets.
US10332330B2 Raffle device
A device used in marketing contests, particularly for the drawing of tickets which are put into a rotating raffle drum (G), and whose main purpose is to provide a dynamic and automated device that, advantageously, allows feeding of tickets even when the rotating drum is moving, enables constant and uniform shuffling of said tickets, thus ensuring randomness of the drawing with greater safety and ease and, at the same time, provides public entertainment. Said raffle device (E) comprises a rotating raffle drum (G), a stand (S), a rotation mechanism (R), a ticket feeding device (D), a compressed air power unit (C) and a power, command and control board (Q), including an electronic control unit (not depicted) such as a PLC. Device (E) may further comprise a ticket swirling mechanism (T) interconnected to a compressed air power unit (C) and a lighting system (not depicted) conveniently associated with the rotating drum (G).
US10332325B2 Access control system and access control method using the same
Disclosed herein are an access control system and an access control method using the same. The access control method in which a door operating device determines whether to open a door on the basis of an authentication token acquired from a user terminal without intervention of an authentication server includes obtaining the authentication token from the user terminal; determining whether the user have authorization for accessing the door based on a authentication information included in the authentication token; controlling the door to be opened in case of determined that the user have authorization for accessing the door.
US10332323B2 Automotive predictive failure system
A method of predicting failure for vehicular components is implemented within a vehicle through a plurality of part sensors and an on-board computing (OBC) device as the part sensors are communicably coupled with the OBC device. The OBC device continuously timestamps and uploads a plurality of performance time-dependent data (PTDD) points to the OBC device throughout a current vehicular trip. The OBC device then analyzes the uploaded PTDD points with an updatable total time duration and an active performance-define range that are calculated from prior vehicular trips. The OBC device is then able to identify a potential vehicular problem during the current trip, based upon the uploaded PTDD points. When a potential vehicular problem is detected within the current trip, an annotating assessment is generated and wirelessly sent to a personal computing device of the owner/operator of the vehicle.
US10332322B2 Systems and methods for vehicle-to-vehicle communication
Systems and method for vehicle-to-vehicle communication are provided. In one example, a vehicle system may include one or more sub-systems, an in-vehicle computing system, and an inter-vehicle communication system. The in-vehicle computing system may be configured to generate and/or update trust scores for the one or more sub-systems based on a functional safety classification of the one or more sub-systems. The trust scores may be transmitted to one or more other vehicles near the vehicle via the inter-vehicle communication system. The in-vehicle computing system may also receive trust scores from the one or more other vehicles. Based on the received trust scores, the in-vehicle computing system may adjust longitudinal and/or lateral control of the vehicle via one or more actuators.
US10332321B2 In-vehicle unit and in-vehicle unit diagnosis system
An in-vehicle unit used in each of host vehicles including a subject vehicle and nearby vehicles communicates information using inter-vehicle communication, generates an index data-item including an index value indicating an operational situation of a sensor instrument based on a detection result from the sensor instrument, and transmits the generated index data-item via the wireless communicator. A subject in-vehicle unit used in the subject vehicle includes: a communication processing section that acquires the index data-item from nearby in-vehicle units; a determination criterion specification section successively specifies a different-unit determination criterion based on the acquired index data-item; and a different-unit diagnosis test section that determines whether a sensor instrument in a target nearby in-vehicle unit operates normally, by comparing the different-unit determination criterion with the index data-item acquired from the target nearby in-vehicle unit.
US10332318B1 Method and system of using spatial sensors on vehicle frame to determine crash information
To determine the extent of the damage to a vehicle after a crash, a vehicle treatment system may determine a change in position of a vehicle part based on one or more spatial sensors attached to the vehicle part. The change in position of the vehicle part may be compared to previous change in position data for the same or similar type of vehicle part, to determine the extent of the damage to the vehicle part. Additionally, the vehicle treatment system may determine the extent of the damage for all vehicle parts to determine an overall extent of the damage to the vehicle after the crash.
US10332317B2 Virtual reality and cross-device experiences
The present disclosure provides approaches to facilitating virtual reality and cross-device experiences. In some implementations, an environmental snapshot is captured which includes an image of a virtual reality (VR) environment presented on a VR device and corresponding depth information of the VR environment. The image of the environmental snapshot is presented on a different device than the VR device. A user modification to content associated with the presented image is translated into the environmental snapshot based on the depth information. The environmental snapshot comprising the user modification is translated into the VR environment. The VR environment comprising the translated user modification is presented. The environmental snapshot may correspond to a personal space of a user and may be accessed by another user through a social networking interface or other user networking interface to cause the presentation of the image.
US10332316B2 Method for presenting contents in virtual space, system for executing the method, and contents presenting apparatus
A method includes defining a virtual space. The virtual space includes a plurality of first objects and a second object. The method further includes associating each situation of a plurality of situations with a corresponding first object. The method further includes moving the second object in accordance with a detected motion of a head-mounted display. The method further includes updating the virtual space to a virtual space corresponding to a situation of the plurality of situations corresponding to a selected first object. The method further includes displaying in the virtual space a plurality of words associated with the corresponding situation. The method further includes associating a selected at least one word with the selected situation and registering the associated at least one word in a word list.
US10332315B2 Augmented reality display system for evaluation and modification of neurological conditions, including visual processing and perception conditions
In some embodiments, a display system comprising a head-mountable, augmented reality display is configured to perform a neurological analysis and to provide a perception aid based on an environmental trigger associated with the neurological condition. Performing the neurological analysis may include determining a reaction to a stimulus by receiving data from the one or more inwardly-directed sensors; and identifying a neurological condition associated with the reaction. In some embodiments, the perception aid may include a reminder, an alert, or virtual content that changes a property, e.g. a color, of a real object. The augmented reality display may be configured to display virtual content by outputting light with variable wavefront divergence, and to provide an accommodation-vergence mismatch of less than 0.5 diopters, including less than 0.25 diopters.
US10332313B2 Methods and systems for displaying text using RSVP
The disclosure describes systems and methods related to moving object content that is enhanced with textual content presented using rapid serial visual presentation (“RSVP”). In one embodiment, video content is enhanced with RSPV content. Related embodiments provide systems and methods for displaying, creating, and editing such content. A particular embodiment provides for RSPV enhanced video previews. In another embodiment, augmented reality content is enhanced with RSVP content. In some embodiments, RSPV enhanced moving object content is provided on various end user electronic devices including smart phones, smart watches, and head mounted displays. These and other embodiments are disclosed further herein.
US10332312B2 Shape prediction model compression for face alignment
A face tracking system generates a model for extracting a set of facial anchor points on a face within a portion of a face image based a multiple-level cascade of decision trees. The face tracking system identifies a mesh shape adjusted to an image of a face. For each decision tree, the face tracking system identifies an adjustment vector for the mesh shape relative to the image of the face. For each cascade level, the face tracking system combines the identified adjustment for each decision tree to determine a combined adjustment vector for the cascade level. The face tracking system modifies adjustment of the mesh shape to the face in the image based on the combined adjustment vector. The face tracking system reduces the model to a dictionary and atom weights using a learned dictionary. The model may be more easily transmitted to devices and stored on devices.
US10332311B2 Virtual world generation engine
A virtual world generation engine and methods for generating virtual worlds from images collected from various sources, including crowdsourced images. A virtual world generation engine may obtain images (e.g., digital photographs, digital video frames, etc.) related to a particular real-world scene, combine the images using image processing techniques such as image stitching techniques to generate composite images representing a view of the scene, and generate models from the composite images. The models may be used in rendering video content representing virtual worlds generated from the collected images of real-world scenes; the video content may be streamed to client device(s). Obtaining the images, generating models, rendering video content from the models, and streaming the video content may be performed in response to user interactions with video content on the client device(s) to allow interactive exploration of the virtual worlds in real-time or near-real time.
US10332309B2 Method and apparatus for identifying buildings in textured 3D mesh data and generating 3D building models
An approach is provided for identifying objects present in mesh representation of a geo-location, generating accurate 3D models for the objects, and aligning the 3D models to their corresponding objects in an application. The approach comprises processing and/or facilitating a processing of textured three-dimensional mesh data in one or more regions of interest to cause, at least in part, a generation of at least one two-dimensional depth image representation. The approach further comprises causing, at least in part, a filtering of the textured three-dimensional mesh data in the one or more regions of interest to remove mesh data below at least one threshold height based, at least in part, on the at least one two-dimensional depth image representation. Additionally, the approach comprises processing and/or facilitating a processing of the filtered textured three-dimensional mesh data to cause, at least in part, a generation of at least one partial three-dimensional model, including one or more upper facades above the at least one threshold height, of one or more objects located within the one or more regions of interest.
US10332308B2 Graphic rendering quality improvements through automated data type precision control
One or more system, apparatus, method, and computer readable media is described below for automated data type precision control capable of improving rendering quality on a graphics processor. Perceptible rendering quality is dependent at least in part on number format precision (e.g., FP16 or FP32) employed for shader program variables. In accordance with embodiments, shader variables implemented in lower precision data formats are tracked during shader compile to identify those that might trigger a floating point overflow and/or underflow exception. For shaders including one or more such variable, resources are provided to automatically monitor overflow and/or underflow exceptions during shader execution. In further embodiments, shader code is automatically re-generated based, at least in part, upon occurrences of such exceptions, and an increased number format precision specified for one or more of the tracked shader variables.
US10332305B2 Cinematic rendering of unfolded 3D volumes
The present embodiments relate to cinematic volume renderings and/or volumetric Monte-Carlo path tracing. By way of introduction, the present embodiments described below include apparatuses and methods for cinematic rendering of unfolded three-dimensional volumes. An image analysis algorithm is performed on an input volume to extract one or more structures of interest, such as a rib centerline, a liver surface or another three-dimensional volume. Based on the extracted three-dimensional structure(s), a geometric transformation is computed to generate an unfolded three-dimensional volume of the structure(s). Cinematic volume rendering techniques are used to generate a rendered image from the unfolded three-dimensional volume.
US10332302B2 Scatter gather engine
In an example, an apparatus comprises a plurality of execution units, and logic, at least partially including hardware logic, to create a scatter gather list in memory and collect a plurality of operating statistics for the plurality of execution units using the scatter gather list. Other embodiments are also disclosed and claimed.
US10332299B2 Scene graph for defining a stereoscopic graphical object
A scene graph suitable for defining stereoscopic graphical objects, a method and an apparatus for creating such scene graphs, and a method and an apparatus for rendering graphical objects based on such scene graphs are described. The scene graph describes a spatial or a temporal arrangement of the stereoscopic graphical object and comprises information about image data for a base image for the stereoscopic graphical object, image data for a dependent image for the graphical object, and the spatial or the temporal arrangement of the base image and the dependent image. For a 3D rendering mode the graphical object is composed of the base image and the dependent image. For a 2D rendering mode the graphical object is composed of the base image only.
US10332296B2 Overlaying multi-source media in VRAM
Methods, apparatuses, and computer program products for overlaying multisource media in VRAM are described.
US10332291B2 Content aware image editing
An image is displayed using a computer system. The image includes contents that have a visible feature therein at a first location. A first input is received that includes a user movement of at least the visible feature from the first location. During the user movement, the first location is synthesized with content from where the visible feature is currently located. A second input is received that specifies an end of the user movement at a second location. A source area in the image is identified. The method further includes identifying additional contents within the source area. The additional contents are identified using a patch-based optimization algorithm on the image. The method further includes updating the image to have the additional contents at least in the first location.
US10332288B1 Helical graph
A helical engine can convert a Cartesian data set that characterizes a Cartesian graph into a helical data set that characterizes a helical graph. The helical graph can include a helical shaped axis defining a given variable and deviations from the helical shaped axis that represent another variable.
US10332287B2 Measuring device and method for visually presenting a signal parameter in a displayed signal
The invention is related to a measuring device and a method for visually presenting a signal parameter in a displayed signal that comprises the following steps: measuring the signal with a measuring device; buffering the measured signal in a buffer of the measuring device; displaying the buffered signal on a display of the measuring device; determining a signal parameter of the buffered signal in at least two separate signal regions of the buffered signal; and directly displaying the determined signal parameter in the displayed signal at the corresponding signal region.
US10332284B2 Systems and methods for providing drag and drop analytics in a dynamic data visualization interface
A method executes at an electronic device with a display, concurrently displaying a chart that displays visual marks representing a set of data and a plurality of analytic icons. The method detects a first portion of an input on a first analytic icon, and in response displays one or more option icons that correspond to options for performing a first analytical operation that corresponds to the first analytic icon. The method also detects a second portion of the input on the first analytic icon and in response moves the first analytic icon over a respective option icon such that the first analytic icon is over the respective option icon immediately prior to ceasing to detect the input. In addition, the method adds one or more graphics to the chart that correspond to the first analytical operation and a respective option that corresponds to the respective option icon.
US10332282B2 System and method for fragmented reveal of a multimedia content
A method and system are described for fragmented presentation of a media content, such as a digital picture. In an exemplary embodiment, the media content is rendered on a display of a recipient portable computing device, such as a smartphone. Simultaneously, a masking layer is rendered on the display “over the top” of the multimedia content. The mask layer obscures the presentation of the media content such that removal of the mask layer, one fragment at a time over a period of time, operates to present portions of the media content rendered below each fragment.
US10332280B2 Information processing apparatus, information processing method, and control apparatus
This invention provides a technique of appropriately managing a high-resolution tomographic image and effectively displaying an arbitrary cross section even under an environment where a 3D texture has a size limitation. An information processing apparatus includes a determination unit adapted to determine whether a size of a plurality of tomographic images acquired from a single object is not more than a predetermined size, a management unit adapted to, upon determining that the size is not more than the predetermined size, manage the plurality of tomographic images as three-dimensional voxel data, a decision unit adapted to decide a cross-sectional image as a display target of an object image managed as the three-dimensional voxel data, and a display control unit adapted to cause a display unit to display the decided cross-sectional image.
US10332274B2 Surveillance system using accurate object proposals by tracking detections
A surveillance system and method are provided. The surveillance system includes an image capture device configured to capture a video sequence of a target area that includes a set of objects and is formed from a set of image frames. The surveillance system also includes a processor. The processor is configured to detect the objects to form object detections, and track the object detections over the frames to form tracked detections. The processor is further configured to generate for a current input frame, responsive to conditions, a set of sparse object proposals for a current location of an object based on: (i) the tracked detections of the object from an immediately previous frame; and (ii) detection proposals for the object derived from the current frame. The processor is additionally configured to provide a user perceptible indication of the current location of the object, based on the sparse object proposals.
US10332273B2 Building 3D map
A computer-implemented method for building a 3D map, includes: obtaining plural videos and plural video-related data units, each of the plural video-related data units indicating a feature of radio wave signals received at a place where a corresponding video has been taken; reconstructing plural 3D models, respectively, based on the plural videos; selecting a pair of 3D models from the plural 3D models based on similarity between a corresponding pair of video-related data units; and merging the pair of 3D models to obtain the 3D map.
US10332272B2 Systems and methods for testing an automatic perception system
A method for testing a perception system is disclosed. The method includes detecting, by a processor, one or more objects in a composite image, the composite image including a first image and at least a portion of a second image. A first set of objects are detected in the first image. Further, the method includes comparing, by the processor, a second set of objects of the one or more objects detected in the portion of the second image with a set of previously detected objects in the portion of the second image. Furthermore, the method includes validating, the performance of the processor in the detection of the first set of objects in the first image by ensuring the second set of objects detected in the at least a portion of a second image matches the set of previously detected objects in the portion of the second image.
US10332271B2 Apparatus and method for detecting multilayer multipass welding trajectory
Apparatuses and methods for detecting multilayer multipass welding trajectory are disclosed. The apparatus includes an imaging component, a first and a second directional light source group, a structured light source and a control and processing component. The imaging component is disposed in front of a welding gun and above a weld pass. The first and the second directional light source group are disposed symmetrically above the weld pass and at two sides of the weld pass. The structured light source is disposed above the weld pass. The control and processing component is configured to control the imaging component to capture an image of the workpiece surface separately when the first directional light source group, the second directional light source group or the structured light source emits the light to the workpiece surface and to obtain a multilayer multipass welding trajectory according to the images.
US10332269B2 Color correction of preview images for plenoptic imaging systems
In one aspect, a plenoptic imaging system includes imaging optics, a microlens array and a sensor array. A method for color correction of views captured by the plenoptic imaging system includes the following. A plenoptic image of an object captured by the plenoptic imaging system is accessed. The plenoptic image includes many superpixels. Each superpixel includes many subpixels corresponding to different views of the object. The subpixels are of at least two different colors. An initial color view of the object is generated from the plenoptic image. The initial color view includes color pixels. Pixel-wise color correction factors are applied to the color pixels in the initial color view, thereby generating a corrected color view. The pixel-wise color correction factors are determined based on an initial color view generated for a calibration object of known color, as captured by the plenoptic imaging system.
US10332268B2 Image processing apparatus, generation method, and non-transitory computer-readable storage medium
Coordinates on a two-dimensional image that respectively correspond to points on a three-dimensional space that configures an object included in a field of view based on a viewpoint are specified. A depth map is generated based on a result of assignment processing that assigns distance information of a first point corresponding to first coordinates to a first area including the first coordinates and assigns distance information of a second point corresponding to second coordinates to a second area including the second coordinates, the first and second coordinates belonging to coordinates on the two-dimensional image. A distance from the viewpoint to the first point is longer than a distance from the viewpoint to the second point, and the first area is smaller than the second area. The points configuring the object include the first and second points.
US10332260B2 Identification of a contact point between a pantograph and a power supply line in an image
Computer-implemented methods, software, and computer systems for identifying a contact point between a pantograph of an electric vehicle and a power supply line represented in an image. The method includes, based on edges represented in the image, determining a first intersection point P1 and a second intersection point P2 that are sufficiently separated. The first intersection point P1 is formed by an intersection of a first edge Line with a top edge of the pantograph, and the second intersection point P2 is formed by an intersection of a second edge with the top edge of the pantograph. Then determining a first slope associated with the first edge, and a second slope associated with the second edge. Further, identifying the first intersection point P1 or the second intersection point P2 as the contact point between the pantograph and the power supply line by comparing the first slope and the second slope.
US10332259B2 Image processing apparatus, image processing method, and program
An image processing apparatus inputs image data representing a plurality of images from mutually different viewpoints, estimates first information indicating a disparity between the plurality of images by comparing image regions each having a first size between the plurality of images, and identifies image regions each having a second size different from the first size, between the plurality of images, based on the first information estimated. The estimation estimates second information indicating the magnitude of a disparity between the plurality of images in the identified image regions by comparing the image regions each having the second size between the plurality of images.
US10332253B2 Methods and devices for registration of image data sets of a target region of a patient
A method for registering image data sets of a target region of a patient includes selecting a first anatomical structure only or at least partially only visible in the first image data set, and a second anatomical structure only or at least partially only visible in the second image data set, such that there is a known geometrical relationship between extended segments of the anatomical structures; automatically determining a first geometry information describing the geometry of at least a part of the first anatomical structure and a second geometry information describing the geometry of at least a part of the second anatomical structure, neither information being sufficient to enable registration of the image data sets on its own; automatically optimizing transformation parameters describing a rigid transformation of one of the anatomical structures with respect to the other and geometrical correspondences; and determining registration information from the optimized transformation parameters.
US10332251B2 Methods and systems for automatically mapping biopsy locations to pathology results
Methods and systems for automatically mapping biopsy locations to pathology results. One system includes a server including an electronic processor and an interface for communicating with at least one data source and at least one pathology result source. The electronic processor is configured to receive an image from the at least one data source over the interface. The electronic processor is also configured to receive a biopsy location. The biopsy location includes a three-dimensional position mapped to a position within the image. The electronic processor is also configured to automatically locate an electronic pathology result for the biopsy location within the at least one pathology result source over the interface. The electronic processor is also configured to generate an electronic correlation between the biopsy location and the electronic pathology result. The electronic processor is also configured to display the image with the biopsy location marked within the image.
US10332249B2 Screen damage detection for devices
In various implementations, a condition of one or more screens of a device may be determined. A user may select a return application that facilitates capturing image(s) of device screen(s). A user may capture images of a screen of using a camera of the same device or another device. In some implementations, the user may position the device proximate a mirror such that the device can capture an image of one or more screens of the device. The captured image(s) may be processed and/or analyzed to determine if the screen of the device is damaged. In some implementations, notifications based on the condition of the device screen(s) may be transmitted. A price for the device may be determined, in some implementations based on the condition of the screen.
US10332248B1 Contrast based imaging and analysis computer-implemented method to analyze pulse thermography data for nondestructive evaluation
Methods and systems for analyzing and processing digital data comprising a plurality of infra-red (IR) video images acquired by a pulse thermography system are used to compute video data from the raw and smoothed video data acquired for the performance of non-destructive evaluation. New video data types computed may include but are not limited to contrast evolution data such as normalized contrast, converted contrast and normalized temperature contrast. Additionally, video data types computed comprise surface temperature, surface temperature rise and temperature simple contrast.
US10332245B1 Systems and methods for quality assurance of image recognition model
Disclosed embodiments provide systems, methods, and computer-readable storage media for stress testing a vehicle identification model by determining image quality parameters optimizing model confidence values. The embodiments comprise one or more memory devices storing instructions and one or more processors configured to execute instructions. The one or more processors perform operations comprising receiving a first set of images of the vehicle, wherein the images contain preset values for parameters comprising at least one of a rotation, a focus, a contrast, and a color. The system further analyzes the first set of images with an identification model and determining an initial identification confidence of the vehicle. The system further modifies the first set of images, compares the modified images to the first set of images, and determines whether the model should be modified based on at least the comparison.
US10332244B2 Methods and apparatuses for estimating an ambiguity of an image
A method and an apparatus for estimating an image fuzziness are provided. The method may comprise: acquiring an image; obtaining a multi-scale representation of the image by performing a multi-scale transform on the image; calculating gradients of the image and a normalized histogram of the gradients at each scale based on the multi-scale representation; calculating error vectors between the normalized histogram of gradients at each scale and a normalized original histogram of gradients of the image; performing a weighted summing on the error vectors by using respective weights to obtain a summed result, wherein the weights are determined based on a reciprocal of the sums of squares of the gradients of the image at each scale; estimating the ambiguity of the image based on the summed result.
US10332243B2 Tampering detection for digital images
A computing system for tampering detection for digital images is disclosed. The computing system uses a LTI filter to filter time series data representing images in one or both of two videos and/or a still image of a live photo captured by a camera. A causal relationship in time existed between the images in the two videos and the still image when they were captured by the camera. The computing system determines whether the filtered output data representing an image by using the LTI filter is causal. If the computing system determines that the filtered output data representing the image is non-causal, it asserts a signal indicating that the image has been modified after it was captured.
US10332242B2 Method and system for reconstructing 360-degree video
Methods and system for reconstructing 360-degree video is disclosed. A video sequence V1 including a plurality of frames associated with spherical content at a first frame rate and a video sequence V2 including a plurality of frames associated with a predefined viewport at a second frame rate is received by a processor. The first frame rate is lower than the second frame rate. An interpolated video sequence V1′ of the video sequence V1 is generated by creating a plurality of intermediate frames between a set of consecutive frames of the plurality of frames of the sequence V1 corresponding to the second frame rate of the video sequence V2. A pixel based blending of each intermediate frame of the plurality of the intermediate frames of sequence V1′ with a corresponding frame of the plurality of frames the sequence V2 is performed to generate a fused video sequence Vm for displaying.
US10332240B2 Method, device and computer readable medium for creating motion blur effect
A method, device and non-transitory computer readable medium for presenting an afterimage are provided. In some embodiments, the method includes: determining a target object, wherein the target object is an image element, an afterimage of which is to be presented; obtaining a motion track of the target object; replicating the target object to obtain the preset number of replicated objects; arranging, according to the motion track of the target object, the target object and the replicated objects; setting transparencies of the replicated objects, wherein a transparency of a replicated object spaced from the target object by a first distance is larger than a transparency of a replicated object spaced from the target object by a second distance; and displaying, on the display device, the target object and the replicated objects with the set transparencies.
US10332239B2 Apparatus and method for parallel polyphase image interpolation
The present invention provides apparatus and method for parallel polyphase image interpolation. The apparatus comprises: a local memory, a first memory access control unit, a second memory access control unit, a source image data buffering unit, a filter coefficient buffering unit, a multiply-accumulator, a third memory access control unit and a state machine; the first memory access control unit is configured for obtaining source image data from the local memory and buffering them into a source image data buffering unit; the second memory access control unit is configured for obtaining filter coefficients from the local memory and buffering them into a filter coefficient buffering unit; the source image data buffering unit is configured for inputting source image data to each multiply-accumulator, the filter coefficient buffering unit is configured for broadcasting filter coefficients corresponding to the source image data to the multiply-accumulators; and the multiply-accumulator is configured for performing multiply-accumulation operation on the source image data and the filter coefficients, and outputting the multiply-accumulation result every F clocks. The interpolation apparatus of the present invention is reconfigurable and can support interpolation filters with any order, so it is universal.
US10332238B2 Visual anonymization of medical datasets against 3D volume rendering
Image processing method or apparatus (IP) to transform a 3D image data set (DS) into a visually protected one (DSX). The 3D image set includes an object region (OR) and a background region (BR) that defines s silhouette of an imaged object (P). An inadvertent or malicious direct volume rendering of the silhouette (IF) of the object is prevented by applying a randomization operation to at least the background region (BR).
US10332236B2 Method and apparatus for adsorbing straight line/line segment, method and apparatus for constructing polygon
The present invention discloses a method for adsorbing a straight line/line segment in an image, including: presetting a straight line/line segment, dragging the straight line/line segment by selecting a first part of the line segment, and when a second part of the straight line/line segment is dragged to the vicinity of a line segment in an image, setting the preset line segment to be superposed with the line segment, the vicinity referring to that a minimum distance between the second part of the straight line/line segment and the line segment meets a preset rule. In the present invention, by means of the foregoing technical solution, a user can be conveniently assisted, according to a line segment that exists in an image, to define a polygon frame, so that subsequent image processing can be conveniently performed.
US10332235B1 Direct memory access for graphics processing unit packet processing
Devices for coordinating or establishing a direct memory access for a network interface card to a graphics processing unit, and for a network interface card to access a graphics processing unit via a direct memory access are disclosed. For example, a central processing unit may request a graphics processing unit to allocate a memory buffer of the graphics processing unit for a direct memory access by a network interface card and receive from the graphics processing unit a first confirmation of an allocation of the memory buffer. The central processing unit may further transmit to the network interface card a first notification of the allocation of the memory buffer of the graphics processing unit, poll the network interface card to determine when a packet is received by the network interface card, and transmit a second notification to the graphics processing unit that the packet is written to the memory buffer.
US10332233B2 Preloading animation files in a memory of a client device
A digital magazine presents content items to a user including one or more animation files. An animation file includes a plurality of frames that each has a variable display duration. To improve presentation of an animation file, a number of frames of the animation file that are preloaded into a memory of the client device on which the animation file is presented is determined based on contextual features describing computing resources available to the client device and on the display duration of frames of the animation file subsequent to a currently displayed frame of the animation file. Additionally, an animation file may be selected for preloading and display from a plurality of animation files based on a ranking the animation files.
US10332232B2 Thread dispatching for graphics processors
Techniques to dispatch threads of a graphics kernel for execution to increase the interval between dependent threads and the associated are disclosed. The dispatch interval may be increased by dispatching associated threads, followed by threads without any dependencies, followed by threads dependent on the earlier dispatched associated threads. As such, the interval between dependent threads and their associated threads can be increased, leading to increased parallelism.
US10332229B2 System and method for high performance k-means clustering on GPU with smart kernels
Provided is a high-performance implementation of the k-means clustering algorithm on a graphics processing unit (GPU), which leverages a set of GPU kernels with complimentary strengths for datasets of various dimensions and for different numbers of clusters. The concepts of non-dominated GPU kernels and efficient strategies to select high-throughput kernels that match the arguments of the clustering problem with the underlying GPU hardware for maximum speedup are provided.
US10332227B2 Multiple source watermarking for surveillance
A method, computer program product, and system for generating and embedding a watermark in digital video frame include a processor obtaining a request to generate a watermark and embed the watermark in a digital video frame captured by a first monitor. Based on obtaining the request, the processor fetches from one or more pre-defined regions of a memory resource, digital video data captured by at least two monitors, where a timestamp of the digital video data is equal to a timestamp of the digital video frame. The processor generates a watermark from the digital video data by calculating a binary result of the digital video data. The processor embeds the watermark (binary result) in the digital video frame.
US10332226B2 Techniques for locating and operating gasification plant having predominately scrap tire rubber as feedstock
A parcel of land on which to site the plant is identified. The parcel of land is located such that about 3,500,000 to about 7,500,000 scrap tires per year are available for substantially regular and substantially continuous delivery to the plant, at a tipping fee of at least about $40.00 per ton. The plant is located on the parcel of land. One or more of synthesis gas, electricity, and steam produced by the plant are sold.
US10332225B2 Radiation therapy knowledge exchange
A method for implementing a radiation therapy knowledge exchange starts with searching a database of cases studies and selecting a case study. The selected case study is downloaded. The downloaded case study is applied to a medical case, wherein the downloaded case is applied using deformable image registration to deform reference images of the downloaded case to medical images of the medical case. After application of the downloaded case study, the medical case is uploaded to the network, wherein uploading the medical case allows at least the submitting clinician to download, review, and edit at least a portion of the medical case to create a reviewed medical case. Finally, the reviewed medical case is downloaded and applied to the medical case to create a final medical case.
US10332224B2 Remote device content and learning management system and method
A system and method of providing centrally updatable digital content on local electronic devices via a remote device content and learning management system is provided. At least one media server is provided having central high bandwidth content resident thereon, at least intermittently communicatable with at least one local electronic device. The local device is populatable with the central high bandwidth content as an instance of local high bandwidth content. The local high bandwidth content is compared to the central high bandwidth content, and the currentness of the local high bandwidth content is determined with respect to the central high bandwidth content. The local high bandwidth content is updated if it is determined to be not current with respect to the central high bandwidth content via downloading newer content from the media server to the local electronic device. The system is preferably app-based.
US10332222B1 Just-in-time factory methods, system and network for prefabricating class-A fire-protected wood-framed buildings and components used to construct the same
A cloud-based system network for verifying and documenting prefabricating Class-A fire-protected wood-framed buildings produced from a prefabricated Class-A fire-protected wood-framed building factory system supporting multiple production lines for producing Class-A fire-protected wood-framed components including wall panels, floor panels, stair panels, floor trusses, and roof trusses for use in constructing custom and pre-specified prefabricated Class-A fire-protected wood-framed buildings. The system network includes (i) a data center with web, application and database servers for supporting a web-based site for hosting digital images of barcoded/RFID-tagged certificates attached to prefabricated Class-A fire-protected wood-framed building components, and other certification documents, and (ii) mobile smart-phones used to capture digital photographs and video recordings of Class-A fire-protected wood-framed building sections, and upload the captured digital images to the data center, for each prefabricated wood-framed building project, so that building purchasers, insurance companies, builders, architects and other stakeholders can review such certifications and documentations during the prefabrication of wood-framed buildings from the factory system.
US10332218B2 Social ad hoc networking protocol and presentation layer
In one embodiment, a method includes implementing an ad hoc network protocol comprising transmitting, from a first mobile device, one or more neighbor messages that includes a first user identifier corresponding to a first user of the first mobile device, wherein the first user identifier corresponds to a user account of the first user in a social networking system, receiving, at the first mobile device, one or more second neighbor messages from one or more second mobile devices that include second user identifiers corresponding to respective second users of the one or more second mobile devices, wherein the second user identifiers correspond to respective user accounts of one or more second users in the social networking system, and storing, at the first mobile device, information received in the one or more second neighbor messages for access by one or more applications hosted on the first mobile device.
US10332213B2 Expense report system with receipt image processing by delegates
A system and method are disclosed in an automated expense report system for identifying a delegated user and granting to the user delegate rights. At least one granted right includes one or more permissions to carry out certain operations in the expense report system such as permission to create an expense report, permission to access receipt data, permission to approve an expense report, or permission to view an expense report. At least one permission is associated with one or more workflows by which the operations are carried out. In one embodiment, data that identifies delegates is sent to an image capture device coupled to the expense report system and a delegated user carries out operations in the expense report system from the image capture device. In one embodiment, the expense report system keeps a database of the users and those delegating persons for whom a user is permitted to act.
US10332211B1 Risk analysis based on electronic security levels of a vehicle
A computer-implemented method for determining a risk rating of a vehicle. The method includes receiving information indicative of protections against unauthorized electronic access to one or more electronic systems of a vehicle. The method includes determining a vehicle security level based at least on the information indicative of protections against unauthorized electronic access. The method includes determining a risk rating associated with the vehicle. The method includes setting at least one parameter of an insurance policy associated with the vehicle based on at least the determined risk rating.
US10332210B1 System and method for implementing computer modeling techniques
Improved computer modeling techniques, and uses thereof, are described herein. A set of unstructured textual data is received. Certain textual data is removed from the set of unstructured data to form an initial vocabulary set of textual data. One or more bigrams are added to the vocabulary set of textual data to form a final vocabulary set of textual data. The final vocabulary set of textual data is divided into a plurality of subsets of textual data based on type. A model is trained using each of the plurality of subsets of textual data to form a plurality of trained models, each corresponding to one of the types.
US10332207B2 Algorithmic model to allow for order completion at settlement or at close using exchange mandated rules for settlement determination
A system and method for managing and processing Market-On-Close orders for financial instruments by dynamically employing trading strategies according to settlement rules for financial instruments is provided. Techniques disclosed can include the use of an execution model that allows a trader to submit a MOC order using a trading system. The trading system can be configured to store settlement and validation rules corresponding to a given trading instrument and/or exchange and can be configured to execute the order according to the rules specified by an exchange. The model disclosed herein can rely on exchange mandated settlement rules and settlement times, can accept the order prior to the settlement time, and can manage the order according to parameters and details of the execution model and the settlement rules specified by an exchange for a given instrument.
US10332206B2 Transactionally deterministic high speed financial exchange having improved, efficiency, communication, customization, performance, access, trading opportunities, credit controls, and fault tolerance
The disclosed embodiments relate to implementation of a trading system, which may also be referred to as a trading system architecture, having improved performance which further assures transactional determinism under increasing processing transaction loads while providing improved trading opportunities, fault tolerance, low latency processing, high volume capacity, risk mitigation and market protections with minimal impact, as well as improved and equitable access to information and opportunities.
US10332204B2 Indirect and direct credit optimization
Some embodiments provide computer or machine generated interfaces for maximizing an entity's credit score by rebalancing values for different credit variables constituting the credit score across different lines of credit obtained by the entity. The rebalancing is performed over primary credit variables including payment history, debt, length of credit history, new credit, and type of credit in use as well as secondary credit variables that form the primary credit variables. Some embodiments provide interfaces with adjustment tools including sliders for modifying different credit variable values and for presenting the actual real-world impact to the entity credit score resulting from the adjusted credit variable. Some embodiments further execute the rebalancing identified in the interfaces to realize the improvements to the entity's credit score.
US10332201B1 Bundled financial accounts
A computer-assisted method of presenting a plurality of financial accounts as a unitary financial account. The method includes displaying, on a graphical display, a graphical representation of a first financial account and displaying, on the graphical display, a graphical representation of a second financial account, wherein the graphical representation of the first financial account and the graphical representation of the second financial account are displayed as a unitary graphical representation that conveys to a user that the first financial account and the second financial account are a partitioned unitary financial account. The method also includes enabling the user to transfer monetary funds between the first financial account and the second financial account by manipulation of the unitary graphical representation.
US10332198B2 Method and system to generate a listing in a network-based commerce system
A method and system of generating a listing in a network-based commerce system is provided. The method includes receiving listing identification data from a user, and retrieving listing data associated with the listing based on the listing identification data. Thereafter, a listing is generated that is at least partially based on the listing data and posted on the network-based commerce system. In one embodiment, the user may edit the listing data prior to posting the listing. The network-based commerce system may include, as a source of attributes, a database of listing data associated with at least one of movies, music, games, books and motor vehicles. In one embodiment, a plurality of check boxes is provided each of which is associated with an attribute of the listing and the method automatically, without human intervention, checks attributes based on the listing data.
US10332192B2 Methods and systems for locating a mobile merchant
A computer-based method for determining a location of a mobile merchant computing device is provided. The method is implemented using a location manager (LM) computing device in communication with a processor and a memory device. The method comprises receiving from the mobile merchant computing device at least one authorization request message including a merchant identifier for the mobile merchant and a first location variable, determining a location of the mobile merchant using the first location variable, transmitting to a consumer computing device operable by a consumer, by the LM computing device, a location data message including the merchant identifier and the location of the mobile merchant, and causing, by the transmission, the consumer computing device to display the location on a display interface coupled to the consumer computing device.
US10332189B2 System and method for consumer screening, selecting, recommending and/or selling hearing devices
A system selects a hearing device from several different available hearing devices in response to screening a consumer by providing a plurality of questions regarding the consumer's hearing that each require a subjective response. The questions can include questions relating to hearing difficulty during one-on-one conversations, hearing difficulty during conversations with women and/or children, hearing difficulty during conversations in restaurants and/or meetings, and presence of stress and/or agitating sounds. The recommended hearing device is automatically selected for the consumer based at least in part on the subjective responses. The recommended hearing device provides enhancement of high frequencies if the responses indicate difficulty hearing women and/or children, provides reduction of low frequencies if the responses indicate difficulty hearing in restaurants and/or meetings, and provides phase cancellation if the responses indicate presence of stress and/or agitating sounds. The recommended hearing device is identified to the user for possible purchase.
US10332184B2 Personalized application recommendations
An example system includes a recommendation module. The recommendation module may receive a recommendation request including a set of installed application identifiers and identify a set of candidate application groups including at least one matching candidate application identifier. For each candidate application group, the recommendation module may determine a recommendation score based on a number of matching candidate application identifiers included in the candidate application group that match at least one installed application identifier. The recommendation module may select a first candidate application group based on the recommendation scores and select at least one non-matching candidate application identifier from the first candidate application group that does not match any of the installed application identifiers, resulting in a set of recommended application identifiers. The recommendation module may transmit to the user device, recommendation data for at least one recommended application identified by the set of recommended application identifiers.
US10332183B1 Fulfilling items to users
This disclosure describes a system for fulfilling items at a materials handling facility. In some instances, a predicted items list that identifies items that are likely to be picked by a user are determined and, when the user arrives at the materials handling facility, those predicted items are presented to the user for selection. For example, predicted items may be determined and an inventory holder that holds one or more of those predicted items may be retrieved by a mobile drive unit (such as a Kiva mobile drive unit) and presented to the user at a retrieval area. The user may pick the items they desire from the presented inventory holder.
US10332180B2 Method and apparatus for proximity service discovery
A method and apparatus for proximity service discovery are disclosed. In one embodiment, the method comprises providing one or more expressions from a market server to at least one wireless broadcasting device for broadcasting over one or more wireless channels, each of the one or more expressions related to different marketplace items, receiving, at the market server, one or more requests from one or more wireless devices for information to identify items being offered in marketplace that match items the one or more wireless devices are attempting to obtain, sending expressions to at least one or more wireless devices associated for matching the relevant broadcast signals associated with items the one or more wireless devices are attempting to obtain, and providing, by the marketing server, data notification channels for direct device-to-device data notification over at least one wireless channel to facilitate information exchange between the at least one wireless broadcasting device and the one or more wireless devices attempting to obtain items being offered by the at least one wireless broadcasting device.
US10332179B2 Methods and systems for recommending fitted clothing
A method herein is directed toward measuring clothing through image processing. The method comprises capturing a digital image of a clothing article and a reference object with the camera of the portable electronic device, analyzing the reference object in the digital image to determine a scale of the digital image with the processor of the portable electronic device, analyzing the clothing article in the digital image to determine a determined value for each of a plurality of measurements of the clothing article with the processor of the portable electronic device based upon the determined scale of the digital image, and transmitting the determined value for each of the plurality of measurements with the wireless communication transceiver of the portable electronic device, whereby the clothing article is measured with the portable electronic device.
US10332177B2 Method and system for detecting pricing driven by browser settings
A method and a system are provided for detecting pricing driven by browser settings. A method and a system are also provided for identifying merchants that are using browser-driven or cookie-driven price setting mechanisms, and for helping shoppers obtain the lowest available price for a product or service. A computer system-implemented method includes utilizing a webcrawler program or other searching program to access one or more merchant websites and recover pricing and/or other product or service information, identifying one or more browser settings that minimize price of a product or a service, accessing the one or more merchant websites with a computer device having the one or more browser settings that minimize price of the product or service, and purchasing the product or service at the minimized price. The computer system-implemented method can also utilize a central hub that connects multiple computer devices together.
US10332170B2 System and method of managing a buy option
Disclosed herein are methods for providing a buy option to social networking communications. The method includes communicating with a social networking site that posts text, images and/or videos from posting entities to receiving entities. The posting can have data that points to a product database. The data is processed to determine whether there is a sale-related intent with the posting. The data is used to access a database of products for sale from a merchant. When the sale-related intent applies, the system transmits the posting through the social networking site with a buy button associated with the transmission such that a recipient can easily purchase a product.
US10332164B2 Health-care E-commerce systems and methods
A virtual health-care electronic commerce community includes a network to communicate information relating to the community; one or more patients coupled to the network; one or more treating professionals coupled to the network; and a server coupled to the network, the server storing data for each patient and performing patient data visualization in response to a user request.
US10332163B2 System and method for providing commercial services over a wireless communication network
The inventive system provides real-time commercial services to users of mobile communication devices (MCDs) over a wireless communication network utilizing the short message service protocol (SMS). The inventive system establishes a dialog with a user of an MCD utilizing SMS to present the user with commercial service options and to allow the user to quickly and easily purchase the services by sending minimal SMS responses during the dialog process. Preferably, prior to utilization of the inventive system, the user subscribes with a service provider to pre-arrange payment options for purchased services, to provide information helpful in tailoring offered services and service options to the user, and optionally to receive enhanced services (such as discounted and/or last minute offers, etc.). Utilization of the inventive system occurs in three phases: trigger, purchase and claim. During the trigger phase (user or service provider initiated), the service to be purchased is selected. During the purchase phase, the user selects the grade and quantity of services to be purchased and authorizes payment which is processed by the service provider and thereafter receives a unique service code. During the claim phase, the user presents the service code at the service location, which is then verified using a local terminal, and the service is then delivered to the user. The inventive dialog process can be advantageously and readily configured for a wide variety of commercial services, including, but not limited to entertainment site admissions and travel.
US10332157B1 Displaying web page advertisements in online video players
Many conventional advertisements designed for display as part of a web page executed by a web browser are not suitable for display in an online video player that, though included in a web page, is executed by a multimedia platform. Such conventional advertisements are referred to herein as web page advertisements. A system display a web page advertisement in the frame of such an online video player by determining characteristics of the video player in the context of the multimedia platform and converting those characteristics into a context compatible with the web browser. The system can also include a virtual web browser that executes either on the multimedia platform on a server device that is communicatively coupled to the multimedia platform. The system can also include an ad tag translator that executes either on the multimedia platform on a server device that is communicatively coupled to the multimedia platform.
US10332155B2 Systems and methods for determining an amount of time an object is worn
Systems and methods for verifying the eligibility of players attempting to participate in gaming events are disclosed. Communication objects having RFID tags and closed electrical circuits are individually assigned to and worn by players within a gaming player verification system, which can be administered by a casino desk, hotel concierge, or other operating entity. These RFID tags are adapted to communicate with associated player tracking units attached to gaming machines and other devices via radio frequency waves, and each communication object is adapted to alter its communication pattern in response to any break of its closed electrical circuit. Bracelets, wristwatches or collars can be used as communication objects, such that the removal of such an object from a player cannot be accomplished without breaking the closed electrical circuit contained therein, thereby disabling or de-authenticating the device. Communication objects, such as bracelets, may further include patterns, colors, designs, or other markings to indicate a player status. A computer server having a player verification program and database may also be used.
US10332154B2 Device, method and non-transitory computer readable storage medium for determining a match between profiles
Controlling an electronic device to acquire a personal profile for a person. The electronic device acquires a personal profile for a person identified by a unique identifier. The personal profile is a profile generated by applying big data analytics to personal data collected for the person identified by the unique identifier. Responsive to reception of at least one candidate profile, the electronic device is controlled to perform a match between the personal profile and the at least one candidate personal profile. The electronic device is controlled to provide at least one user-perceivable indicator that indicates a result of the match. The unique identifier of the person is a fingerprint received via a fingerprint scanner. The personal profile is generated and stored by a data processing system prior to receipt of the unique identifier.
US10332153B1 Ad payment for physical presence
A computer-implemented method of determining reaction to promotional items includes providing to a mobile device a promotional item associated with a geographic location, determining whether the mobile device is proximate to the geographic location, and charging an advertising account if the mobile device is proximate to the geographic location.
US10332149B2 System and methods for upcoming event notification and mobile purchasing
A method of providing event notification of upcoming events is provided. A method may include receiving a search request comprising search criteria. The method may also include performing a first search for one or more upcoming events based on the search criteria. Further, the method may include modifying the search criteria and performing a second search for one or more upcoming events based on the modified search criteria. The method may further include determining an upcoming event based on at least one of the first search and the second search. In addition, the method may include transmitting a notification of the upcoming event from the network-based system to a user device.
US10332146B2 Systems and methods for evaluating effectiveness of campaigns through use of transaction amount markers
Systems and methods for evaluating effectiveness of campaigns are disclosed. One exemplary method includes identifying a promotional campaign offered by a merchant during an offer period including an offer of a commodity at a predetermined price, and compiling a first set of payment accounts based on each payment account including a transaction to the merchant at the predetermined price within the offer period. The method also includes correlating the first set of payment accounts to a second set of payment accounts based on at least one identifying criteria associated with transactions to the payment accounts during a correlation period, which is different than the offer period. The method further includes generating and storing a comparison between the first set of payment accounts and the second set of payment accounts for transaction data during the offer period, to thereby indicate an effectiveness of the campaign.
US10332140B2 Line management based on user tolerance
A system or method is provided to detect the positions of various users in line and determine the users' tolerance for waiting in line. Based on the tolerance of the users for waiting in line, the system may rearrange the line positions of the users accordingly. The user's tolerance may be detected by their current position, their current movements and activities, the user's purchase or transaction history, interests and hobbies, past line waiting experience, and the like. In an embodiment, the system may determine incentives or rewards and may offer them to the users who are waiting in line to incentivize them to stay in line.
US10332137B2 Proficiency-based profiling systems and methods
Systems and methods that provide proficiency-based profiling and matching are provided herein. An example method includes providing a series of questions to a plurality of individuals related to a plurality of segments using data reference structures generated from subject matter information, receiving answers to a series of questions from the plurality of individuals, the answers being indicative of a proficiency level of an individual, building a profile for each of the plurality of individuals using the elicited information based on one or more unique subject matter domains.
US10332136B2 Smart watch, control method thereof, non-transitory computer readable storage medium having computer program recorded thereon and system for providing convenience to customer
The present invention provides, a smart watch, a method of controlling the smart watch, a non-transitory computer readable storage medium having a computer program recorded thereon, and a system for providing convenience to a customer. That is, the present invention can provide a smart watch that can provide product preference of a user on the basis of the user's behavior patterns and bodily changes and to provide a smart watch that can appropriately provide relevant information on the basis of user's product preference, so it can improve convenience in use.
US10332135B2 Financial data normalization systems and methods
Systems and methods are described for generating indexed sales data by aggregating point of sale (POS) datasets are aggregated from transactions at a plurality of POS terminals. The POS datasets for each transaction include a transaction amount, a merchant classifier, and a transaction time. An industry subset of the aggregated POS datasets is obtained for a given timeframe based on the merchant classifier. This industry subset comprises transactions for a given industry. A sales value is calculated for the industry subset, and a monthly fluctuation factor is applied to the sales value. Also, a normalization factor is applied to the sales value based on a percentage of the sales value relative to an overall market size to obtain the indexed sales value.
US10332132B2 Method and apparatus for colleting and disseminating information over a computer network
The apparatus comprises at least one database for storing digital information associated with at least a first user and a second user, at least one links module for the first user and for the second user, at least one manipulations module and at least one display device for respectively displaying at least said linked digital information wherein said linked digital information associated with said first user is automatically updated on at least said display device of said second user when that information is manipulated, and wherein said linked digital information associated with said second user is automatically updated on at least said display device of said first user when that information is manipulated.
US10332130B2 Development of dynamic business data for marketing to moving spatiotemporal phenomena and events
Embodiments are directed to a computer implemented method of developing data for use by a business system. The method includes identifying, by a processor circuit, an occurrence having at least one characteristic that changes over time. The method further includes determining, by the processor circuit, a pattern of the change over time, wherein the pattern includes past changes and expected future changes. The method further includes identifying, by the processor circuit, a plurality of associations among data of an offering, data of a potential consumer and the pattern of the at least one characteristic's change over time. The plurality of associations also change over time, and the data for use by the business system is derived from the plurality of associations that change over time.
US10332127B2 Trend data aggregation
Systems and methods are provided for collecting, sorting, and reporting data sets representing transactions, product reviews, social media product mentions, or the like. According to embodiments of the present disclosure, a trend aggregation system includes a backend data collector, a trend database, and a trend server. Data may be gathered from heterogeneous sources such as transaction records, product reviews posted by consumers on web sites, and product mentions posted on social network platforms. The data may be sorted and stored in a way to provide recall of trend data segments filtered according to selected parameters.
US10332125B1 Apparatuses, methods and systems for an online rewards incentive program
The APPARATUSES, METHODS AND SYSTEMS FOR AN ONLINE REWARDS INCENTIVE PROGRAM (hereinafter “ORIP”) transforms user gameplay inputs via ORIP components into incentive rewards outputs. Also, the ORIP may monitor user gameplay associated with a metagame account and provide a rewards incentive in exchange for user gameplay activities.
US10332124B2 Automatic connected vehicle subsequent owner enrollment process
The present invention is directed toward an automatic connected vehicle subsequent owner method and system for automatically wiping personal data from the vehicle, transitioning remote services access to a subsequent owner, and delinking the vehicle from their smartphone or other interactive communication link. In one more embodiments, a computer implemented method provides for delinking customers and deregistering vehicles from original owners where those vehicles have been subsequently sold, discontinued, or otherwise transferred for the customer's ownership.
US10332122B1 Obtaining and analyzing user physiological data to determine whether a user would benefit from user support
A user's physiological status is monitored and the resulting physiological status data is obtained and analyzed to determine whether a user would benefit from user support intervention. If it is determined that the user would benefit from intervention, an intervention notification is provided to a user support service. The user support service may then provide dynamic and responsive user support. To provide effective, efficient user support, different types of user support can be provided to the user.
US10332121B2 Light-based data entry for personal inventory and product support system
A method and apparatus for light-based data communication for a personal inventory and product support system are described. In one embodiment, the method comprises using a device associated with a user, including capturing visible light carrying data identifying a product, obtaining the data identifying the product from the captured visible light, configuring the device to receive product support content for the product based on the identifying data, the product support content having been curated from a plurality of content servers on behalf of the user, receiving a notification that curated product support content for the product is available, and presenting the curated product support content to the user.
US10332117B2 System and method for mobile device self-checkout for retail transactions with loss protection
The disclosure relates to mobile device retail self-checkout with incorporated theft detection system and methods thereof. Aspects of the invention employ asset tracking, mobile phone scanning and self-checkout in a retail environment. Specifically, a mobile device application in communication with a transaction system has to capacity to complete unassisted self-checkouts. Other aspects include providing a transaction system using a mobile device application interfacing therewith. Additionally, the present invention has the capacity to interface with existing anti-theft technologies, such as, RFID or similar RF tagging and reading which can determine thefts and process exceptions of unique items.
US10332109B2 Data reconciliation
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for reconciliation data. The methods include actions of determining to perform a reconciliation task between transactions of a primary type and transactions of a secondary type, determining a reconciliation profile associated with the reconciliation task, obtaining reconciliation rules associated with the reconciliation profile from a reconciliation rule database, obtaining primary records of the primary type and secondary records of the secondary type based on the reconciliation profile, identifying matching transactions in the primary records and the secondary records and identifying unmatched transactions in the primary records and secondary records based on the reconciliation rules, providing an indication of the matched transactions and the unmatched transactions, receiving input specifying a match between an unmatched primary record transaction and an unmatched secondary record transaction, and identifying the unmatched primary record transaction and the unmatched secondary record transaction as matching.
US10332106B2 Systems and methods for expedited automated merchant boarding
An expedited automated merchant boarding system in association with a distributed enhanced payment processing system includes a merchant point of sale (POS) terminal system and a remote enhanced payment management system (EPMS). The remote EPMS pre-boards anticipated POS terminal system components and records pre-boarding results information. The POS terminal system initiates merchant boarding by transmitting merchant account information. The remote EPMS receives merchant account information and establishes a merchant account. The POS terminal system utilizes protocol transactions including auto-boarding information to initiate auto-boarding with the remote EPMS. The remote EPMS auto-boards the POS terminal system utilizing received auto-boarding information and recorded pre-boarding results. The remote EPMS turns up selected payment management services for the merchant POS terminal system. The POS terminal system utilizes payment transactions to conduct validation of successful interoperation with the remote EPMS. The remote EPMS enables utilization of selected payment management services by the POS terminal system.
US10332105B2 Pre-transaction data exchange
A computer implemented method of obtaining account data and merchant data, the method comprising the steps of: receiving a first request message from a user device at a third party, the first request message containing proposed transaction amount data, location data and payment card data; sending a second request message to a card issuer from the third party, the second request message containing a balance inquiry and payment card data; receiving a first response message from the card issuer at the third party, the first response message containing balance data related to the balance inquiry and payment card data; interrogating a database to obtain merchant data based on the location data; and sending a second response message to the user device from the third party, the second response message containing response data, related to the balance data, and the merchant data.
US10332100B1 Wearable device for event access, payment for offline transactions at the event, and visual light display
A wearable device receives ticket information for an event and information indicating a quantity of funds allocated from an account, associated with a user of a user device, to the wearable device, and stores the ticket information and the information indicating the quantity of funds. The wearable device utilizes a wireless component to pair the wearable device and the user device, and provides, to the user device and via the wireless component, the ticket information and information indicating access privileges for the event. The wearable device generates a token for a PoS device for a charge incurred at the event during an offline transaction with the PoS device, and provides, via a NFC component, the token to the PoS device. The wearable device provides, to the user device and via the wireless component, information indicating that that the token was provided to the PoS device.
US10332099B2 Secure paper-free bills in workflow applications
A system and method allows for paperless billing transaction document exchanges between two parties to a sales transaction, with inherent document verification. In an embodiment, the system and method first encrypts the transaction document data according to a password which itself depends on unique transaction data in a particular sales document. The system and method then employs the unique data values to create a first 2-D barcode which directly represents the document data; and to create a second 2-D barcode which represents the encrypted document data. The two matrix codes are overlapped on a cell-by-cell basis into a single visual representation, employing multiple colors for different combinations of overlapped cells. At a receiving end, the two original matrix codes can be separated by extracting the two black and white 2-D barcodes from the combined color code. The data integrity of the received data is confirmed by checking that the encrypted 2-D barcode is consistent with the plaintext 2-D barcode. Additional methods are employed to attach secure, merged biometric image signatures, such as merged fingerprint images, to the merged 2-D barcode form of the transaction document.
US10332096B2 Wireless communication beacon and gesture detection system
A secure payment system and method for enabling transactions with a merchant without communicating account or payment information to the merchant by using broadcasting beacon and a payment system which may create a user experience similar to NFC tap payment systems without using NFC communications.
US10332094B2 Recordation of electronic payment transaction information
A system, apparatus, and method for processing payment transactions that are conducted using a mobile device that includes a contactless element, such as an integrated circuit chip. An account holder is enabled to generate transaction related data and append that data to a transaction record or transaction identifier. The appended data and transaction record or identifier may be stored in the mobile payment device and/or provided to an Issuer. If provided to an Issuer, the transaction related data generated by the account holder may be used to supplement an account statement. The additional information generated by the account holder may be used to assist the account holder in determining if a transaction is valid by providing information that helps the account holder to recall the location or other aspect of the transaction.
US10332093B2 Multi-use near field communication front end on a point of sale system
Methods and systems related to near field communication (NFC) front ends for point of sale terminals are disclosed. One point of sale system includes an NFC front end communicatively coupled to an antenna, a discrete microcontroller (DM) communicatively coupled thereto, and an applications microprocessor (AP) communicatively coupled to the DM. The DM stores a first software stack for a first NFC protocol, a second software stack for a second NFC protocol, and instructions to process a digitized NFC signal from the NFC front end with the first software stack. The AP stores instructions to instantiate an operating system for the point of sale system, instantiate a master NFC service, and transmit a remote procedure call from the master NFC service to the DM to switch between the first software stack and the second software stack.
US10332091B2 Tax-exempt sale document creating system, tax-exempt sale document creating apparatus, and tax exempt sale document creating method
A tax-exempt sale document creating system including a recognition unit configured to recognize, based on an obtained image, a described content of a passport or a qualification document that indicates a qualification for entering a country; an information obtaining unit configured to obtain price information on a selling price of a commodity; a printing unit configured to print a tax document for a tax-exempt sale for the commodity using the described content recognized by the recognition unit; and a determination unit configured to determine, based on the price information obtained by the information obtaining unit, whether an image of the passport or the qualification document in the obtained image should be printed with the tax document for the tax-exempt sale.
US10332090B2 Providing secure remote access to a device at a merchant location
System and method for providing secure connections between a point of sale (POS) system and a datacenter. Upon initiation of a support event associated with the POS system, a gateway device may determine an available block of internet protocol (IP) addresses for the merchant location, e.g., by accessing information stored in a shared storage location. The gateway device may determine a local IP address of the POS system and establish an apparent IP address of the POS system, selected from the available block of IP addresses. The gateway device may initiate a virtual private network (VPN) tunnel to the datacenter using at least a subset of the available block of IP addresses. The gateway device may securely store a descriptive document in the shared storage location identifying the available block of IP addresses for the merchant location. The gateway device may performing IP address translation during the support event.
US10332088B2 System and method for setting a hot product alert on transaction data
A system and a method for determining when a predetermined number of a specific product or of a type of product has been sold so that an alert can be generated when the number sold exceeds the predetermined number. Transaction rules can be set to monitor transaction data in a database to achieve this result. The transaction rules can be set for a generic product, for a specific product, or to exclude certain products. The system and the method issue an additional alert when data in a database indicates that the number of a specific product or of a type of product being sold in a selected time frame is below the selected predetermined number or another selected predetermined, for a selected period of time.
US10332084B2 Systems and methods for automatically collection of performance data in a multi-tenant database system environment
A method of collecting data from multiple sources in a multi-tenant system is provided. The method includes obtaining data corresponding to a first tenant in the multi-tenant system and a second tenant in the multi-tenant system from a first source, obtaining data corresponding to the first tenant in the multi-tenant system and the second tenant in the multi-tenant system from a second source, and aggregating the data obtained from the first and second sources into a single database and associating each entry of the obtained data with at least one of the tenants of the multi-tenant system.
US10332077B2 Information management systems with time zone information, including event scheduling processes
Information management systems with time zone information, including event scheduling processes are disclosed. One aspect of the invention is directed toward a computer-implemented scheduling method that can include identifying a difference between a participant time zone and a user time zone, reviewing availability information for the participant and/or one or more selected time preference periods for the participant, and selecting a time range for an event. The method can further include reviewing one or more selected time preference periods for the user. Another aspect of the invention is directed toward a computer-implemented method for associating time zone information with a contact in an information management program application that includes selecting a contact, analyzing contact information associated with the contact, and determining a time zone for the contact based on the analysis of the contact information.
US10332074B1 Collaboration system for customer service representatives
An example method of exchanging documents between users includes receiving a first document from a first client computer associated with a first user, associating the document with a collaborative workspace, and transmitting a representation of the collaborative workspace to the first client computer and a second client computer associated with a second user. The representation visually depicts the document in a shared environment. The method also includes presenting, on the first client computer and the second client computer, the representation of the collaborative workspace.
US10332072B2 Method, computer readable medium, and apparatus for constructing a case management system
A social welfare services management method, apparatus, and computer readable medium is provided. The method includes inputting data about entities, linking the entities based on relationship between the entities; and performing a government defined unit of work based on said linking. The government defined unit of work relates to the social welfare services. As a result, a people centric approach to managing social welfare is provided.
US10332071B2 Solution for adding context to a text exchange modality during interactions with a composite services application
The present invention discloses a solution for handling text exchange input in a composite service environment. The method can included a step of conveying text exchange input to an ACM engine. The ACM engine can map the text exchange input to field and variable values of a component services application. A memory of the composite service environment can be updated using the mapping results. Specifically, field and variable values can be updated that are stored in the memory for a session of the component services application for which the text exchange input was provided.
US10332070B2 Automatic registration of asset tags based on crowd sourcing asset context
A server-implemented method for automatically registering an asset tag in a database is disclosed. One or more asset tag collision reports are received from at least one mobile device connected to the server, each report including a tag identifier of the asset tag that is wirelessly broadcast by the asset tag. A location of the asset tag is determined based on the one or more received asset tag collision reports. A first asset is selected from a set of unregistered assets that are identified as being deployed in the indoor facility based on determining that there is a match between the location of the asset tag and location information associated with the first asset. The asset tag is then registered in association with the first asset in the database.
US10332069B2 System and method for managing retail product inventory
In some embodiments, system, apparatuses, and methods are provided herein useful for managing retail product inventory including a plurality of sensors configured to detect individual presence of multiple different products within a retail shopping facility. A central control system communicatively coupled with the plurality of sensors to receive sensor information comprising identifiers detected by the plurality of sensors. The central control system comprises a central control circuit coupled with memory storing code that when implemented causes the central control circuit to: access the received sensor information and determine, at a current time and for each detected first product, a confidence value corresponding to a level of confidence that the first product is still present and within a first threshold area corresponding to a first location where the first product was most recently sensed. The confidence value may decay over time proportional to a first decay period of time.
US10332067B2 Method and system for automatic replenishment and management of inventory
The present disclosure discloses a system and method for automatic replenishment and management of inventory determines residual level of one or more household commodities, provides information concerning the residual level of one or more household commodities to various vendors, and a users' electronic device application using which the user can decide to place an order. The system includes plurality of sensor enabled commodity containers for inventory, communication boxes for receiving and further reporting current residual level of the one or more household commodities and a host server for integrating the received residual level information with one or more unique identifiers. Further, the host server provides the integrated information list to third parties without having any manual involvement in the whole process. Therefore, the host server may receive customized offer information concerning the integrated information list of one or more household commodities from the third parties which is then passed on to the users. An order to be placed directly with the third parties by the user.
US10332063B2 Apparatus and method for monitoring a package during transit
According to one aspect, a monitoring device includes a processor, a sensor, and a configuration circuit. The sensor is adapted to detect if the sensor is subjected to at least a first magnitude of the particular condition. The configuration circuit may be used to specify a second magnitude of the particular condition, wherein the second magnitude is greater than the first magnitude. The processor remains in an inactive state if the object is subjected to a magnitude of the particular condition less than the second magnitude, and the sensor generates a signal in response to detection of sensor being subjected to at least the second magnitude of the particular condition. In response to the signal, the processor enters an active state to develop an indication of at least the second magnitude of the particular condition.
US10332061B2 Mail manifest systems and methods
A pharmaceutical filling system for a high volume pharmacy is described. The system can include an outflow conveyor, and an injection conveyor to inject a package located thereon onto the outflow conveyor. The injection conveyor can be adjacent to the outflow conveyor and oriented substantially perpendicular to the outflow conveyor. The system can also include a monitoring system positioned to perform package monitoring of the outflow conveyor and to image the package on the outflow conveyor after the package has been injected onto the outflow conveyor. The monitoring system can be further configured to determine an intended destination of the package based on an identifier detected on the package in the image captured by the monitoring system. A routing device can be positioned to perform package routing of the package to an accumulation area for packages based on the determination of the intended destination of the package.
US10332059B2 Security scoring in a smart-sensored home
This patent specification relates to apparatus, systems, methods, and related computer program products for providing home security objectives. More particularly, this patent specification relates to a plurality of devices, including intelligent, multi-sensing, network-connected devices, that communicate with each other and/or with a central server or a cloud-computing system to provide any of a variety of useful home security objectives.
US10332054B2 Method, generator device, computer program product and system for generating medical advice
A medical advice generator device (100) comprising an input unit (102) arranged to receive a query and/or personal data from a patient; an advice generator unit (100a) for generation of personalized medical advice to a patient; an output unit (104) arranged to provide a patient with information; said medical advice generator device (100) being arranged to communicate with a first storage (106) to register said personal data entered by the patient; said medical advice generator device being arranged to communicate with a second storage (107) containing health-related data using said query, in order to retrieve a matching response based on a weighted and normalized n-gram similarity function; and modify the matching response using said personal data as well as the patient's history of interaction with the system; and arranged to provide the response to a user display. One of the most important advantages of the present invention is that it provides personalized medical advice which is adapted to the patient's personal needs, e.g. with respect to his/her current mental state or history of interaction with the system.
US10332045B2 Tagging of assets for content distribution in an enterprise management system
A content distribution platform may include processing circuitry having a processor and memory. The memory may store a plurality of content items associated with at least one content library. The processor may be configured to enable assignment of tags to the food preparation assets. Each tag may define an association between a respective one of the assets and a characteristic of the respective one of the assets to enable the content distribution platform to distribute the content items on the basis of the tags.
US10332039B2 Intelligent travel planning
Methods, computer program products, and systems are presented. The methods include, for instance: a travel planning system, via a user interface, receives requirements for a trip from a user; collects preference information of the user for the trip; searches available travel options based on the requirements and the preference information; builds an itinerary based on the searched travel options by use of a balance combination of relative weights for sources of the preference information; applies external data relevant to the itinerary; obtains a response to the itinerary from the user; and either adjusts the itinerary or makes reservations respective to the travel options in the itinerary, depending on types of a response from the user.
US10332036B2 Use of ticket for purchasing
Methods and systems are provided for facilitating payment for products purchased at events. More particularly, a ticket, rather than cash or credit cards, can be used to purchase products at events. For example, ticket holder can purchase food and drinks at a merchant's concession using the ticket or the ticket holder can purchase souvenirs at a gift shop associated with the event using the ticket. A bar code or the like can be scanned by the merchant and communicated to a payment provider to facilitate the transaction. The purchase can be made anonymously, such that information regarding the user cannot be obtained by merchant and/or sold for use by marketing companies.
US10332035B1 Systems and methods for accelerating model training in machine learning
Systems and methods are provided for training a model using machine learning. An exemplary method may include providing, by the model in a training session, an action to an environment to receive feedback from the environment. The method may also include generating, by a behavior simulator, a plurality of predicted outcomes from the environment resulting from the action. The method may further include training the model, using at least a subset of the predicted outcomes, to generate a set of candidate models. The method may include receiving actual feedback from the environment and determining whether the actual feedback matches one of the predicted outcomes in the subset. Responsive to the determination that the actual feedback matches one of the predicted outcomes in the subset, the method may include using, in a new training session, the candidate model in the set corresponding to the matched predicted outcome.
US10332034B2 Self-adaptive, self-trained computer engines based on machine learning and methods of use thereof
In some embodiments, the present invention provides for a computer system which includes a content database storing initial content data and a vocabulary data set; a processor configured to applying a machine learning model to transform the initial content data into a N-dimensional vector space; self-training the machine learning model based on the vocabulary data set; applying a clustering technique to the N-dimensional vector space to generate a cluster model of clusters, where each cluster includes a plurality of word representations; associating each cluster with a cluster identifier; obtaining subsequent content data; associating each data element of the subsequent content data with each cluster to generate a content data cluster mapping model; continuously tracking, for each user, each respective cluster identifier of each respective cluster associated with each action performed by each user with each data element to continuously self-adapt each user-specific, time-specific dynamic cluster mapping model.
US10332028B2 Method for improving performance of a trained machine learning model
A method for improving performance of a trained machine learning model includes adding a second classifier with a second objective function to a first classifier with a first objective function. Rather than minimizing a function of errors for the first classifier, the second objective function is used to directly reduce the number errors of the first classifier.
US10332027B2 Automated tuning of a service configuration
Methods and systems for automated tuning of a service configuration are disclosed. An optimal configuration for a test computer is selected by performing one or more load tests using the test computer for each of a plurality of test configurations. The performance of a plurality of additional test computers configured with the optimal configuration is automatically determined by performing additional load tests using the additional test computers. A plurality of production computers are automatically configured with the optimal configuration if the performance of the additional test computers is improved with the optimal configuration.
US10332022B2 System for generation of groups of entangled particles for interaction with communication point devices
Maximally entangled particle groups, organized into defined, shaped pulses, and patterns made up of these shaped pulses are described. Using the system and method of the present disclosure, a first group of maximally entangled particles is maximally entangled with another, second group of maximally entangled particles forming at least two groups of maximally entangled particles. These two groups are maximally entangled inter-group and maximally entangled intra-group. These groups can be manipulated in a quantum device to provide virtually error free logic in a quantum computing device, as compared to single particle manipulation, which suffers from data loss and decoherence.
US10332017B2 Information processing method and electronic device
An information processing method and an electronic device are described where the method includes determining, based on coding combination in a memory cell, an M-th page among N pages in the memory cell; obtaining, based on N−1 inter-page relationships between the M-th page and N−1 pages among the N pages except the M-th page, a first parameter; and adjusting, based on the first parameter, a current probability value of probability of that each bit of L bits corresponding to L pages among the N−1 pages is represented as 0 or 1, as a first probability value, L being a positive integer not greater than N−1.
US10332016B2 Comparison of feature vectors of data using similarity function
The invention concerns a method to compare two data obtained from a sensor or interface, carried out by processing means of a processing unit, the method comprising the computing of a similarity function between two feature vectors of the data to be compared,characterized in that each feature vector of a datum is modelled as the summation of Gaussian variables, said variables comprising: a mean of a class to which the vector belongs, an intrinsic deviation, and an observation noise of the vector, each feature vector being associated with a quality vector comprising information on the observation noise of the feature vector, and in that the similarity function is computed from the feature vectors and associated quality vectors.
US10332013B2 System and method for recommending applications based on historical usage
An application program recommending method may include acquiring current context information of the terminal, acquiring an amount of context information generated when the terminal runs a first application program, where the first application program refers to an application program stored in the terminal, determining a to-be-used recommending mechanism according to the amount of the context information generated when the terminal runs the first application program, and determining, according to the to-be-used recommending mechanism, a second application program corresponding to the current context information, where the second application program refers to a to-be-recommended application program; and displaying the second application program. In this way, accuracy of predicting an application program to be used by a user is improved. Moreover, when historical information of using an application program by the user is insufficient, a to-be-recommended application program can also be accurately determined.
US10332011B2 Apparatus and method for recognizing representative user behavior based on recognition of unit behaviors
An apparatus for recognizing a representative user behavior includes a unit-data extracting unit configured to extract at least one unit data from sensor data, a feature-information extracting unit configured to extract feature information from each of the at least one unit data, a unit-behavior recognizing unit configured to recognize a respective unit behavior for each of the at least one unit data based on the feature information, and a representative-behavior recognizing unit configured to recognize at least one representative behavior based on the respective unit behavior recognized for each of the at least one unit data.
US10332010B2 System and method for automatically suggesting rules for data stored in a table
A method and system are presented of automatically suggesting rules for data stored in a table, with the table comprising a plurality of columns. The table is profiled to identify a content type for each of one or more of the plurality of columns. A rule knowledge base is accessed to locate rules specified for identified content types. Then, one or more of the located rules specified for identified content types are presented as suggestions. Acceptance of one or more of the suggested rules is received from a user, and the received validations are stored in the rule knowledge base. The accepted rules are applied to data for quality detection and monitoring. Embodiments are also described where columns are suggested based on a given rule.
US10332009B2 Predicting user navigation events
A method and system for predicting a next navigation event are described. Aspects of the disclosure minimize the delay between a navigation event and a network response by predicting the next navigation event. The system and method may then prerender content associated with the next navigation event. For example, the method and system may predict a likely next uniform resource locator during web browsing to preemptively request content from the network before the user selects the corresponding link on a web page. The methods describe a variety of manners of predicting the next navigation event, including examining individual and aggregate historical data, text entry prediction, and cursor input monitoring.
US10332008B2 Parallel decision tree processor architecture
A decision tree multi-processor system includes a plurality of decision tree processors that access a common feature vector and execute one or more decision trees with respect to the common feature vector. A related method includes providing a common feature vector to a plurality of decision tree processors implemented within an on-chip decision tree scoring system, and executing, by the plurality of decision tree processors, a plurality off decision trees, by reference to the common feature vector. A related decision tree-walking system includes feature storage that stores a common feature vector and a plurality of decision tree processors that access the common feature vector from the feature storage and execute a plurality of decision trees by comparing threshold values of the decision trees to feature values within the common feature vector.
US10332004B2 Memristive neuromorphic circuit and method for training the memristive neuromorphic circuit
A neural network is implemented as a memristive neuromorphic circuit that includes a neuron circuit and a memristive device connected to the neuron circuit. An input voltage is sensed at a first terminal of a memristive device during a feedforward operation of the neural network. An error voltage is sensed at a second terminal of the memristive device during an error backpropagation operation of the neural network. In accordance with a training rule, a desired conductance change for the memristive device is computed based on the sensed input voltage and the sensed error voltage. Then a training voltage is applied to the memristive device. Here, the training voltage is proportional to a logarithmic value of the desired conductance change.
US10332002B2 Method and apparatus for providing trailer information
A method and apparatus for providing trailer information are provided. The method includes detecting a p coupler of the trailer in the image of the rear-facing camera; detecting a position of the coupler in the received image; and determining a distance between the detected position of the coupler of the trailer and a hitch of vehicle. The method may be use to display information about a trailer coupler or guide a vehicle to line up a vehicle hitch to a trailer coupler.
US10331993B1 RFID integrated circuits with large contact pads
A Radio Frequency Identification (RFID) integrated circuit (IC) is at least partially covered by a repassivation layer that is, in turn, at least partially covered by a large, electrically conductive contact pad. The repassivation layer is disposed so as to leave uncovered at least one IC contact. The large contact pad is disposed so as to cover the IC IC contact. The large contact pad forms a first galvanic coupling to the IC contact and a second galvanic coupling to a tag antenna. The surface area of the first galvanic coupling is substantially smaller than the surface area of the second galvanic coupling.
US10331991B1 RF tag circuit
An RF tag circuit including a power storage unit is provided, in which an increase in time required for a voltage change occurring when an impedance is adjusted is reduced. The RF tag circuit is connected to an antenna and a load. The RF tag circuit includes a rectification circuit, a matching circuit, a power storage unit, and a control unit. The rectification circuit rectifies a radio wave received by the antenna and supplies DC power. The matching circuit, of which an impedance is changeable, is interposed between the antenna and the rectification circuit. The power storage unit stores DC power input from the rectification circuit and supplies the stored DC power to the load. The control unit disconnects the power storage unit from the RF tag circuit and adjusts the impedance of the matching circuit such that the amount of the power supplied by the rectification circuit increases.
US10331986B2 Roll-fed printing apparatus, software medium, and method for controlling a roll-fed printing apparatus
A roll-fed printing apparatus for printing at least a first and a second image on a recording medium, a method for controlling such a printing apparatus and a software medium are disclosed. According to the method, each swath is printed by a print head that reciprocates in a scanning direction, the print head being controlled to apply marking material to the recording medium in accordance with a first set of image lines for each swath to be printed; the first set of image lines being provided to the print head from a swath buffer; wherein the first set of image lines are transmitted to the swath buffer out of a second set of image lines stored in a line buffer to be printed without interruption; wherein, when the line buffer comprises the final image lines of a first bitmap representing the first image while there are still empty data storage sections within the line buffer starting image lines of a second bitmap representing the second image are transferred to the empty data storage section of the line buffer.
US10331985B2 Method and system for verification of print media within a tray
A method, system, and recording medium are disclosed for verifying a type of print media within trays of an image forming apparatus. The method includes feeding a sheet of a print media from a tray of the image forming apparatus to an in-line spectrophotometer; measuring characteristics of the print media with the in-line spectrophotometer, the measured characteristics of the print media including at least one of brightness, whiteness, or color; and determining if the measured characteristics of the print media matches a type of print media identified in a tray database for the tray of the image forming apparatus.
US10331984B2 Methods and apparatus for identifying objects depicted in a video using extracted video frames in combination with a reverse image search engine
Methods and apparatus are disclosed for identifying objects depicted in videos. An image repository stores image frames of a video. Respective ones of the image frames are accessed from the image repository by a reverse image search engine in communication with the image repository via a network. A screen capturer captures screenshots of search results pages returned via the network from the reverse image search engine, thereby converting dynamic data included in respective ones of the search results pages into corresponding static data included in respective ones of the screenshots. The search results pages correspond to the respective ones of the image frames. A text identifier identifies textual information presented in the respective ones of the screenshots. An object identifier identifies an object depicted in the video based on at least one criteria applied to records generated from portions of the textual information determined to be associated with a search term.
US10331978B2 Method and a system for generating a multi-level classifier for image processing
The present disclosure is related in general to image processing and a method and system for generating a multi-level classifier for image processing. An image processing system may analyze an input image of a predetermined image type to extract unique key feature descriptors associated with the input image. Further, the unique key feature descriptors are resized into a predefined standard template format which is utilized to develop an image type classifier. Furthermore, the unique key feature descriptors are resized into each of one or more template classifiers of the predetermined image type. Further, signal quality value of each of the template classifiers is determined by validating each of the unique key feature descriptors resized based on each of the template classifiers and an image prediction classifier is developed based on the signal quality value.
US10331977B2 Method for the three-dimensional detection of objects
The present invention relates to a method for the three-dimensional detection of objects, in which an image is detected and is compared to a known reference image and mutually corresponding objects in the images are identified by means of a correlation process. A binarization scheme is used in the correlation process and compares randomly selected point pairs to one another. The point pairs are fixed by means of a plurality of iterations.
US10331971B2 System and method for blind image quality assessment
The present disclosure relates to a system and method for codebook construction and use thereof in image quality assessment. A codebook including a plurality of code words may be provided. Each one of the plurality of code words may have a reference score relating to image quality. A test image may be acquired. One or more feature vectors may be extracted from the test image based on statistical independence between neighboring divisive normalization transform coefficients of the test image. A score may be generated based on a comparison between the extracted feature vectors of the test image and at least some of the plurality of code words in the codebook and the corresponding reference scores of the code words.
US10331970B2 Robust feature identification for image-based object recognition
Techniques are provided that include identifying robust features within a training image. Training features are generated by applying a feature detection algorithm to the training image, each training feature having a training feature location within the training image. At least a portion of the training image is transformed into a transformed image in accordance with a predefined image transformation. Transform features are generated by applying the feature detection algorithm to the transformed image, each transform feature having a transform feature location within the transformed image. The training feature locations of the training features are mapped to corresponding training feature transformed locations within the transformed image in accordance with the predefined image transformation, and a robust feature set is compiled by selecting robust features, wherein each robust feature represents a training feature having a training feature transformed location proximal to a transform feature location of one of the transform features.
US10331964B2 Trunk inventory detector
A trunk inventory detection arrangement for a motor vehicle includes a camera positioned to capture images of objects within a trunk of the motor vehicle. A weight detection device is positioned to detect a weight of the objects in the trunk. An electronic processing device is communicatively coupled to each of the camera and the weight detection device. The electronic processing device causes a user of the vehicle to be informed of the objects in the trunk based on signals received from the camera and the weight detection device.
US10331962B2 Detecting device, detecting method, and program
To detect a distant object that may become an obstacle to a traveling destination of a moving vehicle or the like more accurately than the conventional, there is provided a detecting device, a program used in the detecting device, and a detecting method using the detecting device, where the detecting device includes: an acquisition section for acquiring two or more images captured in two or more imaging devices provided at different heights; and a detection section for detecting a rising portion of an identical object toward the imaging devices based on a difference between the lengths of the identical object in the height direction in the two or more images.
US10331952B2 System and method for determining an orientation and position of an object
A system includes a computation device having an input module adapted to receive data defining a single two dimensional image, an image analyzing module configured to receive the data and analyze the single two dimensional image to determine a two dimensional orientation representative of a three dimensional orientation and position, a position calculating module configured to receive the two dimensional orientation from the image analyzing module and determine the three dimensional orientation and position of the object, and an output module adapted to send information relating to the three dimensional orientation and position of the object.
US10331950B1 Automatic document source identification systems
A document source identification system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to cause the system to receive uploaded document(s) having at least one extractable data entry. The system may categorize the document, and extract at least one data entry from the document. The system may normalize each extracted data entry and execute a deterministic ID search to determine that the normalized data entry matches zero, one, or more than one account data entries associated with user accounts. Responsive to an exact match, the system may link the uploaded document to a user account associated with the matching data entry. Responsive to zero or multiple matches, the system may execute a probabilistic ID search identifying a highest ranked user account data entry and link the document to a user account associated with the highest ranked user account data entry.
US10331947B2 Automatic detection on string and column delimiters in tabular data files
Methods, systems, and computer program products for automatic detection of string and column delimiters in tabular data files are provided herein. A computer-implemented method includes detecting (i) candidate column delimiters in a file containing tabular data and (ii) candidate string delimiters in the file containing tabular data; evaluating the likelihood of validity of each possible candidate column delimiter-candidate string delimiter pairing among the detected candidate column delimiters and the detected candidate string delimiters; and outputting, to at least one user, the candidate column delimiter-candidate string delimiter pairing having the highest likelihood of validity.
US10331945B2 Fair, secured, and efficient completely automated public Turing test to tell computers and humans apart (CAPTCHA)
A mechanism is described for facilitating fair, secured, and efficient completely automated public turing test to tell computers and humans apart (CAPTCHA) according to one embodiment. A method of embodiments, as described herein, includes receiving distinctive data relating to a user, where the distinctive data includes a video clip of the user, where the distinguishing data is captured using one or more cameras. The method may further include recognizing one or more features of the user from the video clip to determine whether the user is a human, and testing one or more characteristics of the user or the video clip to determine whether the human is a live human. The method may further include allowing access to the user to an application, if the user is determined to be the live human.
US10331937B2 Method and system for context-driven fingerprint scanning to track unauthorized usage of mobile devices
A method includes acquiring a fingerprint of a person using a fingerprint scanner of a mobile device to power-off the mobile device, determining that the person is not authorized to use the mobile device based on their fingerprint, and maintaining the mobile device in a power-on state unbeknownst to the person.
US10331935B2 Optical fingerprint module
An optical fingerprint module includes: an optical fingerprint sensor, wherein the optical fingerprint sensor includes at least one pixel region where photosensitive pixels are disposed; each of the photosensitive pixels includes an optical fingerprint sensing device, a non-opaque region and an opaque region, wherein the optical fingerprint sensing device is disposed in the opaque region, and all the optical fingerprint devices are arranged in rows and columns; and at least one point-shaped backlight source, wherein each of the at least one pixel region corresponds to one of the at least one point-shaped backlight source; in the pixel region, a largest square region whose center is closest to the corresponding point-shaped backlight source is selected, and optical fingerprint sensing devices are divided into different device groups, and optical fingerprint sensing devices in different device groups are set differently, which improves performance of the optical fingerprint module.
US10331931B2 Modeling trends in crop yields
A method and system for modeling trends in crop yields is provided. In an embodiment, the method comprises receiving, over a computer network, electronic digital data comprising yield data representing crop yields harvested from a plurality of agricultural fields and at a plurality of time points; in response to receiving input specifying a request to generate one or more particular yield data: determining one or more factors that impact yields of crops that were harvested from the plurality of agricultural fields; decomposing the yield data into decomposed yield data that identifies one or more data dependencies according to the one or more factors; generating, based on the decomposed yield data, the one or more particular yield data; generating forecasted yield data or reconstructing the yield data by incorporating the one or more particular yield data into the yield data.
US10331929B2 Imaging terminal, imaging sensor to determine document orientation based on bar code orientation and methods for operating the same
Embodiments of an image reader and/or methods of operating an image reader can capture an image, identify a bar code or IBI form within the captured image, and, store or display the captured image responsive to an orientation of the bar code.
US10331925B2 Apparatus and method for generating a speaker installation code for a speaker array in a venue
In at least one embodiment, an apparatus for generating a speaker installation code for a speaker array in a venue is provided. The apparatus includes a memory device and a controller. The controller is operably coupled to the memory device. The controller is programmed to receive venue dimensional layout information for the venue and to generate a speaker installation code corresponding to speaker array installment parameters for the speaker array in the venue based on the venue dimensional layout information. The controller is further configured to transmit the speaker installation code to one or more mobile devices to provide the speaker array installment parameters for the speaker array in the venue to the one or more mobile devices.
US10331922B2 RFID tracking fastener
In some embodiments, a tracking fastener may include a plastic tracking fastener. The plastic tracking fastener may include a plastic tracking staple or a plastic tracking nail. The plastic tracking fastener may include at least one elongated member comprising at least one distal end, and a proximal end. The distal end(s) may penetrate, during insertion, a surface of an object. The tracking fastener may include a wireless identification device. The wireless identification device may contain electronically stored information associated with an item to which the plastic tracking fastener is coupled. The plastic tracking fastener may have a primary antenna electrically coupled to the wireless identification device. The plastic tracking fastener may have a secondary antenna electromagnetically coupled to the primary antenna of the wireless identification device. The secondary antenna may provide higher read range/distance relative to the primary antenna itself. The tracking fastener may communicate information to an interrogator.
US10331921B2 Event based interrogation zone tracking system for product samples
The invention provides a temporary installation of a system of RFID-based terminals and user-worn RFID devices within an event interrogation zone. At an event, terminals are located within, and associated with, vendor booths erected in the interrogation zone. User RFID devices are issued to users wishing to enter the interrogation zone. Each user RFID device includes an element worn by the user, and an attached or embedded RFID tag with a stored unique UserID. Products for sampling have unique ProductIDs. The terminals are programmed for: (1) retrieving the UserID when the user enters the vendor booth; (2) retrieving a ProductID of a product sampled by the user; and (3) retrieving the UserID when the user leaves the vendor booth. The UserID and timestamps of entry, departure, and ProductIDs of products sampled are communicated to a server. The system allows tracking of products sampled and user behavior during an event.
US10331920B2 Method and system for storing, retrieving, and managing data for tags
This invention relates generally to a method and system for storing, retrieving, and managing data for tags that are associated in some manner to any type of object. More particularly, the present invention writes data to these tags, reads data from these tags, and manages data that is written to and/or read from these tags.
US10331914B2 System and method for KVM appliance forming a secure peripheral sharing switch to prevent data leakage
The present disclosure relates to a KVM appliance for preventing the passing of status information between a target computer, which is in communication with the KVM appliance, and a peripheral of a user. The KVM appliance may comprise a housing, an indicator supported on the housing, and a main processing unit (MPU) for receiving status information. The MPU monitors status information received by it and determines when the received status information is of a specific type which is used to set the indicator, which in turn apprises the user of a real time status of a feature of the peripheral. When the status information is identified as being of the type to set the indicator, it is then used to set the indicator to indicate the real time status of the feature to the user of the peripheral.
US10331913B2 Searchable symmetric encryption with enhanced locality via balanced allocations
A method for searchable symmetric encryption. The method includes: accessing a computerized database that comprises keyword lists, each of the keyword lists comprising memory addresses of electronic documents that all contain a respective keyword; binning the memory addresses by performing balanced allocation of the memory addresses into ordered bins, such that at least some of the ordered bins each contains memory addresses of electronic documents that contain different keywords; encrypting each of the memory addresses with an encryption key that is derived from the keyword of the respective memory address; and storing the ordered bins at consecutive locations in a non-transient computer-readable memory, wherein the consecutive locations preserve the order of the ordered bins.
US10331912B2 Circuit protection system and method
The invention proposes a method of protection of a Boolean circuit associated with a structural description of the circuit comprising elementary Boolean variables, each represented by one bit, the method comprising the steps consisting in: selecting a set of k elementary Boolean variables of the circuit as a function of predefined selection criteria, constructing a variable x represented by k bits by concatenation of the k selected variables in accordance with a chosen order, determining a binary code C comprising a set of code words and belonging to a given vector space and the supplementary code D of said binary code C as a function of a condition bearing on the dual distance of said supplementary code D, said binary code C having a length n and a size 2k, where k designates the number of bits representing said variable x; substituting the variable x in the structural description of the Boolean circuit with a protected variable z represented by n bits so that: any operation of writing on the variable x in the circuit is substituted with an operation of writing on the variable z, the variable z being generated by adding the variable x encoded by said code C to a random bit vector y encoded by the supplementary code D, and any operation of reading the variable x in the circuit is substituted with an operation of reading the value of the protected variable z and an operation of decoding said read value of the protected variable z using a decoding matrix J of size (n×k) determined from the binary code C and the supplementary code D of the binary code C.
US10331907B2 User photo handling and control
Architecture for centralized photo storage for user profiles with consent and cardkey system integration. A picture picker can connect to a cardkey/security badge photo system to allow users to choose from badge photos. Consent is also captured by the picker to allow user photos to be used in other applications. Other applications can interact with the photo storage using standard web services and APIs for the user profile and user profile change log services. Centralized storage and insured accessibility enable applications to consume from the photo storage. The photo storage can also function as a virtual directory with distributed storage as utilized for geographical deployments. Extensions of the photo storage can include an add-in for a personal information manager application and a management agent for web-based collaboration and document management to copy photos from/to other directory structures.
US10331905B2 Method and system for protecting patient information on medical prescription labels
A system and method for protecting personal information on prescription medicine container labels which includes a label configured for relocating a removable printed label panel to a different location where it bonds over the personal information and thereby uncovering a pre-marked array of fake information intended to mimic authentic information to misdirect and hinder thieves from accessing the authentic personal information.
US10331904B2 Systems and methods for managing multifaceted data incidents
Systems and methods for managing a multifaceted data incident are provided herein. Example methods include receiving, via a risk assessment server, in response to an occurrence of the data incident, data incident data that including information corresponding to the data incident, wherein the data incident has a plurality of facets with each facet having any of unique and overlapping set of privacy data and media type and associated risk factors requiring facet specific incident risk assessment, automatically generating, via the risk assessment server, a risk assessment and decision-support guidance whether the facet is reportable, from a comparison of the facet to privacy rules, the privacy rules define requirements associated with data incident notification obligations, and providing, via the risk assessment server, the risk assessment to a display device that selectively couples with the risk assessment server.
US10331889B2 Providing a fastlane for disarming malicious content in received input content
The disclosed embodiments include a method for disarming malicious content in a computer system. The method includes accessing input content intended for a recipient of a network, automatically modifying at least a portion of digital values of the input content to render inactive code that is included in the input content intended for malicious purpose, the modified input content being of the same type as the accessed input content, enabling access to the modified input content by the intended recipient, analyzing the input content according to at least one malware detection algorithm configured to detect malicious content, and enabling access to the input content by the intended recipient when no malicious content is detected according to the at least one malware detection algorithm.
US10331886B2 Toggle key blocking method for data security and apparatus using the same
A toggle key blocking method for data security and an apparatus using the same. The toggle key blocking method for data security includes monitoring use of a toggle key on a host with which a keyboard is used, when use of a toggle key on the host is detected, generating details of occurrence of a toggle key event based on a time at which the toggle key event occurred; and blocking use of the toggle key on the host if the host satisfies a toggle key blocking condition based on the details of occurrence of the toggle key event.
US10331884B2 Method and system for countering ransomware
Methods, systems and computer readable media are provide for protecting stored data from ransomware. In an embodiment, the data is stored in an external drive connected to the processor. The connection between the processor and external drive is interrupted (e.g., open) except during a data transfer between the processor and the external drive. Connection of the processor to the external drive, permitted for a time period specified by a user or until the transfer of data is complete, occurs in response to manual actuation of a control means interposed between the processor and external drive and optionally, an indication from the user computing system that malware has not been detected on the device. The control means may be a mechanical switch or a fingerprint authentication device.
US10331883B2 Malicious code avoidance using transparent containers
A method, computer program product, and system for managing container security, the method including consuming a recipe queue on a first checker container, wherein the first checker container is on a first host of a computer system, and the recipe queue comprises a predefined set of rules, storing the first checker container recipe queue result in the first checker container, comparing the first checker container recipe queue result with an expected result of the recipe queue, wherein the expected result is stored in the first checker container, and following a first fail procedure from a plurality of fail procedures, based on the first checker container recipe queue result not matching the expected result.
US10331882B2 Tracking and managing virtual desktops using signed tokens
Methods, systems, and computer-readable media for tracking and managing virtual desktops using signed tokens are presented. In some embodiments, a server computing device may receive a first registration message from a first virtual machine. The server computing device may determine a state of the first virtual machine based on token information associated with the first registration message received from the first virtual machine. Subsequently, the server computing device may update virtual machine state information records maintained by the server computing device based on the state of the first virtual machine determined by the server computing device. The virtual machine state information records maintained by the server computing device may identify one or more tainted virtual machines and one or more untainted virtual machines. In addition, the server computing device may be configured to select virtual machines for brokered virtual desktop sessions based on the virtual machine state information records.
US10331881B2 User-mode component injection techniques
Techniques are described herein for loading a user-mode component of a security agent based on an asynchronous procedure call (APC) built by a kernel-mode component of the security agent. The APC is executed while a process loads, causing the process to load the user-mode component. The user-mode component then identifies slack space of the process, stores instructions in the slack space, and hooks function(s) of the process, including modifying instruction(s) of the function(s) to call the instructions stored in the slack space. When those modified instruction(s) call the stored instructions, the stored instructions invoke the user-mode component, which receives data from the hooked function(s). Also, the security agent may bypass a control-flow protection mechanism of the operating system by setting a pointer of the control-flow protection mechanism to point to an alternate verification function.
US10331872B2 Electronic device and password entering method
A password entering method executed by at least one processor of an electronic device is provided. The electronic device includes a touch device, a storage device and a vibration device. The method includes detecting at least one stable touch on the touch device. For each of the detected stable touch, the number of vibrations produced by the vibration device according to a preset vibration frequency is counted. And the electronic device is controlled to perform a preset function when the at least one number of vibrations matches with a preset password code stored in the storage device.
US10331868B2 User authentication method and system using variable keypad and biometric identification
A user authentication server includes: a variable keypad generation unit for generating a variable keypad including password keys and a biometric authentication key, wherein the position of each password key and the position of the biometric authentication key are changed in each generation of the keypad; an authentication information storage unit for storing authentication information of portable terminal users; and an authentication unit for authenticating a user by remotely providing information of generated variable keypad to a portable terminal, and comparing biometric information and information of the positions of the password keys in accordance with the order of input by the user, received from the portable terminal, with the authentication information stored in the authentication information storage unit.
US10331861B2 Piecewise encryption for content in print jobs
Systems and methods are provided for piecewise encryption of Page Description Language (PDL) print jobs. One embodiment is a method that includes receiving a Page Description Language (PDL) print job at a printer, wherein the print job includes segments of PDL content, and includes unencrypted PDL content. For each of the segments within the print job, the method includes detecting an identifier (ID) for the segment, correlating the ID with an encryption key stored at the printer, and decrypting the segment at the printer via the encryption key. The method further includes printing the print job, including each segment that has been decrypted.
US10331855B1 Modular prescription approval system
A system for the automated categorization, research, correction, enhancement, and resubmission of payment rejections for prescriptions, is disclosed. The system is adapted for use across multiple pharmacies connected to a central server with access to various databases containing information about providers, customers, payers and past prescription history. The system reviews the rejections and categorizes them based on various material within the rejection information and on file in the databases. Once characterized, one or more of several routines and subroutines are worked on the rejection to determine any issues that may be resolved prior to resubmission. Where unsuccessful in automatic resubmission, the system executes a prioritization and agent-matching engine to field the rejection to the most efficient resource to overcome it.
US10331854B2 Patient-to-patient communities
A computer-implemented method includes receiving a request to search for other users who are associated with at least a threshold level of similarity to the requesting user; accessing information indicative of a patient profile of the requesting user; determining one or more attributes of the requesting user; searching a data repository for information indicative of a user associated with one or more attributes corresponding to at least one of the one or more attributes of the requesting user; identifying, based on searching, a user associated with one or more attributes corresponding to at least one of the one or more attributes of the requesting user; determining that the one or more corresponding attributes of the identified user satisfy the threshold level of similarity; and transmitting information indicative of the identified user, with the transmitted information specifying the identified user as being a peer of the requesting user.
US10331851B2 Control method and non-transitory computer-readable recording medium
A display control unit vertically divides a case display area in accordance with the number of disease names selected by a user to create a number of sub-areas equal to the number of disease names. Each of the sub-areas is vertically elongated so that thumbnail images of similar cases of the corresponding disease name are displayed so as to be aligned in a column. The display control unit displays, in each sub-area, thumbnail images of similar cases of the corresponding disease name so that the thumbnail images are aligned in a column in order of decreasing similarity to a search query image displayed in a layout area.
US10331848B2 Method for managing complex genomic data workflows
A method for efficiently processing and storing large data sets associated with a multi-stage bioinformatics analysis of genomic data is disclosed. The present method increases the efficiency of the electronic storage of these large data sets by automatically deleting or compressing intermediate data or a portion of output data and compressing input data, where both deletion and compression are based on predetermined characteristics of said data. When necessary, such data can be recovered using generated metadata associated with the data. Doing so, not only improves the storage efficiency of massively large genomic datasets, but also allows for the consistent reproduction of output data with the re-processing of intermediate data based on information stored in metadata.
US10331846B2 Dynamic link serialization in network-on-chip
A Network-on-Chip (NoC) link with an upstream bypassable narrowing serialization adapter and a downstream bypassable widening serialization adapter. The serialization adapters are normally bypassed. To avoid sending information on broken wires, bypassing is disabled so that information is serialized to only a portion of the link. Serialization can be applied to any portion of a link down to as little as one bit wire.
US10331845B2 Fuse multiple drawings into an equipment (BIM) model
A method (100) for creating a three-dimensional mechanical system model includes aligning a plurality of mechanical systems drawings covering multiple interconnected levels of a structure via a processor (104), extracting a plurality of mechanical features from the plurality of mechanical systems drawings (106), identifying a supply relationship between the plurality of mechanical features (108), calculating supply requirements to support the plurality of mechanical features (110), and creating a three-dimensional model of the plurality of mechanical features (112) for the multiple interconnected levels.
US10331843B1 System and method for visualization and analysis of a chip view including multiple circuit design revisions
A method includes receiving a first circuit design, deriving circuit design revisions based on the first circuit design, receiving revision information for each of the circuit design revisions that is output as a result of compilation of the circuit design revisions, extracting location information, timing information, or both for resources from the revision information, for each of the circuit design revisions, mapping the resources into a chip view based on the location information, the timing information, or both. The chip view includes a virtual visualization of an actual physical chip and the resources are mapped to their actual locations on the virtual visualization as they would be implemented on the actual physical chip. The method also includes generating the chip view of the circuit design revisions that displays a report specific to one or more properties of the circuit design revisions.
US10331840B2 Resource aware method for optimizing wires for slew, slack, or noise
Methods are disclosed to determine if wiring resources are available in the neighborhood of a physically routed net in all three dimensions. Such a method can select a wire trait based on an amount of usage of each wire segment in the net and the total percentage usage of the net. The method can also re-route a net using new wiring resources after determining that wiring resources are available. The new resources can provide improved RC (delay) characteristics and reduced signal coupling. The method can be applied to a VLSI design with multiple fails.
US10331839B2 System and method for obfuscation of electronic circuits
A computer-implemented method of generating randomized electrical interconnects for an electronic circuit comprises steps of receiving a netlist of nodes of electronic components to be connected, each connection of nodes forming an electrical interconnect; determining a list of one or more path directions for each electrical interconnect; determining a plurality of path direction distances for each electrical interconnect; generating a plurality of segments for each electrical interconnect, each segment having one path direction and a length which are selected at random; calculating a sum of the lengths of all of the segments in each path direction each time a segment is generated for each electrical interconnect; removing one path direction from the list of path directions when a first condition is met; and stopping the generating a plurality of segments for each electrical interconnect when a second condition is met.
US10331836B1 Loop optimization for implementing circuit designs in hardware
Implementing a circuit design can include determining a chain of a plurality of loop elements of a circuit design, wherein each loop element includes a bit select node configured to perform a bit assignment operation and a corresponding address calculation node, wherein the address calculation nodes use a common variable to calculate a starting bit location provided to the corresponding bit select node. In response to the determining, the chain is replicated resulting in one chain for each value of the common variable and transforming each chain into a plurality of wires. A multiplexer is inserted into the circuit design. The plurality of wires for each chain is coupled to inputs of the multiplexer and the common variable is provided to the multiplexer as a select signal.
US10331829B2 System design using accurate performance models
System design using accurate performance models may include generating, using a processor, a performance verification testbench from a hardware description language design and an automaton and determining, using the processor, a parameter of the design by analyzing the performance verification testbench using formal verification methods. The parameter is provably accurate. A performance model of a system under design including the design may be executed. The performance model uses the parameter. A determination may be made, using the processor, whether the system under design meets a system requirement according to a comparison of a result of executing the performance model with the system requirement.
US10331828B2 Cloud computing engineering application
Systems and methods for a cloud computing engineering application that can provide new interaction, visualization and interaction techniques along with advertising messaging and business social networking are disclosed.
US10331827B1 Method and apparatus for processing data and performing crosstalk simulation
A method for performing simulation includes determining whether a model is available for a channel. A model for the channel is generated using signal attenuation parameters provided by a user in response to determining that the model is unavailable. The model includes crosstalk characteristics from crosstalk parameters provided by the user.
US10331823B2 Method and system of fast nested-loop circuit verification for process and environmental variation and hierarchical circuits
A computer-implemented method for quickly analyzing the effect of process, voltage, temperature, and other variations when the variation analysis or circuit structure can be hierarchically composed into nested loops. The method has two main steps: first, it hierarchically generates a set of points and inserts them into a flat list of tuples, where each tuple contains a point from each level in the looping hierarchy. Second, it efficiently identifies and simulates failing tuples with the assistance of modeling to order the tuples to simulate. By using the present method, a designer does not have to simulate the full ECD at each and every statistical process point or PVT corner, which can same considerable time or compute effort.
US10331815B2 Methods of estimating a precursor shape for a part to be manufactured
There is disclosed a method of estimating a precursor shape (44, 45) for a part (2) suitable for manufacture via a process selected from a plurality of manufacturing processes. The method includes: generating a convergence line (20) within the confines of a final part shape (1); providing an array (18) of spaced-apart forming shape points (19) around the final part shape (1); converging said points (19) towards the convergence line (20) using a force-energy-balance technique via a movement algorithm; and applying a smoothing algorithm to the converged points (19) to create an estimated precursor shape (44, 45). The algorithms include coefficients specific to a predetermined one of said manufacturing processes.
US10331807B2 Generating a rules database for multi condition takeoff in a construction project
A method and system for simultaneously performing takeoff of multiple building conditions in a construction project software program is disclosed. The method comprises selecting two or more building conditions and moving a pointer to a construction drawing to select an area to perform takeoff of the multiple building conditions on. Once the area has been selected, the method and system automatically creates one or more live objects on the selected area for each of the selected building conditions and simultaneously quantifies each of the selected building conditions based on the size of the selected area.
US10331806B2 Method for providing and assembling scaffolding units, each of which will be assembled from individual scaffolding components for constructing an industrial plant, in particular a petroleum refinery
A method for providing and assembling scaffolding units, each of which will be assembled from individual scaffolding components (of a scaffolding system) for constructing an industrial plant, in particular a petroleum refinery, comprising the following steps: Providing a 3D construction plan of the industrial plant; Constructing schedule for the industrial plant in order of occurrence, Selecting and drawing of scaffolding units to be used in the individual sections or phases of construction of the industrial plant in the 3D construction plan; Specifying the erection time required to erect the scaffolding unit; Specifying the dismantling time required to dismantle unit; Dividing the construction schedule into time intervals; Calculating for every single time interval, while taking into consideration the erection and dismantling times of the scaffolding units, the respective number of scaffolding components of identical design which are used simultaneously; Determining the maximum number of scaffolding components of the design which are used simultaneously across all time intervals; Providing the maximum number of scaffolding components of design alone and including a defined number of a buffer of scaffolding components of design; assembly of the scaffolding units to be used in a respective phase of construction from the scaffolding components each required for this purpose on-site at a point in time chosen in dependency of the specified erection time each at the latest prior to a start of construction in the respective section of construction specified in the construction schedule.
US10331801B2 System for live-migration and automated recovery of applications in a distributed system
A method and apparatus for distribution of applications amongst a number of servers, ensuring that changes to application data on a master for that application are asynchronously replicated to a number of slaves for that application. Servers may be located in geographically diverse locations; the invention permits data replication over high-latency and lossy network connections and failure-tolerance under hardware and network failure conditions. Access to applications is mediated by a distributed protocol handler which allows any request for any application to be addressed to any server, and which, when working in tandem with the replication system, pauses connections momentarily to allow seamless, consistent live-migration of applications and their state between servers. Additionally, a system which controls the aforementioned live-migration based on dynamic measurement of load generated by each application and the topological preferences of each application, in order to automatically keep servers at an optimum utilization level.
US10331799B2 Generating a feature set
A technique to generate a feature set. A plurality of samples from a data set can be clustered. Features can be selected based on the clusters. The features can be added to the feature set. Additional samples can be clustered and features selected and added to the feature set until a convergence threshold is reached.
US10331792B1 Localization of embedded databases
This Application relates to localization of embedded databases in an “app”: translation of language text, units of measure, and other matters; determining and extracting data from word and phrase translation databases (translation tables) in the app; presenting translated display pages to a (human or machine) translator, the latter translating the words or phrases as they appear in the context of the presented page; inserting the translated words and phrases into the translation tables, wherein the app uses them in their translation table format. Embodiments can be applied to translating words or phrases into equivalent meaning in a different language, or in the same language but suited to a different audience.
US10331791B2 Service for developing dialog-driven applications
A natural language understanding model is trained using respective natural language example inputs corresponding to a plurality of applications. A determination is made as to whether a value of a first parameter of a first application is to be obtained using a natural language interaction. Using the natural language understanding model, at least a portion of the first application is generated.
US10331789B2 Semantic analysis apparatus, method, and non-transitory computer readable storage medium thereof
A semantic analysis apparatus, method, and non-transitory computer readable storage medium thereof are provided. The semantic analysis apparatus performs phrase analysis on a Chinese character string to obtain several groups and semantically analyzes the groups to obtain at least one first probability distribution, wherein each first probability distribution has several first probability values corresponding to several tags one-to-one. The semantic analysis apparatus divides the Chinese character string into several Chinese characters and semantically analyzes the Chinese characters to obtain at least one second probability distribution, wherein each second probability distribution has several second probability values corresponding to the tags one-to-one. The semantic analysis apparatus calculates at least one third probability distribution based on the at least one first probability distribution and the at least one second probability distribution and determines at least one output information of the Chinese character string based on the at least one third probability distribution.
US10331788B2 Latent ambiguity handling in natural language processing
Mechanisms are provided for latent ambiguity handling in natural language processing. The method may include: providing an annotated semantic graph based on a knowledge base in which nodes representing semantic concepts are linked by semantic relationships, wherein one or more nodes are annotated to indicate a latent ambiguity of the semantic concept; processing a natural language input by activation of the annotated semantic graph; during processing when encountering an annotated node indicating a latent ambiguity of the semantic concept, applying a pre-defined latent ambiguity process to the node; and replacing any annotated nodes indicating a latent ambiguity of the concept remaining in an output of the processing of the natural language input with an alternative node from the semantic graph.
US10331787B2 Distributed storytelling framework for intelligence analysis
Aspects of the present disclosure relate to a distributed storytelling framework. A server receives an adjacency list comprising a set of nodes linked together by edges. The server converts the adjacency list to a set of generated storylines, each storyline being represented as a key-value pair. A key represents a first node and a value represents a second node linked to the first node by an edge. The server combines first and second storylines, of the set of generated storylines, to generate an additional storyline in response to a value from a first storyline matching a key from a second storyline. The additional storyline includes a single key and multiple values, and is added to the set of generated storylines. The server repeats combining storylines, of the set of generated storylines, to generate additional storylines. The server provides an output corresponding to at least one of the generated storylines.
US10331782B2 Systems and methods for automatic identification of potential material facts in documents
Systems and methods to identify potential material fact sentences in electronic legal documents obtained from electronic repositories are disclosed. A system includes a processing device and a storage medium in communication with the processing device. The storage medium includes programming instructions that cause the processing device to obtain a document and parse text within the document to determine whether each paragraph in the document is a fact paragraph, a discussion paragraph, or an outcome paragraph based on at least one of a heading associated with the paragraph and features of the paragraph. The storage medium further includes programming instructions that cause the processing device to extract each sentence in the fact paragraph, direct a trained sentence classifier to determine whether each sentence is a potential material fact sentence or a non-material fact sentence based on features of the sentence, and identify potential material fact sentences.
US10331778B1 Systems and user interfaces for dynamic and interactive table generation and editing based on automatic traversal of complex data structures including time varying attributes
Various systems and methods are provided for accessing and traversing one or more complex data structures and generating a functional user interface that can enable non-technical users to quickly and dynamically generate detailed reports (including tables, charts, and/or the like) of complex data including time varying attributes. The user interfaces are interactive such that a user may make selections, provide inputs, and/or manipulate outputs. In response to various user inputs, the system automatically calculates applicable time intervals, accesses and traverses complex data structures (including, for example, a mathematical graph having nodes and edges), calculates complex data based on the traversals and the calculated time intervals, displays the calculated complex data to the user, and/or enters the calculated complex data into the tables, charts, and/or the like. The user interfaces may be automatically updated based on a context selected by the user.
US10331771B2 Interfacing an application to data sources via a web service interface
A system supports discovering available web services, retrieving description documents describing the web services, and binding methods and their parameters to data of an application document. When a user wants to bind a discovered web service to an application document, the system retrieves a description document from the web service. The system then parses the description document to identify the methods supported by the web service along with their parameters. The system allows a user to map method names and parameter names to more user-friendly display names. The system allows the user to bind the parameters to data of an application document. When the document is to be updated, the system sends a request for services specifying a method and input parameters as indicated by the binding. When a response is received, the system stores output parameters of the response in the document as indicating by the binding.
US10331769B1 Interaction based prioritized retrieval of embedded resources
Features are described for the retrieval and processing of network resources in anticipation of their request, and to the display of information about linked network resources prior to activation of the link. For example, embedded resources associated with network resources can be prioritized, and a network computing component can retrieve and process the prioritized embedded resources in response to a determination that there is a likelihood exceeding a threshold that the network resource will be requested. A network computing component can also retrieve linked network resources or portions thereof prior to any determination that a linked network resource may be requested, and then in anticipation of a request for a linked network resource the network computing provider can initiate processing of the linked network resource. Additionally, a client device can display visual effects associated with links to network resources in anticipation of user activation of the links.
US10331767B1 Merging table cells via expansion in a collaborative document having row span and column span properties
Systems and methods are disclosed herein for resolving a change to a table. A processing circuitry receives, from a user in a collaborative document editing environment, the change to the table, wherein the change comprises an expansion of a first cell in the table. A first state of the first cell is identified, wherein the state is indicative of a number of columns and a number of rows over which the first cell spans, and at least one of the number of columns and the number of rows is greater than one. A second state of a second cell that is adjacent to the first cell is identified, and the processing circuitry selects whether to allow the expansion of the first cell based on the second state of the second cell.
US10331764B2 Methods and system for automatically obtaining information from a resume to update an online profile
Techniques involving accessing a resume of a person; automatically parsing the resume at least in part by: identifying, based at least in part on formatting of the resume, a plurality of sections in the resume including a first section; identifying, based at least in part on content in the first section and formatting of the content, a plurality of subsections of the first section; and processing text in the plurality of subsections to identify a plurality of credentials and associated attributes; and updating a profile for the person to reflect the plurality of credentials and the associated attributes.
US10331761B2 Method, computer readable storage medium and computer system for efficient agenda drafting, synchronization and display
The present invention relates to a method for efficient agenda drafting, synchronization and display comprising: displaying visual document elements of an electronic document, the elements comprising one or multiple agendas and topic boxes, introducing a user command via an interface, the user command comprising the insertion or deletion of agendas, overviews and topic boxes or the editing of topic boxes, automatically propagating all changes introduced by the user to any of the visual document elements of the same document section, the automated propagation of changes synchronizing all agendas, overviews and topic boxes, displaying the synchronized visual document elements.
US10331759B2 Methods and system for controlling user access to information in enterprise networks
This disclosure relates to providing information access in an enterprise network. The method includes creating automatically an ontology by analyzing at least one document comprising semantic information for roles, responsibilities, authority, and restrictions associated with a plurality of users; extracting based on the ontology a plurality of contextual terms associated with at least one of roles, responsibilities, authority, or restrictions; assigning a plurality of annotation tags to each sentence in at least one enterprise policy document based on the plurality of contextual terms; generating a plurality of information access rules based on the plurality of contextual terms and assigned plurality of annotation tags to each sentence in the at least one enterprise policy document; and creating a context similarity tree based on the assigned plurality of annotation tags and the plurality of information access rules.
US10331757B2 Organizing network-stored content items into shared groups
Systems, methods, and computer-readable storage media for adding users to groups of content items organized into events based on a common attribute. An example system configured to practice the method can receive, from a client device, content items uploaded to a synced online content management system, wherein the content items are associated with an account of a first user. The system can cluster at least some of the content items as an event, wherein the event is associated with a common attribute, and identify a second user satisfying a minimum similarity threshold for the event based on the common attribute. The system can provide a suggestion to share the event with the second user. Upon receiving a confirmation of the suggestion, the system can make content items clustered in the event available to the second user.
US10331755B2 Transport and administration model for offline browsing
The present invention provides a mechanism for efficiently displaying a web site and its content on a mobile device independent of whether the mobile device is connected or disconnected from the network. When the mobile device requests a server hosting the web site, the server compresses the page elements which compose the web site content. The server transmits the compressed page elements in response to the mobile device's request. The mobile device decompresses the page elements and locally stores the decompressed page elements. The mobile device displays the web site content which is locally stored when a user of the mobile device so requests.
US10331747B1 Method and system for creating and using persona in a content management system
A method and system for servicing requests, including receiving, from a client, a first request to perform an action, obtaining a first persona object for a user associated with the first request, servicing the first request using the first persona object to obtain a result, and providing the result to the client.
US10331745B2 Dynamic search service
Systems and methods may provide for implementing a dynamic search service. In one example, the method may include receiving information relating to a topic of interest to a user, analyzing the information to determine a search parameter, conducting a coordinated search of content utilizing a plurality of device, generating and gathering results of a coordinated search from the plurality of devices, and generating a result communication including at least one result of the coordinated search.
US10331743B2 System and method for generating and interacting with a contextual search stream
A system and method that includes providing a query platform with a normalized query tool and a collection interface presenting result items of a collection; adding result items produced by the query tool to a collection, wherein adding a result item to the collection comprising: receiving a query input in a query syntax normalized across multiple query services, retrieving result data of the first query input through a service provider application programming interface (API), processing the result data into result data with at least one context parameter, rendering the result data into a result item, and adding the result item to the collection; and adding at least a second result item to the collection, wherein the second result card is retrieved from a second external service provider API according to the context parameter.
US10331738B2 Segmented video content storage
In one embodiment, a method includes receiving a segment of content, determining that the segment is referenced by at least one active record of a recordings database, and, responsive to the determination, storing the segment.
US10331730B2 Attribute display system, attribute display method, and attribute display program
An attribute display system includes an acquisition means configured to acquire specifying information that specifies a plurality of images selected by a user from among a plurality of images presented to the user, each of the plurality of presented images being associated with attributes being text information depicting appearance shown in the images, a counting means configured to acquire attributes associated with the images specified by the specifying information and count images associated with the acquired attributes, and a display control means configured to display frequency information indicating magnitude of counts for at least a plurality of attributes with larger counts among the attributes for which the number of images is calculated by the counting means.
US10331729B2 System and method for accessing electronic data via an image search engine
The present invention provides a system and method for accessing electronic data through entry of images as queries in search engine. The system uses various image capturing devices and communication devices to capture images and enter them into image database. Image recognition techniques encode images in a computer readable format. The processed image is then entered for comparison into at least one database populated with images and associated information. Once the newly captured image is matched with an image in the database, the information linked with that image is returned to the user.
US10331718B2 Analogy outcome determination
Embodiments relate to a system, program product, and method for use with an intelligent computer platform to decipher analogical phrases. A phrase is compared to an analogy classifier database in order to identify a match between the analogical pattern and an analogy entry. If a match is identified, generating an idiomatic structure from the analogical pattern. An analysis is then applied whereby the analysis includes building a set of outcomes of the generated idiomatic structure based on semantic analysis into corresponding metadata for the idiomatic structure. An ontological database is searched for evidence of a pattern associated with the set of outcomes and each entry in the outcome set is scored according to a weighted calculation from the ontological database based on congruence with the pattern. An entry from the outcome set is selected based on the scoring and is represented as a meaning of the analogical pattern.
US10331715B2 Metadata enrichment with a keyword definition editor
A system, method, and computer-readable medium, including receiving a user-supplied expression for which a definition is sought; generating, in response to reception of the user-supplied expression, at least one suggested definition specifying a meaning for the user-supplied expression, the at least one suggested definition being generated based on, at least in part, a knowledge base of metadata associated with a data set; presenting the at least one suggested definition, as at least one keyword, to a user; receiving, in response to the presentation, an indication of one user-selected keyword from the at least one suggested definition; defining the user-selected keyword by at least one value; and persisting the defined user-selected keyword with the at least one value in the knowledge base for the data set.
US10331714B2 Methods, systems, and computer-readable media for semantically enriching content and for semantic navigation
Content of different formats may be sourced from various data sources such as content servers and ingested into a data integration server by an ingestion broker embodied on a non-transitory computer readable medium. The ingestion broker may normalize the content of different formats into a uniform representation that can be indexed and delivered across multiple digital channels for a variety of applications. The normalized content may be analyzed and semantic metadata may be determined from the normalized content. The normalized content can be semantically enriched by associating the semantic metadata and the like with the content. The semantic metadata can be stored in a semantic index that can be used for searching via the data integration server. During search, the semantic metadata can be instantiated as facets for user navigation and refinement of search criteria and additional semantic relationships can be assigned to the words in the normalized content.
US10331713B1 User activity analysis using word clouds
A method, device, and system for determining attributes of at least one user from words of at least one document. A user profile vector based at least on the at least one document experienced by the at least one user is provided. At least one weight is determined for at least one word in the at least one document, the at least one weight being based at least on the time that the at least one document was experienced by the user and the frequency with which the user experienced the at least one document; and a word cloud associated with the user is generated, the word cloud including the at least one word from the at least one document if the corresponding at least one weight of the at least one word at least meets a threshold.
US10331709B2 Map difference data distribution system, map difference data distribution device, map data maintaining device, update management server, and map difference extraction server
A map difference data distribution system includes a map difference data distribution device including a map difference data storage unit storing map difference data items and a distribution unit distributing map difference data items, and a map data maintaining device including update unit updating map data based on map difference data items. The map difference data storage unit traces the updated data items and data items having dependent relationships with the updated data items back to the different version updates, and stores the data items as map difference data items. The map difference data distribution device includes a non-updated data extraction unit extracting non-updated data items from the map data maintaining device, a grouping unit grouping the data items in dependent relationships, and a distribution data generation unit generating distribution data by arranging grouped records of non-updated data items from higher priority of map element under specified communication traffic volume.
US10331698B2 Rebuilding data in a dispersed storage network
A method for execution by a rebuilding module includes detecting that less than a pillar width number of encoded data slices of a common revision are retrievable from a set of storage units. A decode threshold number of encoded data slices are retrieved and decoded to reproduce a data segment. The data segment is encoded to produce at least one encoded data slice and storage of the at least one encoded data slice in the set of storage units is facilitated in accordance with the common revision when determining to rebuild the at least one encoded data slice. The data segment is encoded to reproduce the set of encoded data slices and storage of the reproduced set of encoded data slices is facilitated in the set of storage units in accordance with a new revision when determining to not rebuild the at least one encoded data slice.
US10331695B1 Replication coordination service for data transfers between distributed databases
A replication coordination service may be implemented to coordinate data transfers between distributed databases according to a canonical data format. A coordination request may be received at a replication coordination service to transfer data between a primary distributed database and a recipient distributed database. Configuration information may be obtained for the primary and recipient distributed database to generate a data transfer scheme to be maintained at the replication coordination service. The primary distributed database may be provided with access to the data transfer scheme in order to perform the data transfer. In some embodiments, the replication coordination service may be implemented as part of the same provider network as the distributed databases.
US10331693B1 Filters and event schema for categorizing and processing streaming event data
Disclosed are various embodiments for filters and event schema for categorizing and processing streaming event data. An event may be generated by a service that describes user interaction a client application executable on a client device. The event may be received as a data structure in a first format. A filter, such as a regular expression filter, may be applied to the data structure to identify an event type for the event. The data structure may be converted from the first format to a second format in accordance with a common event schema able to be interpreted by virtual compute engines.
US10331691B2 Metadata refinement using behavioral patterns
A system and method of metadata refinement using behavioral patterns is disclosed. In some embodiments, user behavioral data for results of a search query is received. The results can include an untagged item and a plurality of tagged items. A determination can then be made that the tagged items have been assigned a plurality of types of metadata. The untagged item can then be identified as a candidate to be tagged with at least one of the plurality of types of metadata assigned to the tagged items. In some embodiments, the user behavioral data comprises clickstream data indicating that a user selected the untagged item and at least one of the tagged items during a single search event.
US10331688B2 Systems and methods for searching content from multiple sources
A method for searching data on multiple domains includes transmitting a search query to an enterprise domain; receiving, from the enterprise domain, enterprise content matching the search query; receiving, from the enterprise domain, a search query normalized for searching a social site domain, the normalized search query being the search query in a format recognizable by the social site domain; transmitting the normalized search query to the social site domain; and receiving, from the social site domain, social site content matching the normalized search query.
US10331685B2 Method and apparatus for sorting related searches
The present disclosure provides a method and apparatus for sorting related searches RS, wherein the method comprises: obtaining a query and obtaining RSes corresponding to the query; determining estimated click rates of the RSes respectively according to a click estimating model obtained from pre-training; sorting the RSes in a descending order according to the estimated click rates. The solutions of the present disclosure can improve the accuracy of the sorting results.
US10331681B1 Crowdsourced evaluation and refinement of search clusters
Implementations provide an improved system for presenting search results based on entity associations of the search items. An example method includes, for each of a plurality of crowdsource workers, initiating display of a first randomly selected cluster set from a plurality of cluster sets to the crowdsource worker. Each cluster set represents a different clustering algorithm applied to a set of search items responsive to a query. The method also includes receiving cluster ratings for the first cluster set from the crowdsource worker and calculating a cluster set score for the first cluster set based on the cluster ratings. This is repeated for remaining cluster sets in the plurality of cluster sets. The method also includes storing a cluster set definition for a highest scoring cluster set, associating the cluster set definition with the query, and using the definition to display search items responsive to the query.