Document | Document Title |
---|---|
US10903564B2 |
Communication apparatus
A communication apparatus is provided. A retaining wall structure electrically connected with a ground plane is disposed between a main circuit board and an antenna. A retaining wall part of the retaining wall structure has a thickness. A distance between the retaining wall part and the main circuit board is a first distance, and a distance between the retaining wall part and the antenna and is a second distance. A distance between the retaining wall and a shielding metal plate is a third distance. The projection of the antenna projected toward the retaining wall in the orthogonal projection direction falls on the retaining wall part. |
US10903563B2 |
Communication device
The invention is directed to a communication device. The communication device includes a millimeter-wave antenna array and an appearance metal element. The appearance metal element has an antenna window. The millimeter-wave antenna array is configured to transmit or receive a wireless signal. The wireless signal is transferred through the antenna window of the appearance metal element. |
US10903562B2 |
Batteries as antenna for device
Batteries as an antenna for a device are disclosed. In an embodiment, the device comprises: at least two batteries, each battery comprising at least two conductive portions; a radio frequency, RF, isolation component configured between the at least two batteries; a transformer configured to connect a radio frequency signal to the at least two conductive portions of the at least two batteries, wherein the at least two conductive portions are configured as an antenna of the device. |
US10903561B2 |
Semiconductor device package and method of manufacturing the same
A semiconductor device package includes a first glass carrier, a package body, a first circuit layer and a first antenna layer. The first circuit layer is disposed on the first surface of the first glass carrier. The first circuit layer has a redistribution layer (RDL). The package body is disposed on the first circuit layer. The package body has an interconnection structure penetrating the package body and is electrically connected to the RDL of the first circuit layer. The first antenna layer is disposed on the second surface of the first glass carrier. |
US10903560B2 |
Hermetically sealed module unit with integrated antennas
A module unit includes a carrier substrate, an antenna substrate as well as sealants. The carrier substrate includes a chip arranged on a first main surface as well as a spacer arranged on the first main surface. The antenna substrate includes at least one antenna structure. The sealants hermetically seal off the antenna substrate and the carrier substrate in an edge area and connect same to each other. The antenna substrate is connected to the carrier substrate via the spacer, so that a cavity is formed between the chip and the antenna substrate. |
US10903558B1 |
Top fed wideband dual pitch quadrifilar antenna
A top fed, wide band, dual pitch, quadrifilar helix antenna with hemispherical radiation pattern coverage with a reduced back lobe over a wide bandwidth is described wherein one end of the antenna's helix has a high pitch angle that adjoins the other end of the helix with a low pitch angle. The dual pitch angles provide stable radiation patterns and exceptional impedance response to support ultra-high frequency, ultra-high frequency follow-on and mobile user object system circuits. Broadband performance is further aided by providing a radome that dielectrically loads the antenna. |
US10903556B2 |
Up-down zigzag additive spiral antenna
A spiral antenna apparatus, which may comprise an antenna element disposed in two spiral arms in a vertical zigzag pattern. The apparatus may comprise an electromagnetic band gap cavity comprising: a ground plane, one or more layers of conductive patches, at least one pillar extending between the ground plane and a top layer of the one or more layers, and low dielectric foam disposed to fill gaps between the ground plane and the one or more layers and to fill gaps between the one or more layers. The apparatus may comprise a corrugated radio frequency choke disposed within the electromagnetic band gap cavity. At least one of the antenna element, the balun element, the electromagnetic band gap cavity, and the radio frequency choke may be fabricated using additive manufacturing. |
US10903555B2 |
Antenna system and side mirror for a vehicle incorporating said antenna
Antenna system adapted for integration in side mirrors of a vehicle. The antenna system includes two radiating conductors and a reflector coplanarly disposed on a same dielectric substrate of a printed circuit board. The radiating conductors are connected to the reflector through transmission lines electromagnetically coupled to a frequency band of operation. In order to optimize the radiating of the antenna system in a 180° sector that covers one lateral of the vehicle, the reflector is separated from the two radiating conductors by a distance included between 0.3 times and one time the central wavelength; and the reflector is less than 6 times wider than the radiating conductors. |
US10903550B2 |
Base station antennas including supplemental arrays
Multi-band base station antenna units include a first base station antenna that has a first housing, a first radome extending forwardly from the first housing, a first vertically-disposed linear array of low-band radiating elements mounted behind the first radome and a second vertically-disposed linear array of mid-band radiating elements mounted behind the first radome. These base station antenna units also include a second base station antenna that has a second housing, a second radome extending forwardly from the second housing and a third array of high-band radiating elements mounted behind the second radome. The first and second base station antennas are mounted in a vertically stacked arrangement and are configured to be mounted as a single structure. |
US10903549B2 |
Reconfigurable antenna device suitable for three-segment type metal back cover
A reconfigurable antenna device suitable for a three-segment metal back cover is provided. The antenna device may include an antenna radiation body, a first matching module, a second matching module, a switch module and a feeding end. The antenna radiation body cab be parallel to and above a first metal body and a second metal body of the metal back cover. The antenna radiation body can be grounded after being connected to the first matching module. The antenna radiation body is further connected to the second matching module, and the second matching module is connected to the feeding end and a switch module, respectively. A multi-band reconfigurable antenna can be achieved by adjusting the position of the switch module. |
US10903548B2 |
Antenna module
An antenna module includes an antenna substrate having a first surface and a second surface disposed to oppose each other, and including a substrate wiring layer having a first antenna pattern positioned in a first region, a second antenna pattern disposed in a second region adjacent to one side, and first and second feed patterns connected to the first and second antenna patterns, respectively; and a semiconductor package including a connection structure disposed on the second surface except for an area overlapping with the second region of the antenna substrate and redistribution layers electrically connected to the substrate wiring layer, and at least one semiconductor chip having connection pads connected to the redistribution layers. A region overlapping with the second feed pattern in each of the plurality of redistribution layers is provided as an opened region. |
US10903545B2 |
Method of making a mechanically stabilized radio frequency transmission line device
The present invention includes a method of creating electrical air gap or other low loss low cost RF mechanically and thermally stabilized interdigitated resonate filter in photo definable glass ceramic substrate. A ground plane may be used to adjacent to or below the RF filter in order to prevent parasitic electronic signals, RF signals, differential voltage build up and floating grounds from disrupting and degrading the performance of isolated electronic devices by the fabrication of electrical isolation and ground plane structures on a photo-definable glass substrate. |
US10903542B1 |
Variable radio frequency attenuator
A variable RF attenuator includes a substrate, a first microstrip trace, a first thin film resistor, a second microstrip trace, and a wire bond. The substrate includes a dielectric layer. The first thin film resistor is disposed on the substrate. The first microstrip trace is disposed on the substrate and the first thin film resistor. The second microstrip trace is disposed on the substrate and is uncoupled from the first microstrip trace. The wire bond extends from the second microstrip trace to a position on the first microstrip trace. The position is selected to tune RF attenuation over a conductive path defined by the first microstrip trace, the wire bond, and the second microstrip trace. |
US10903539B2 |
Dielectric resonator having a sealed demetallized notch formed therein, for forming a dielectric filter and a base station therefrom
A dielectric resonator, a dielectric filter, a base station and a method for fabricating the dielectric resonator or the dielectric filter are provided. The dielectric resonator includes: a solid dielectric resonator body, a blind hole located on one side of the solid dielectric resonator body, a metalized layer covering both a surface of the solid dielectric resonator body and a surface of the blind hole, and a demetallized notch located at the metalized layer on the surface of the blind hole. The dielectric resonator provided in the present application can implement tuning of the dielectric resonator, and reduce impact on the resonance frequency of the dielectric resonator after the dielectric resonator is tuned, where the impact caused by that the demetallized notch is covered by a metal material in an assembly process of the dielectric resonator, and signal energy that is leaked from the notch is reduced. |
US10903536B2 |
Battery and a battery thermal arrangement
A battery and battery thermal arrangement are provided. The battery comprises one or more battery blocks and a thermal insert configured adjacent to a first battery block or between two battery blocks, including the first battery block and a second battery block, the thermal insert comprising a channel for allowing a thermal medium flowing through the thermal insert, the thermal insert being in physical contact with at least a part of a side of the first battery block when filled with the thermal medium, the thermal insert further comprising an inlet and an outlet connectable to a circulation device for pumping the thermal medium through the thermal insert. |
US10903535B2 |
Aircraft hybrid cooling system
An aircraft hybrid cooling system is disclosed. The aircraft hybrid cooling system includes a conduit through an aircraft that is configured to allow airflow through the conduit. The aircraft hybrid cooling system additionally includes a battery assembly positioned in the conduit, configured to provide for airflow past a battery in the battery assembly in a first mode of operation and configured to provide flow of a cooling medium past the battery in a second mode of operation. In some embodiments, the battery in the battery assembly is cooled via airflow in the event the aircraft is in flight and is cooled via an applied cooling medium in the event the aircraft is grounded. |
US10903525B2 |
Self-supporting thin-film battery and method of manufacturing such a battery
A self-supporting thin-film battery is manufacture by forming on the upper surface of a support substrate a vertical active stack having as a lower layer a metal layer having formed therein a first contact terminal of a first polarity of the battery and having formed therein as an upper layer a metal layer having a second contact terminal of a second polarity of the battery. A support film is then bonded to an upper surface of the upper layer. The lower layer is the separated from the substrate by projecting a laser beam through the substrate from a lower surface thereof to impinge on the lower layer. |
US10903524B2 |
Resin coated metal laminate, battery package, and battery
The present invention relates to a resin coated metal laminate comprising at least a sealant layer, a barrier layer, and a substrate layer in this order, wherein the barrier layer includes stainless steel having a thickness of 50 μm or less, the substrate layer includes a polyamide as a main component, a thickness of the substrate layer is thinner than a thickness of the barrier layer, and a maximum value of tensile strength in a tensile test of the substrate layer is 25 N/mm or more, as well as a battery package and a battery using the resin coated metal laminate. |
US10903523B2 |
Nonaqueous electrolyte and nonaqueous electrolyte secondary battery
A nonaqueous electrolyte includes a lithium salt, a trifluoropropionate ester of the formula (1), and a fluorinated carboxylate ester of the formula (2). The amount of (1) is not less than 10 mass % of the nonaqueous electrolyte. In the formulae, R1 is a C1-3 alkyl group, one or two of X1 to X4 are fluorine atoms, R2 is a hydrogen atom, a C1-3 alkyl group or a fluorinated C1-3 alkyl group, and R3 is a C1-3 alkyl group or a fluorinated C1-3 alkyl group. |
US10903522B2 |
Phosphonate based lithium complexes
Phosphonate based lithium complexes of formula (I) and their use in electrolyte compositions for electrochemical cells. |
US10903514B2 |
Fuel cell manifold assembly including a self-supporting polymer material liner
An illustrative example fuel cell manifold assembly includes a metal manifold pan. A polymer material liner that is self-supporting includes a primary wall situated adjacent an interior of the manifold pan. The liner has a channel around a periphery of the liner and a portion of the manifold is received in the channel. A reactant conduit adapter is received through respective openings in the manifold pan and the liner. The reactant conduit adaptor includes a flange that is received against an interior surface on the primary wall of the liner with an interface between the flange and the interior surface being sealed. Another portion of the reactant conduit adaptor is adjacent an exterior of the manifold pan that faces in an opposite direction from the interior surface on the primary wall. |
US10903512B2 |
Anode bleed control in a fuel cell stack
An electrochemical fuel cell assembly comprises a fuel cell stack having a fuel delivery inlet and a fuel delivery outlet. The fuel cell stack further includes a number of fuel cells each having a membrane-electrode assembly and a fluid flow path coupled between the fuel delivery inlet and the fuel delivery outlet for delivery of fuel to the membrane electrode assembly. A fuel delivery conduit is coupled to the fuel delivery inlet for 10 delivery of fluid fuel to the stack. A bleed conduit is coupled to the fuel delivery outlet for venting fluid out of the stack. A variable orifice flow control device coupled to the bleed conduit configured to dynamically vary an amount of fluid from the fuel delivery outlet passing into the bleed conduit as a function of one or more of the control parameters: (i) measured fuel concentration; (ii) measured humidity; (iii) cell voltages of fuel cells in the 15 stack; (iv) impedance of fuel cells in the stack; (v) resistance of fuel cells in the stack. The variable orifice flow control device may be coupled to a recirculation conduit and may be configured to dynamically vary a proportion of fluid from the fuel delivery outlet passing into the bleed conduit as a function of the control parameters. |
US10903506B2 |
Separator for fuel cell
Provided is a separator for a fuel cell that can suppress a decrease in the power generation performance of the fuel cell by reducing the contact resistance of the separator. Specifically, provided is a separator for a fuel cell, the separator being adapted to be in contact with a MEGA (power generation portion) including a membrane electrode assembly of the fuel cell so as to separate the MEGA from a MEGA of an adjacent fuel cell, the separator including a metal substrate made of metal; and a tin oxide film covering a surface of the metal substrate on the side of the MEGA. The tin oxide film is made of tin oxide containing 0.2 to 10 atom % of antimony. |
US10903505B2 |
Carbon catalyst for redox flow battery electrodes
An electrode for redox flow batteries is produced using a carbon catalyst for redox flow battery electrodes, wherein a ratio of the number of oxygen atoms to the number of carbon atoms (O/C ratio) is 0.05 to 0.20 as measured by surface analysis using X-ray photoelectron spectroscopy. |
US10903503B2 |
Catalyst for solid polymer fuel cell and method for producing same
The present invention is a catalyst for a solid polymer fuel cell including: catalyst particles of platinum, cobalt and manganese; and a carbon powder carrier supporting the catalyst particles, wherein the component ratio (molar ratio) of the platinum, cobalt and manganese of the catalyst particles is of Pt:Co:Mn=1:0.06 to 0.39:0.04 to 0.33, and wherein in an X-ray diffraction analysis of the catalyst particles, the peak intensity ratio of a Co—Mn alloy appearing around 2θ=27° is 0.15 or less on the basis of a main peak appearing around 2θ=40°. It is particularly preferred that the catalyst have a peak ratio of a peak of a CoPt3 alloy and an MnPt3 alloy appearing around 2θ=32° of 0.14 or more on the basis of a main peak. |
US10903498B2 |
Hybrid electrolyte design for lithium titanate based lithium ion battery
According to one or more embodiments, a lithium-ion battery includes an anode including lithium titanate (LTO) particles and solid electrolyte particles configured to form an interphase layer therebetween, a cathode including an active material, electronic conductor, and a non-solid electrolyte; and an ionically conductive and liquid-impermeable solid electrolyte separator. The solid electrolyte separator is in direct contact with and between the anode and cathode, and is configured to prevent reduction of the non-solid electrolyte by isolating the non-solid electrolyte from the LTO particles. |
US10903497B2 |
Cathode having improved safety and lithium secondary battery including the same
The present disclosure relates to a cathode including a cathode active material and poly(amic acid). When the lithium secondary battery including the cathode is in an abnormal operation range of 160° C. or higher, condensation reaction of poly(amic acid) occurs to form polyimide. The polyimide surrounds cathode active material particles in the form of a coating film and prevents transport of lithium ions and electrons to interrupt current flow, and inhibits abnormal heat emission and thermal runaway or combustion caused by additional reactions. |
US10903493B2 |
Positive electrode material for secondary battery, method for manufacturing the same, and lithium-ion secondary battery
A positive electrode material for a secondary battery, wherein the positive electrode material includes a triclinic crystal structure and is represented by Li4+x(Fe1−zMz)4−0.5x(P2O7)3, where −0.65≤x≤0.75, 0.0 |
US10903486B2 |
Positive active material for rechargeable lithium battery, method of preparing the same, and rechargeable lithium battery including the same
A positive active material for a rechargeable lithium battery, a method for manufacturing the same, and a rechargeable lithium battery including the same are provided. A positive active material for a rechargeable lithium battery includes a compound that is capable of reversibly intercalating or deintercalating lithium, wherein the compound is formed of a core portion and a coating layer, the core portion is doped with M, and the coating layer includes Al and B, wherein M is Zr, Ti, Mg, Ca, Al, B, V, Zn, Mo, Ni, Co, Mn, or a combination thereof. |
US10903480B2 |
Lead-acid battery electrode manufacture
A method for impregnating an active paste into a fibre material in the manufacture of an electrode of a lead acid battery or cell, comprises moving a fibre material through a confined pasting zone also containing a Pb-based paste, while vibrating and maintaining a pressure on the paste, to continuously impregnate the paste into the fibre material. A paste impregnating machine is also disclosed, with a fibre material feed system, and which may use a lug along the fibre material to draw the fibre material through the paste application stage. |
US10903478B2 |
Protective coating for lithium-containing electrode and methods of making the same
A lithium-containing electrode with a protective coating and lithium-containing electrochemical cells including the same are provided herein. The protective coating has a first layer including a first fluoropolymeric matrix and Li—F compounds and a second layer including a second fluoropolymeric matrix. Methods of preparing the protective coating on the lithium-containing electrode by applying a first fluoropolymer and/or a first fluoropolymer precursor and a second fluoropolymer and/or a second fluoropolymer precursor are also provided herein. |
US10903477B2 |
Output electrode plate and battery module
The disclosure relates to an output electrode plate and a battery module. The output electrode plate comprises a first metal plate. The first metal plate includes a first region and a second region in a first direction. The first region includes a first overcurrent portion and a second overcurrent portion in a second direction. The second region is connected to the first region. The first overcurrent portion is provided with a through hole which extends in a thickness direction thereof, and a projection of the through hole along the first direction does not exceed a projection of the second region along the first direction in the second direction, and the first metal plate is formed with a minimum overcurrent section at the through hole, such that the minimum overcurrent section is first fused when a current flowing through the first metal plate is greater than a preset current. |
US10903472B2 |
Electrode tab coupling member and electrode tab coupling assembly comprising same
The present disclosure provides an electrode tab coupling member and an electrode tab coupling assembly including the same that can solve the limitations of existing arts and the technical issues demanded from the past. |
US10903469B2 |
Interconnecting member occupying less space in battery module and battery module comprising same
Provided is an interconnection member including: (a) a main cable made of a flexible flat cable (FFC) including a plurality of copper wires; (b) a plurality of terminal parts branched from the main cable and electrically connected to at least one of the copper wires of the main cable, the plurality of terminal parts being connected to the bus bars to sense voltages of the battery cells; (c) a connecting part formed on one-side end of the main cable, and electrically and mechanically connected to the PCB; and (d) at least one temperature sensing part branched from the main cable, adjacent to the connecting part, while sharing at least one of the copper wires of the main cable. |
US10903462B2 |
Electric storage device
An electric storage device includes a storage module and a mounting plate. The storage module includes a plurality of storage cells stacked in a stacking direction and has an end surface in the stacking direction. The storage module is mounted on the mounting plate. The mounting plate includes a fastening part and a displacement absorbing part. The storage module is connected to the mounting plate at the fastening part. The displacement absorbing part absorbs displacement of the storage module in the stacking direction. The fastening part is provided between the displacement absorbing part and the end surface of the storage module in the stacking direction. |
US10903460B2 |
Flexible OLED device, method for manufacturing same, and support substrate
According to a flexible OLED device production method of the present disclosure, a multilayer stack (100) is provided, the multilayer stack including a base (10), a functional layer region (20) which includes a TFT layer and an OLED layer, a flexible film (30) provided between the base and the functional layer region and supporting the functional layer region, and a dielectric multilayer film mirror (36) provided between the flexible film and the functional layer region. The flexible film is irradiated with lift-off light (216) transmitted through the base, whereby the flexible film is delaminated from the base. |
US10903458B2 |
Optoelectronic assembly and method for producing an optoelectronic assembly
An optoelectronic assembly comprising an optoelectronic component, which comprises a specularly reflective surface and comprising a radiation cooler in direct physical contact with the optoelectronic component. The radiation cooler is arranged above the specularly reflective surface. |
US10903457B2 |
Display device and method of manufacturing the same
A display device and a method of manufacturing the same are provided. A display device includes: a display panel including a first area, a second area, and a bending area between the first area and the second area; a first polarizing film on a first surface of the first area of the display panel; and a second polarizing film on a first surface of the second area of the display panel, and the first and second polarizing films are spaced apart from each other with the bending area therebetween. |
US10903456B2 |
Organic light emitting diode display device
An organic light emitting diode display device, including a flexible substrate; pixels on the flexible substrate, the pixels including an organic emission layer; a pixel definition layer between the pixels, the pixel definition layer including openings; an encapsulation layer covering the pixels; and a conductive light shielding member on the encapsulation layer, the conductive light shielding member not overlapped with the pixels, and overlapped with the pixel definition layer. |
US10903452B2 |
Barrier film, organic EL device, flexible substrate, and method for manufacturing barrier film
An organic EL device including a first barrier film that contains primarily silicon nitride, a second barrier film that contains primarily silicon nitride, an organic EL element that is disposed between the first barrier film and the second barrier film, a first flexible substrate that is disposed opposite the organic EL element with the first barrier film interposed therebetween, a second flexible substrate that is disposed opposite the organic EL element with the second barrier film interposed therebetween, and a third barrier film that is disposed between the second barrier film and the organic EL element, and contains primarily silicon nitride. |
US10903451B2 |
Organic light-emitting display device and manufacturing method thereof
An organic light-emitting display device can include a first passivation layer that covers a first area of a substrate and a second area adjacent to the first area, an organic light-emitting diode that lies on the first passivation layer in the first area of the substrate, and a protective layer that covers the organic light-emitting diode and is located in the first area of the substrate. |
US10903449B2 |
Display device
The organic electroluminescence display device of an embodiment of the present invention includes a substrate, a plurality of pixels formed on the substrate, and a sealing film that covers the plurality of pixels. The sealing film includes a first barrier layer, a base layer covering the top surface of the first barrier layer, an inter layer locally formed on the top surface of the base layer, and a second barrier layer covering the top surface of the base layer and the top surface of the inter layer. The inter layer is formed so as to cover a step on the top surface of the base layer. |
US10903446B2 |
Display device
A display device is provided. The display device includes: a first base; light-emitting elements on the first base and in the pixels, respectively; a second base facing the first base; and a light-blocking/supporting member between the light-emitting elements and the second base and at a boundary of each of the pixels, wherein the light-blocking/supporting member includes a light-blocking portion and a plurality of supporting portions in the light-blocking portion. |
US10903441B2 |
Single-layer light-emitting diodes using organometallic halide perovskite/ionic-conducting polymer composite
Single-layer LEDs were developed using a composite thin film of organometal halide perovskite (Pero) and poly (ethylene oxide) (PEO). Single-layer Pero LEDs have a device structure that resembles “bottom electrode (ITO)/Pero-PEO/top electrode (In/Ga or Au)”. Green emission LEDs with methylammonium lead bromide (bromide-Pero) and PEO composite thin films exhibit a low turn-on voltage of about 2.8-3.1 V (defined at 1 cd m−2 luminance), a maximum luminance of 4064 cd m−2 and a moderate maximum current efficiency of about 0.24-0.74 cd A−1. Blue and red emission LEDs have also been fabricated using Cl/Br or Br/I alloyed Pero-PEO composite thin films. |
US10903440B2 |
Light-emitting element, light-emitting device, electronic device, and lighting device
A novel light-emitting element is provided. Alternatively, a novel light-emitting element which can achieve both high efficiency and a long lifetime is provided. The light-emitting element includes a light-emitting layer between a pair of electrodes. The light-emitting element includes a first light-emitting layer and a second light-emitting layer. The first light-emitting layer includes a fluorescent material. The second light-emitting layer includes a phosphorescent material. A difference in peak value between a first emission spectrum of light from the first light-emitting layer and a second emission spectrum of light from the second light-emitting layer is 30 nm or less. |
US10903434B2 |
Organic semiconductor element
An organic semiconductor element functions as a strain sensor, and includes a substrate and an organic semiconductor layer formed on the substrate as a single-crystal thin film of an organic semiconductor that is a polycyclic aromatic compound with four or more rings or a polycyclic compound with four or more rings including one or a plurality of unsaturated five-membered heterocyclic compounds and a plurality of benzene rings. Since the organic semiconductor layer is formed as the single-crystal thin film, an identical crystal structure is obtained regardless of formation technique. Therefore, when the same strain is given, the same carrier mobility is obtained and uniform property is obtained with respect to the strain. Accordingly, it is possible to provide strain sensors having uniform property. |
US10903432B2 |
Heterocyclic compound and organic light-emitting device including the same
An organic light-emitting device includes: a first electrode; a second electrode facing the first electrode; and an organic layer between the first electrode and the second electrode, wherein the organic layer comprises an emission layer and a heterocyclic compound of Formula 1: wherein a1 to a3 satisfy a1+a2+a3≥1. |
US10903431B2 |
Compound and organic electronic device comprising same
The present application relates to a compound and an organic electronic device including the same. |
US10903425B2 |
Oxygen vacancy and filament-loss protection for resistive switching devices
Embodiments of the invention are directed to a fabrication method that includes forming a dielectric region of a wafer, forming a bottom contact embedded within the dielectric region such that a top surface of the bottom contact is exposed, and forming a dummy resistive switching element over the top surface of the bottom electrode. Portions of the dummy resistive switching element are exposed to at least one oxide source. The dummy resistive switching element is replaced with a resistive switching element stack. |
US10903423B2 |
Phase change memory
A phase change memory includes an L-shaped resistive element having a first part that extends between a layer of phase change material and an upper end of a conductive via and a second part that rests at least partially on the upper end of the conductive via and may further extend beyond a peripheral edge of the conductive via. The upper part of the conductive via is surrounded by an insulating material that is not likely to adversely react with the metal material of the resistive element. |
US10903421B2 |
Controlling filament formation and location in a resistive random-access memory device
A method for manufacturing a semiconductor memory device includes forming a bottom electrode on a bottom contact layer, and forming a dielectric layer covering sides of the bottom electrode. In the method, a switching element layer is deposited on the dielectric layer and the bottom electrode, a top electrode layer is deposited on the switching element layer, and a hardmask layer is deposited on the top electrode layer. The switching element, top electrode and hardmask layers are patterned into a pillar on the bottom electrode. The method further includes forming a spacer layer on the dielectric layer on sides of the pillar, and forming a metal layer on the dielectric layer adjacent the spacer layer and around the pillar. |
US10903419B2 |
Resistive memory device and method of manufacturing the resistive memory device
A resistive memory device may include a plurality of MATs, row control blocks, a plurality of word lines, a plurality of bit lines and memory cells. Each of the row control blocks may be interposed between the MATs. Each of the row control blocks may include a control element. The word lines may be arranged spaced apart from each other by a substantially uniform gap on the MATs. The bit lines may overlap with the word lines. The memory cells may be located between the word lines and the bit lines. Each of the word lines may be electrically connected with the control element of each of the row control blocks via a connection path. |
US10903417B2 |
MTJ containing device with replacement top electrode
A method of forming a magnetic tunnel junction (MTJ) containing device is provided in which a patterned sacrificial material is present atop a MTJ pillar that is located on a bottom electrode. A passivation material liner and a dielectric material portion laterally surround the MTJ pillar and the patterned sacrificial material. The patterned sacrificial material is removed from above the MTJ pillar and replaced with a top electrode. A seam is present in the top electrode. The method mitigates the possibility of depositing resputtered conductive metal particles on a sidewall of the MTJ pillar. Thus, improved device performance, in terms of a reduction in failure mode, can be obtained. |
US10903414B2 |
Device and method for generating an oscillatory motion
The invention is directed to a device and to a method for generating an oscillatory motion of a mass, wherein an oscillating electrical signal and/or an operation power is wirelessly transmitted in order to facilitate retrofitting the device. |
US10903408B2 |
Thermal energy harvesting for dispensing system
Among other things, one or more systems and/or techniques for harvesting thermal energy for utilization by a dispensing system are provided herein. The dispensing system may comprise one or more thermal scavenging devices configured to collect thermal energy from a user. For example, a first thermal scavenging device, coupled to a top housing portion of the dispensing system, may collect thermal energy from a palm of a user hand; a second thermal scavenging device, coupled to a bottom housing portion of the dispensing system, may collect thermal energy from a top portion of the user hand; and/or other thermal scavenging devices may be operatively coupled to the dispensing system. In this way, the collected thermal energy is transformed into electrical energy for powering the dispensing system (e.g., powering a current dispense event, stored for a subsequent dispense event, validation of a refill container, detection of a user, etc.). |
US10903402B2 |
Display device and method for manufacturing the same
An object of the present invention is to provide such a sealing structure that a material to be a deterioration factor such as water or oxygen is prevented from entering from external and sufficient reliability is obtained in a display using an organic or inorganic electroluminescent element. In view of the above object, focusing on permeability of an interlayer insulating film, deterioration of an electroluminescent element is suppressed and sufficient reliability is obtained by preventing water entry from an interlayer insulating film according to the present invention. |
US10903400B2 |
Light emitting device and light source device
A light emitting device includes a first light emitting element and a first covering member. The first light emitting element has a peak emission wavelength in a range of 430 nm or greater and less than 490 nm. The first covering member covers the first light emitting element, and contains a first phosphor having a peak emission wavelength in a range of 490 nm and 570 nm or less. A content of the first phosphor is 50 weight % or greater with respect to a total weight of the first covering member. A mixed color light in which light emitted from the first light emitting element and light emitted from the first phosphor are mixed has an excitation purity of 60% or greater on a 1931CIE chromaticity diagram. The first phosphor contains secondary particles. |
US10903397B2 |
Light emitting device package
A light emitting device package may include: a light emitting structure including a plurality of light emitting regions configured to emit light, respectively; a plurality of light adjusting layers formed above the light emitting regions to change characteristics of the light emitted from the light emitting regions, respectively; a plurality of electrodes configured to control the light emitting regions to emit the light, respectively; and an isolation insulating layer disposed between the light emitting regions to insulate the light emitting regions from one another, the isolation insulating layer forming a continuous structure with respect to the light emitting regions. |
US10903393B2 |
Transfer template, display substrate, display panel, and method for manufacturing the same
A transfer template, a display substrate, a display panel, and a method for manufacturing the same are provided in the embodiments of the disclosure, the transfer template being configured to transfer a material to be transferred, including: a transfer substrate; and a plurality of transfer units arranged on the transfer substrate and spaced apart from one another; an adhesive force between the plurality of transfer units and the material to be transferred is configured to be larger than another adhesive force between the transfer substrate and the material to be transferred. |
US10903392B2 |
Method of producing optoelectronic semiconductor components and optoelectronic semiconductor component
A method of producing optoelectronic semiconductor components, the method includes: a) providing a composite comprising a semiconductor layer sequence including an active region that generates or receives radiation; b) determining a position of at least one defect region of the semiconductor layer sequence; c) forming a plurality of electrically contactable functional regions that each include a part of the semiconductor layer sequence and are free of a defect region; and d) separating the composite into a plurality of optoelectronic semiconductor components that each include at least one of the functional regions. |
US10903383B2 |
Group-IV solar cell structure using group-IV or III-V heterostructures
Device structures, apparatuses, and methods are disclosed for photovoltaic cells that may be a single junction or multijunction solar cells, with at least as first layer comprising a group-IV semiconductor in which part of the cell comprises a second layer comprising a III-V semiconductor or group-IV semiconductor having a different composition than the group-IV semiconductor of the first layer, such that a heterostructure is formed between the first and second layers. |
US10903378B2 |
Photovoltaic cells comprising a layer of crystalline non-centrosymmetric light-absorbing material and a plurality of electrodes to collect ballistic carriers
The present invention is directed to photovoltaic and photogalvanic devices and methods of generating electrical energy and power or detecting light therefrom, based on a novel nano-enhanced bulk photovoltaic effect using non-centrosymmetric crystals, including ferroelectric and piezoelectric materials, where the non-centrosymmetry is the equilibrium state or it is static or dynamically induced. In certain embodiments, the device comprises a layer of non-centrosymmetric crystalline materials, and a plurality of electrodes disposed in an array upon or penetrating into at least one surface of the crystalline material, the electrodes being optimally spaced to capture the ballistic carriers generated upon irradiation of the crystalline material. |
US10903376B2 |
Light receiving/emitting element, solar cell, optical sensor, light emitting diode, and surface emitting laser element
A light receiving/emitting element 11 includes: a light receiving/emitting layer 21 in which a plurality of compound semiconductor layers are stacked; and an electrode 30 having a first surface 30A and a second surface 30B and made of a transparent conductive material, in which the second surface faces the first surface 30A, and the electrode is in contact, at the first surface 30A, with the light receiving/emitting layer 21. The transparent conductive material contains an additive made of one or more metals, or a compound thereof, selected from the group consisting of molybdenum, tungsten, chromium, ruthenium, titanium, nickel, zinc, iron, and copper, and concentration of the additive contained in the transparent conductive material near an interface to the first surface 30A of the electrode 30 is higher than concentration of the additive contained in the transparent conductive material near the second surface 30B of the electrode 30. |
US10903375B2 |
Solar cell
A solar cell can include a front passivation region including a plurality of layers formed of different materials from each other and including a first aluminum oxide layer and a first silicon nitride layer, and a back passivation region including a plurality of layers formed of different materials from each other and including a second aluminum oxide layer and a second silicon nitride layer, wherein a thickness of a first silicon nitride layer is greater than a thickness of the first aluminum oxide layer, and a thickness of a second silicon nitride layer is greater than a thickness of the second aluminum oxide layer. |
US10903367B2 |
Semiconductor device
It is an object of the present invention to connect a wiring, an electrode, or the like formed with two incompatible films (an ITO film and an aluminum film) without increasing the cross-sectional area of the wiring and to achieve lower power consumption even when the screen size becomes larger. The present invention provides a two-layer structure including an upper layer and a lower layer having a larger width than the upper layer. A first conductive layer is formed with Ti or Mo, and a second conductive layer is formed with aluminum (pure aluminum) having low electric resistance over the first conductive layer. A part of the lower layer projected from the end section of the upper layer is bonded with ITO. |
US10903366B1 |
Forming fin-FET semiconductor structures
A process is provided to fabricate a finFET device. A gate electrode layer is positioned over a dielectric layer. The gate electrode layer and the dielectric layer are both positioned over and surrounding a fin-shaped semiconductor structure. A gate electrode is formed from the gate electrode layer through a two-step patterning process. At a first patterning step, an upper portion of the gate electrode layer is patterned. Then a dielectric film is formed covering the patterned upper portion of the gate electrode layer. After the dielectric film is formed, a second patterning process is performed to pattern a lower portion of gate electrode layer. |
US10903362B2 |
Semiconductor device with asymmetric strained source/drain structure and fabrication method
A semiconductor device includes a substrate having an upper surface; a source region in the substrate; a drain region in the substrate and spaced apart from the source region; a channel region between the source region and the drain region; a gate structure on the channel region; m dislocations in the source region, wherein m is an integer greater than or equal to 1; and n dislocations in the drain region, wherein n is an integer greater than or equal to 0, and wherein m is greater than n. |
US10903360B1 |
Vertically integrated memory cells with complementary pass transistor selectors
A cross-point memory is provided that enables the use of complementary pass transistors as selection devices in a dense memory array. The density impact of doubling the transistor count and the additional lines required for addressing the array is minimized by stacking the memory elements on vertical transistors with shared transistor bodies (i.e., semiconductor material pillars) and shared wordlines. |
US10903359B2 |
Semiconductor device
A semiconductor device includes: a semiconductor layer that includes principal surfaces; a metal layer that includes principal surfaces, is disposed with the principal surface in contact with the principal surface, is thicker than the semiconductor layer, and comprises a first metal material; a metal layer that includes principal surfaces, is disposed with the principal surface in contact with the principal surface, and comprises a metal material having a Young's modulus greater than that of the first metal material; and transistors. The transistor includes a source electrode and a gate electrode on a side facing the principal surface. The transistor includes a source electrode and a gate electrode on a side facing the principal surface. |
US10903356B2 |
LDMOS device with body diffusion self-aligned to gate
A laterally diffused metal oxide semiconductor (LDMOS) device includes a substrate having a p-epi layer thereon, a p-body region in the p-epi layer and an ndrift (NDRIFT) region within the p-body to provide a drain extension region. A gate stack includes a gate dielectric layer over a channel region in the p-body region adjacent to and on respective sides of a junction with the NDRIFT region. A patterned gate electrode is on the gate dielectric. A DWELL region is within the p-body region. A source region is within the DWELL region, and a drain region is within the NDRIFT region. An effective channel length (Leff) for the LDMOS device is 75 nm to 150 nm which evidences a DWELL implant that utilized an edge of the gate electrode to delineate an edge of a DWELL ion implant so that the DWELL region is self-aligned to the gate electrode. |
US10903355B1 |
Power switch arrangement
A power device can be structured with a power switch having multiple arrangements such that the power switch can operate as a power switch with the capability to measure properties of the power switch. An example power device can comprise a main arrangement of transistor cells and a sensor arrangement of sensor transistor cells. The main arrangement can be structured to operate as a power switch, with the transistor cells of the main arrangement having control nodes connected in parallel to receive a common control signal. The sensor arrangement of sensor transistor cells can be structured to measure one or more parameters of the main arrangement, with the sensor transistor cells having sensor control nodes connected in parallel to receive a common sensor control signal. The sensor transistor cells can have a common transistor terminal shared with a common transistor terminal of the transistor cells of the main arrangement. |
US10903351B2 |
Semiconductor device
A vertical MOSFET having a trench gate structure includes an n−-type drift layer and a p-type base layer formed by epitaxial growth. In n−-type drift layer, an n-type region, a lower second p+-type region and a first p+-type region are provided. A part of the lower second p+-type region extending in a direction opposite that of a depth of the trench and connected to the p-type base layer. |
US10903349B2 |
Electronic component with multiple quantum islands
An electronic component with multiple quantum islands is provided, including a substrate on which rests a nanowire made of semiconductor material not intentionally doped; two main control gates resting on the nanowire so as to form respective qubits in the nanowire, the two main control gates being separated by a groove, and bottom and lateral faces of the groove are covered by a dielectric layer; an element made of conductive material formed on the dielectric layer in the groove; a carrier reservoir that is offset with respect to the nanowire, the element made of the conductive material being separated from the carrier reservoir by another dielectric layer such that the element made of the conductive material is coupled to the carrier reservoir by field effect. A method of fabricating an electronic component with multiple quantum islands is also provided. |
US10903348B2 |
Semiconductor device
A semiconductor device includes a semiconductor body including first to fourth semiconductor layers. The second semiconductor layer of second conductivity type is provided on the first semiconductor layer of first conductivity type; the third semiconductor layer of first conductivity type is provided selectively on the second semiconductor layer; and the fourth semiconductor layer of second conductivity type is provided selectively on the second semiconductor layer. The semiconductor device further includes first and second control electrodes. The first and second control electrodes are provided inside the semiconductor body and oppose the second semiconductor layer with first and second insulating films interposed, respectively, and are arranged alternately with a third insulating layer interposed. The first control electrode contacts the third insulating layer at a first surface thereof, and the second control electrode contacts the third insulating layer at a second surface opposite to the first surface. |
US10903346B2 |
Trench-gate semiconductor device having first and second gate pads and gate electrodes connected thereto
A semiconductor device according to an embodiment includes a semiconductor layer having a first plane and a second plane; an emitter electrode provided on a first plane side of the semiconductor layer; a collector electrode provided on a second plane side of the semiconductor layer; a first gate electrode pad provided on the first plane side; a second gate electrode pad provided on the first plane side; a cell region including a first trench provided in the semiconductor layer and a first gate electrode that is provided in the first trench and is connected to the first gate electrode pad; and a cell end region that is adjacent to the cell region and includes a second trench provided in the semiconductor layer and a second gate electrode which is provided in the second trench and is connected to the second gate electrode pad. |
US10903345B2 |
Power MOSFET with metal filled deep sinker contact for CSP
A method of forming an IC including a power semiconductor device includes providing a substrate having an epi layer thereon with at least one transistor formed therein covered by a pre-metal dielectric (PMD) layer. Contact openings are etched from through the PMD into the epi layer to form a sinker trench extending to a first node of the device. A metal fill material is deposited to cover a sidewall and bottom of the sinker trench but not completely fill the sinker trench. A dielectric filler layer is deposited over the metal fill material to fill the sinker trench. An overburden region of the dielectric filler layer is removed stopping on a surface of the metal fill material in the overburden region to form a sinker contact. A patterned interconnect metal is formed providing a connection between the interconnect metal and metal fill material on the sidewall of the sinker trench. |
US10903342B2 |
Oxide-nitride-oxide stack having multiple oxynitride layers
An embodiment of a semiconductor memory device including a multi-layer charge storing layer and methods of forming the same are described. Generally, the device includes a channel formed from a semiconducting material overlying a surface on a substrate connecting a source and a drain of the memory device; a tunnel oxide layer overlying the channel; and a multi-layer charge storing layer including an oxygen-rich, first oxynitride layer on the tunnel oxide layer in which a stoichiometric composition of the first oxynitride layer results in it being substantially trap free, and an oxygen-lean, second oxynitride layer on the first oxynitride layer in which a stoichiometric composition of the second oxynitride layer results in it being trap dense. In one embodiment, the device comprises a non-planar transistor including a gate having multiple surfaces abutting the channel, and the gate comprises the tunnel oxide layer and the multi-layer charge storing layer. |
US10903339B2 |
Vertical transport FET devices having a sacrificial doped layer
Methods of fabrication and semiconductor structures includes vertical transport field effect transistors (VTFETs) including a top source/drain extension formed with a sacrificial doped layer. The sacrificial doped layer provides the doping source to form the extension and protects the top of the fin during fabrication so as to prevent thinning, among other advantages. |
US10903337B2 |
Air gap spacer with wrap-around etch stop layer under gate spacer
Semiconductor devices and methods are provided to fabricate FET devices. For example, a semiconductor device can include a functional gate structure on a channel region of a fin structure; and a source/drain region on each side of the functional gate structure. The functional gate structure has an insulator material abutting a portion of the sidewalls of the functional gate structure and the source drain region and the top surface of the fin. The functional gate structure further includes a dielectric top layer. The dielectric top layer seals an air gap between the top surface of the insulator material and the dielectric top layer. |
US10903325B2 |
Memory transistor with multiple charge storing layers and a high work function gate electrode
An example memory device includes a channel positioned between and electrically connecting a first diffusion region and a second diffusion region, and a tunnel dielectric layer, a multi-layer charge trapping layer, and a blocking dielectric layer disposed between the gate structure and the channel. The multi-layer charge trapping layer includes a first dielectric layer disposed abutting a second dielectric layer and an anti-tunneling layer disposed between the first and second dielectric layers. The anti-tunneling layer includes an oxide layer. The first dielectric layer includes oxygen-rich nitride and the second dielectric layer includes oxygen-lean nitride. |
US10903324B2 |
Semiconductor device including fin-FET and etch stop layers
A semiconductor device including a fin field effect transistor (fin-FET) includes active fins disposed on a substrate, isolation layers on both sides of the active fins, a gate structure formed to cross the active fins and the isolation layers, source/drain regions on the active fins on sidewalls of the gate structure, a first interlayer insulating layer on the isolation layers in contact with portions of the sidewalls of the gate structure and portions of surfaces of the source/drain regions, an etch stop layer configured to overlap the first interlayer insulating layer, the sidewalls of the gate structure, and the source/drain regions, and contact plugs formed to pass through the etch stop layer to contact the source/drain regions. The source/drain regions have main growth portions in contact with upper surfaces of the active fins. |
US10903322B2 |
SiC power semiconductor device with integrated body diode
Embodiments of SiC devices and corresponding methods of manufacture are provided. In some embodiments, the SiC device has shielding regions at the bottom of some gate trenches and non-linear junctions formed with the SiC material at the bottom of other gate trenches. In other embodiments, the SiC device has the shielding regions at the bottom of the gate trenches and arranged in rows which run in a direction transverse to a lengthwise extension of the trenches. In still other embodiments, the SiC device has the shielding regions and the non-linear junctions, and wherein the shielding regions are arranged in rows which run in a direction transverse to a lengthwise extension of the trenches. |
US10903316B2 |
Radio frequency switches with air gap structures
The present disclosure relates to semiconductor structures and, more particularly, to radio frequency (RF) switches with airgap structures and methods of manufacture. The structure includes a substrate with at least one airgap structure formed in a well region under at least one gate structure, and which extends to a junction formed by a source/drain region of the at least one gate structure. |
US10903312B2 |
Semiconductor device
A semiconductor device includes a semiconductor substrate in which an active region and an edge termination region are defined, a semiconductor element formed in the active region, and first to fourth P layers formed in a region spanning from an edge portion of the active region to the edge termination region in the surface of the semiconductor substrate. The first to fourth P layers respectively have surface concentrations P(1) to P(4) that decrease in this order, bottom-end distances D(1) to D(4) that increase in this order, and distances B(1) to B(4) to the edge of the semiconductor substrate that increase in this order. The surface concentration P(4) is 10 to 1000 times the impurity concentration of the semiconductor substrate, and the bottom-end distance D(4) is in the range of 15 to 30 μm. |
US10903311B2 |
Vertical semiconductor structure
A diode includes upper and lower electrodes and first and second N-type doped semiconductor substrate portions connected to the lower electrode. A first vertical transistor and a second transistor are formed in the first portion and series-connected between the electrodes. The gate of the first transistor is N-type doped and coupled to the upper electrode. The second transistor has a P channel and has a P-type doped gate. First and second doped areas of the second conductivity type are located in the second portion and are separated by a substrate portion topped with another N-type doped gate. The first doped area is coupled to the gate of the second transistor. The second doped area and the other gate are coupled to the upper electrode. |
US10903310B2 |
Capacitor structure and semiconductor device including the same
A capacitor structure includes a plurality of bottom electrodes horizontally spaced apart from each other, a support structure covering sidewalls of the bottom electrodes, a top electrode surrounding the support structure and the bottom electrodes, and a dielectric layer interposed between the support structure and the top electrode, and between the top electrode and each of the bottom electrodes. An uppermost surface of the support structure is positioned at a higher level than an uppermost surface of each of the bottom electrodes. |
US10903307B2 |
Fabrication of a MIM capacitor structure with via etch control with integrated maskless etch tuning layers
A semiconductor device includes a base structure including contacts and a first interlevel dielectric (ILD) layer, a metal-insulator metal (MIM) capacitor structure on the base structure, a second ILD layer on the MIM capacitor structure, and a plurality of vias penetrating through the first and second ILD layers to respective ones of the contacts. |
US10903305B2 |
Ultra high density metal-oxide-metal capacitor
A capacitor includes a shallow trench isolation (STI) layer disposed on top of a substrate. The capacitor also includes a first dielectric layer disposed on top of the STI layer. The capacitor further includes a metallization diffusion (MD) layer disposed within both of the STI layer and the first dielectric layer. |
US10903303B2 |
Display panel with a separation pillar having slanting side surfaces disposed on a pixel definition layer
The present disclosure relates to a display panel, a display screen, and a terminal device. The display panel includes a substrate, a first pixel electrode overlaying the substrate, a pixel definition layer overlaying a side of the first pixel electrode away from the substrate and including a plurality of pixel openings to expose a surface of the first pixel electrode, and a first type of separation pillar disposed on the pixel definition layer. A width of the first type of separation pillar changes continuously or intermittently in an extending direction thereof. The extending direction of the first type of separation pillar is parallel to the substrate. The width is a dimension of a projection of the first type of separation pillar on the substrate in a direction perpendicular to the extending direction of the first type of separation pillar. |
US10903302B2 |
Display device having an organic layer between a plurality of signal layers
A display device including: a substrate including a first region and a second region; a signal line on the substrate and including a first layer and a second layer that overlap each other; and a first insulating layer between the substrate and the signal line, wherein a first organic layer may be between the first layer and the second layer in the first region, and the first layer and the second layer may be in direct contact with each other in the second region, and the first insulating layer may be disposed in an area in which the first organic layer is. |
US10903298B2 |
Display device
A display device includes: a plurality of pixels each including a driving thin film transistor and a storage capacitor, wherein each of the pixels further includes: a driving semiconductor layer including a driving channel region, a driving source region, and a driving drain region; a first electrode layer, a portion of the first electrode layer overlapping the driving channel region; a second electrode layer overlapping the first electrode layer; a node connection line having a first side connected to the first electrode layer: a pixel electrode overlapping the first electrode layer and the second electrode layer; and a shielding layer between the first electrode layer and the pixel electrode and overlapping the first electrode layer, the node connection line, and the pixel electrode. |
US10903297B2 |
Bidirectional organic light emitting display device
Disclosed is an organic light emitting display device. The organic light emitting display device including a plurality of pixels provided on a substrate. The plurality of pixels each include a first emissive area emitting light in a first surface direction of the substrate, a reflective area reflecting incident light in the first surface direction of the substrate, and a second emissive area overlapping the reflective area and emitting light in a second surface direction opposite to the first surface direction of the substrate. The organic light emitting display device may further include an auxiliary color filter provided in the first emissive area. In the organic light emitting display device, since a polarizer is replaced with a color filter, a light transmittance and a color reproduction rate are enhanced, and bidirectional image display is realized through the second emissive area. |
US10903295B2 |
Display apparatus and method of manufacturing the same
A display apparatus and a method of manufacturing the same are provided. According to an embodiment, a display apparatus includes: a substrate; a thin-film transistor located on the substrate; and a buffer layer, a conductive layer, and an insulating layer sequentially located from the substrate between the substrate and the thin-film transistor, and a thickness of the insulating layer is less than a thickness of the buffer layer. |
US10903293B2 |
Method of manufacturing display panel and display apparatus including the display panel
A method of manufacturing a display panel includes providing an insulating substrate that includes a hole area, a display area that surrounds the hole area, and a peripheral area adjacent to the display area, forming a semiconductor pattern in the display area, forming an insulating layer, forming contact holes in the insulating layer that expose portions of the semiconductor pattern, and forming a module hole by etching a portion of the insulating layer and a portion of the insulating substrate that overlap the hole area. |
US10903291B2 |
Terminals and display screens
The present application relates to a terminal and a display screen. A display screen includes a display area including at least two display regions. The at least two display regions includes a first display region and a second display region. A total thickness of metal layers of the first display region is less than a total thickness of metal layers of the second display region. |
US10903288B2 |
Display panel
A display panel of the present disclosure includes a substrate layer, a light emitting layer and a plurality of photosensitive elements, the light emitting layer includes a plurality of pixel units, the photosensitive elements are formed between the pixel units, the photosensitive elements are configured to sensing light reflected by the fingers and emitted by the pixel units for fingerprint identification, when the finger attaches to the display panel, the light emitted by the light emitting layer and reflected by the fingers reaches the photosensitive elements, the photosensitive elements receive the light for fingerprint identification. |
US10903286B2 |
Display device
A display device includes a circuit layer, a plurality of display elements arranged on the circuit layer, a sealing layer arranged on the plurality of display elements, a protective later arranged on the sealing layer, a touch electrode layer arranged on the protective layer, and a plurality of connection terminals arranged on the circuit layer and an exterior side of the sealing layer. The circuit layer includes a plurality of connection wirings respectively connected to any one the plurality of connection terminals, the protective layer includes a plurality of opening parts respectively in a region overlapping a part of each of the plurality of connection wirings, the touch electrode layer has a plurality of touch electrodes overlapping the display element, and each of the plurality of touch electrodes is connected to any one of the plurality of connection wirings via any one of the plurality of opening parts respectively. |
US10903281B2 |
Organic light emitting display device
Discussed are embodiments of an organic light emitting display device, which includes a plurality of pixels, each including at least one red sub pixel, a plurality of green sub pixels, and at least one blue sub pixel, wherein red sub pixels and blue sub pixels of adjacent pixels are aligned in a first direction and a second direction, wherein green sub pixels of the adjacent pixels are aligned in the first direction and are also aligned in the second direction, wherein the plurality of green sub pixels is disposed between the at least one red sub pixel and the at least one blue sub pixel of each pixel, and wherein the plurality of green sub pixels is offset from the at least one red sub pixel and the at least one blue sub pixel in the first direction and the second direction in the each pixel. |
US10903280B2 |
Organic light-emitting diode display panel, method for fabricating the same, and display device
Disclosed are an organic light-emitting diode display panel, a method for fabricating the same, and a display device. The panel includes: a base substrate, a reflecting metal layer located on the base substrate, and a protruding layer located on the reflecting metal layer; a material of the protruding layer is an inorganic material, the protruding layer comprises a plurality of pixel openings distributed in an array, and the plurality of pixel openings constitute a plurality of sub-pixel areas in different colors, the display panel further comprising an anode layer, an organic functional layer, and a cathode layer stacked in each of the sub-pixel areas sequentially; a structure with a micro-resonant chamber effect is formed between a upper surface of the reflecting metal layer and a lower surfaces of the cathode layer in each of the sub-pixel areas; anode layers in the sub-pixel areas in the different colors have different thicknesses. |
US10903277B2 |
Scalable, stackable, and BEOL-process compatible integrated neuron circuit
An integrated neuron circuit structure comprising at least one thin-film resistor, one Metal Insulator Metal capacitor and one Negative Differential Resistance device. |
US10903276B2 |
Methods of forming metal on inhomogeneous surfaces and structures incorporating metal on inhomogeneous surfaces
The disclosed technology relates to integrate circuits, including memory devices. A method of forming an integrated circuit comprises providing a surface comprising a first region and a second region, wherein the first region is formed of a different material than the second region. The method additionally comprises forming a seeding material in contact with and across the first and second regions. The method further comprises forming a metal comprising tungsten on the seeding material. |
US10903275B2 |
Three-dimensional stackable multi-layer cross-point memory with single-crystalline bipolar junction transistor selectors
A method for manufacturing a semiconductor memory device includes forming a plurality of doped semiconductor layers in a stacked configuration on a dielectric layer. The plurality of doped semiconductor layers each comprise a single crystalline semiconductor material. In the method, a memory stack layer is formed on an uppermost doped semiconductor layer of the plurality of doped semiconductor layers, and the memory stack layer and a plurality of doped semiconductor layers are patterned into a plurality of pillars spaced apart from each other. The patterned plurality of doped semiconductor layers in each pillar of the plurality of pillars are components of a bipolar junction transistor device, and the plurality of pillars are parts of a memory cell array having a cross-point structure. |
US10903272B2 |
Memory device and a method for forming the memory device
A memory device may include a substrate having conductivity regions and a channel region. A first voltage line may be arranged over the channel region. A second voltage line, and third and fourth voltage lines may be electrically coupled to a first conductivity region and a second conductivity region respectively. Resistive units may be arranged between the third and fourth voltage lines and the second conductivity region. In use, changes in voltages applied between the second and third voltage lines, and between the second and fourth voltage lines may cause resistances of first and second resistive units to switch between lower and higher resistance values. The lower resistance value of the first resistive unit may be different from the lower resistance value of the second resistive unit and/or the higher resistance value of the first resistive unit may be different from the higher resistance value of the second resistive unit. |
US10903269B2 |
Magnetic memory device and fabrication method thereof
A magnetic memory device includes a first dielectric layer on a substrate, first and second via plugs in the first dielectric layer, first and second cylindrical memory stacks on the first and second via plugs, respectively, and an insulating cap layer conformally disposed on the first dielectric layer and on sidewalls of the first and second cylindrical memory stacks. The insulating cap layer is not disposed in a logic area and a via forming region between the first and second cylindrical memory stacks. |
US10903266B2 |
Ultra-smooth sidewall pixelated array LEDs
Pixelated array light emitters are formed with closely-spaced pixels having ultra-smooth sidewalls. In methods for making such pixelated array light emitters, a converter layer of phosphor particles dispersed in a binder is disposed on a carrier, and then singulated by saw cuts or similar methods to form an array of phosphor pixels. The binder is fully cured prior to singulation of the converter layer. Further, the carrier is rigid rather than flexible. As a consequence of fully curing the binder and of using a rigid carrier to support the converter layer, singulation results in phosphor pixels having smooth side walls. The array of phosphor pixels is subsequently attached to a corresponding array of LEDs with an adhesive layer, separate from the binder used to form the converter layer. The pixel sidewalls may be formed with controlled morphology, for example at acute or obtuse angles with respect to the carrier. |
US10903263B2 |
Front-side type image sensor and method for manufacturing such a sensor
A front-side type image sensor includes a substrate successively comprising a P− type doped semiconducting support substrate, an electrically insulating layer and a semiconducting active layer, and a matrix array of photodiodes in the active layer of the substrate, wherein the substrate comprises, between the support substrate and the electrically insulating layer, a P+ type doped semiconducting epitaxial layer A method of forming such a structure includes epitaxially growing a P+ type doped semiconducting layer on a P− type doped semiconducting support substrate, providing an electrically insulating layer and an active layer over the P+ type doped semiconducting layer, and forming photodiodes in the active layer. |
US10903262B2 |
Scalable thermoelectric-based infrared detector
Device and method of forming the device are disclosed. The method includes providing a substrate prepared with a complementary metal oxide semiconductor (CMOS) region and a sensor region. A substrate cavity is formed in the substrate in the sensor region, the substrate cavity including cavity sidewalls and cavity bottom surface and a membrane which serves as a substrate cavity top surface. The cavity bottom surface includes a reflector. The method also includes forming CMOS devices in the CMOS region, forming a micro-electrical mechanical system (MEMS) component on the membrane, and forming a back-end-of-line (BEOL) dielectric disposed on the substrate having a plurality of interlayer dielectric (ILD) layers. The BEOL dielectric includes an opening to expose the MEMS component. The opening forms a BEOL cavity above the MEMS component. |
US10903254B2 |
Distance-measuring imaging device, distance measuring method of distance-measuring imaging device, and solid-state imaging device
A distance-measuring imaging device includes a light source that applies light according to timing of a light emission signal; a solid-state imager that performs, for an object, exposure according to timing of an exposure signal, and generates raw data corresponding to an exposure amount of the exposure; a signal amount comparator that determines a magnitude relationship in signal amount in the raw data; and a distance calculator that generates and outputs a distance signal based on a determination result. The solid-state imager accumulates, in each of different signal accumulation regions for accumulating signals detected in a same pixel, a signal by exposure in an exposure period that differs in exposure signal timing. The signal amount comparator determines the magnitude relationship between the signals accumulated in the signal accumulation regions. The distance calculator calculates the distance to the object using an arithmetic expression selected depending on the determination result. |
US10903249B2 |
Array substrate and manufacturing method thereof, display device
An array substrate including a plurality of terminals, a first conductive layer and a second conductive layer, wherein the first conductive layer and the second conductive layer include an insulating layer therebetween, wherein a plurality of first electrode plates and a plurality of second electrode plates are formed in the first conductive layer and the second conductive layer, respectively, the first electrode plates and the second electrode plates are opposite to each other to constitute a capacitor structure, the terminals are provided in the same layer as the first conductive layer or the second conductive layer, or the terminals are provided in the same layer as a third conductive layer between the first conductive layer and the second conductive layer. A method of manufacturing an array substrate and a display device is provided. |
US10903247B2 |
Scanning antenna and method for manufacturing same
A scanning antenna (1000) in which antenna units (U) are arranged, the scanning antenna including: a first dielectric substrate (1); a TFT substrate (101) including TFTs, gate bus lines, source bus lines, and patch electrodes (15); a slot substrate (201) including a second dielectric substrate (51), and a slot electrode (55) formed on a first main surface of the second dielectric substrate; a liquid crystal layer (LC) provided between the TFT substrate and the slot substrate; and a reflective conductive plate (65) provided opposing a second main surface of the second dielectric substrate (51) opposite to the first main surface via a dielectric layer (54). The slot electrode includes slots arranged corresponding to each of the patch electrodes, and the second dielectric substrate (51) and the slot electrode (5) further include an adhesive layer (92) formed therebetween from a thermosetting type or photocurable type adhesive material. |
US10903245B2 |
Pixel array substrate
A pixel array substrate including a substrate, a plurality of pixel structures and a scan device is provided. The pixel structures are arranged on the substrate along a first direction. Each pixel structure includes a data line, an active device and a pixel electrode. The active device has a semiconductor pattern, a source electrode and a drain electrode. The source electrode and the drain electrode are electrically connected to the data line and the pixel electrode respectively. The scan device includes a first and a second scan line. The first and the second scan line extend in the first direction and are electrically connected to each other. The active devices of the pixel structures are electrically connected to the first and the second scan line. The first and the second scan line respectively overlap two different regions of the semiconductor pattern of each active device. |
US10903242B2 |
Array substrate, manufacturing method, display panel for forming transparent conductive layers of different thicknesses
The present disclosure relates to the field of display technologies, and provides an array substrate. The array substrate includes a plurality of pixel units distributed in an array, each of the pixel units includes a plurality of sub-pixels, and each of the sub-pixels includes at least one metal layer and a light emitting layer. At least one of the sub-pixels further includes a reflective anode layer formed in the same layer as one of the at least one metal layer, where the reflective anode layer has a transparent conductive layer at a side of the reflective anode layer adjacent to the light emitting layer, and transparent conductive layers of at least two different sub-pixels have different thicknesses. |
US10903240B2 |
Integrated circuits (ICs) on a glass substrate
An integrated circuit (IC) includes a glass substrate and a buried oxide layer. The IC additionally includes a first semiconductor device coupled to the glass substrate. The first semiconductor device includes a first gate and a first portion of a semiconductive layer coupled to the buried oxide layer. The first gate is located between the glass substrate and the first portion of the semiconductive layer and between the glass substrate and the buried oxide layer. The IC additionally includes a second semiconductor device coupled to the glass substrate. The second semiconductor device includes a second gate and a second portion of the semiconductive layer. The second gate is located between the glass substrate and the second portion of the semiconductive layer. The first portion is discontinuous from the second portion. |
US10903234B2 |
Three-dimensional semiconductor device
A three-dimensional semiconductor device includes a stacked structure on a lower structure, the stacked structure including a lower group including gate electrodes vertically stacked and spaced apart from each other, and an upper group including gate electrodes vertically stacked and spaced apart, the lower group and the upper group being vertically stacked, and a vertical structure passing through the stacked structure. The vertical structure may include a vertical core pattern, a vertical buffer portion therein, and a surrounding vertical semiconductor layer, the vertical structure may include a lower vertical portion passing through the lower group and an upper vertical portion passing through the upper group, an upper region of the lower vertical portion may have a width greater than that of a lower region of the upper vertical portion. The vertical buffer portion may be in the lower vertical portion and below the upper vertical portion. |
US10903230B2 |
Three-dimensional memory device containing through-memory-level contact via structures and method of making the same
A contact via structure vertically extending through an alternating stack of insulating layers and electrically conductive layers is provided in a staircase region having stepped surfaces. The contact via structure is electrically isolated from each electrically conductive layer of the alternating stack except for an electrically conductive layer that directly underlies a horizontal interface of the stepped surfaces. A laterally-insulated structure includes a conductive via structure having an upper conductive via portion overlying and contacting an annular area of a top surface of one of the electrically conductive layers, a lower conductive via portion having a lesser lateral dimension than the upper conductive via portion and extending through at least a bottommost one of the electrically conductive layers, and an interconnection conductive via portion located between the upper conductive via portion and the lower conductive via portion and contacting a cylindrical sidewall of the one of the electrically conductive layers. |
US10903226B2 |
Semiconductor device
A semiconductor device includes a peripheral circuit region on a substrate, a polysilicon layer on the peripheral circuit region, a memory cell array region on the polysilicon layer and overlapping the peripheral circuit region, the peripheral circuit region being under the memory cell array region, an upper interconnection layer on the memory cell array region, and a vertical contact through the memory cell array region and the polysilicon layer, the vertical contact connecting the upper interconnection layer to the peripheral circuit region. |
US10903224B2 |
Semiconductor device and method for fabricating the same
A semiconductor device includes a semiconductor substrate, an isolation structure; a first gate dielectric layer and a first gate electrode. The isolation structure is formed in the semiconductor substrate to divide the semiconductor substrate at least into a first active region and a second active region. The first gate dielectric layer is disposed on the first active region, and has a plane top surface contacting to a sidewall of the isolation structure and forming an acute angle therewith. The first gate electrode stacked on the plane top surface. |
US10903219B2 |
Method for making a flash memory device
Flash memory technology is disclosed. In one example, a flash memory cell can include a charge storage structure, a control gate laterally separated from the charge storage structure, and at least four dielectric layers disposed between the control gate and the charge storage structure. Associated systems and methods are also disclosed. |
US10903215B2 |
Layout structure of semiconductor structure for dynamic random access memory device and method for forming the same
A semiconductor structure for a memory device includes a substrate including a memory cell region and a peripheral circuit region defined thereon, at least an active region formed in the peripheral circuit region, a buried gate structure formed in the active region in the peripheral circuit region, a conductive line structure formed on the buried gate structure, and at least a bit line contact plug formed in the memory cell region. |
US10903212B2 |
Fin field effect transistor devices with modified spacer and gate dielectric thicknesses
A method of forming fin field effect devices is provided. The method includes forming a plurality of vertical fins on a substrate. The method further includes forming a dielectric pillar on the substrate between two adjacent vertical fins, wherein at least one of the vertical fins is on a first region of the substrate, and at least one of the vertical fins is on a second region of the substrate. The method further includes growing a bottom source/drain layer on the first region of the substrate and the second region of the substrate. The method further includes depositing a bottom spacer layer on the bottom source/drain layer, and a filler layer on the bottom spacer layer. The method further includes forming a cover block on the first region of the substrate, and removing the portion of the filler layer on the second region of the substrate. |
US10903211B1 |
Gate devices and methods of formation using angled ions
The present disclosure is directed to structures and processing for three-dimensional transistor devices. In some approaches, a method may include providing a plurality of fin structures formed from a substrate, the plurality of fin structures disposed subjacent to a hard mask layer, and directing angled ions at the plurality of fin structures. The angled ions may form a non-zero angle of incidence with respect to a perpendicular to a plane of the substrate, wherein the angled ions etch the plurality of fin structures to form a stack of isolated nanowires within the plurality of fin structures. The method may further include removing the hard mask layer, and forming a stopping layer over the stack of isolated nanowires. |
US10903207B2 |
Method of forming an integrated circuit (IC) with shallow trench isolation (STI) regions and the resulting IC structure
Disclosed is an integrated circuit (IC) formation method, wherein trenches are formed within a semiconductor layer to define semiconductor mesa(s). Instead of immediately filling the trenches with an isolation material and performing a planarizing process to complete the STI regions prior to device formation, the method initially only form sidewall spacers within the trenches on the exposed sidewalls of the semiconductor mesa(s). After the sidewall spacers are formed, device(s) (e.g., field effect transistor(s), silicon resistor(s), etc.) are formed using the semiconductor mesa(s) and, optionally, additional device(s) (e.g., polysilicon resistor(s)) can be formed within the trenches between adjacent semiconductor mesas. Subsequently, middle of the line (MOL) dielectrics (e.g., a conformal etch stop layer and a blanket interlayer dielectric (ILD) layer) are deposited over the device(s), thereby filling any remaining space within the trenches and completing the STI regions. Also disclosed is an IC structure formed using the method. |
US10903202B2 |
Semiconductor device
A semiconductor device includes a first semiconductor region of a first conductivity type, a plurality of second semiconductor regions of a second conductivity type, each comprising a first part, on the first semiconductor region, wherein the second semiconductor regions are spaced apart in a first direction, a third semiconductor region of the first conductivity type on each of the second semiconductor regions, an insulation portion between two of the second semiconductor regions, the insulation portion having one side in contact with one of the first parts and the other side in contact with one of the third semiconductor regions, a first electrode within the insulation portion, a gate electrode spaced apart from the first electrode and within the insulation portion, and a second electrode on the third semiconductor region and electrically connected to the first electrode and the third semiconductor region. |
US10903197B2 |
Assembly of wafer stacks
A method of forming a wafer stack includes providing a sub-stack comprising a first wafer and a second wafer. The sub-stack includes a first thermally-curable adhesive at an interface between the upper surface of the first wafer and the lower surface of the second wafer. A third wafer is placed on the upper surface of the second wafer. A second thermally-curable adhesive is present at an interface between the upper surface of the second wafer and the lower surface of the third wafer. Ultra-violet (UV) radiation is provided in a direction of the upper surface of the third wafer to cure a UV-curable adhesive in openings in the second wafer and in contact with portions of the third wafer so as to bond the third wafer to the sub-stack at discrete locations. Subsequently, the third wafer and the sub-stack are heated so to cure the first and second thermally-curable adhesives. |
US10903193B2 |
Light-emitting device
A light-emitting device includes a base member, conductor wiring on an upper surface of the base member, a reflective member covering the upper surfaces of the base member and the conductor wiring and having apertures to expose part of the upper surface of the base member and part of the upper surface of the conductor wiring, a plurality of light sources bonded to the part of the upper surface of the conductor wiring located in the apertures with bonding members, and a reflector that is disposed on the reflective member and includes a plurality of first surrounding portions and a plurality of second surrounding portions surrounding the first surrounding portions, which respectively surround the light sources in a plan view. Each surrounding portion has inclined lateral surfaces that widen in an upward direction. An aperture in each second surrounding portion is smaller than an aperture in each first surrounding portion in the plan view. |
US10903192B2 |
Vehicle luminaire and vehicle lamp
A vehicle luminaire according to an exemplary embodiment includes: a socket; a board provided at one end of the socket; and three light-emitting elements provided on the board. A triangle formed by line segments connecting respective centers of the three light-emitting elements is scalene triangle in planar view. A center of the vehicle luminaire is included inside the scale triangle. |
US10903187B2 |
Selective area heating for 3D chip stack
A method of forming a 3D package. The method may include joining an interposer to a laminate chip carrier with the solid state diffusion of a first plurality of solder bumps by applying a first selective non-uniform heat and first uniform pressure; joining a top chip to the interposer with the solid state diffusion of a second plurality of solder bumps by applying a second selective non-uniform heat and second uniform pressure; heating the 3D package, the first and second pluralities of solder bumps to a temperature greater than the reflow temperature of the first and second pluralities of solder bumps, where the second plurality of solder bumps achieves the reflow temperature before the first plurality of solder bumps, where the first and second selective non-uniform heats being less that the reflow temperature of the first and second pluralities of solder bumps, respectively. |
US10903186B2 |
Power electronic assemblies with solder layer and exterior coating, and methods of forming the same
An assembly that includes a first substrate, a second substrate, and a pair of bonding layers disposed between and bonded to the first and second substrates. The assembly further includes a solder layer disposed between the pair of bonding layers such that the solder layer is isolated from contacting the first substrate and the second substrate. The solder layer has a low melting temperature relative to a high melting temperature of the bonding layers. A coating is disposed over at least the pair of bonding layers and the solder layer such that the coating encapsulates the solder layer between the pair of bonding layers. The solder layer melts into a liquid form when the assembly operates at a temperature above the low melting temperature of the solder layer and the coating maintains the liquid form of the solder layer between the pair of bonding layers. |
US10903183B2 |
Semiconductor device and method of using leadframe bodies to form openings through encapsulant for vertical interconnect of semiconductor die
A semiconductor device has a leadframe with a plurality of bodies extending from the base plate. A first semiconductor die is mounted to the base plate of the leadframe between the bodies. An encapsulant is deposited over the first semiconductor die and base plate and around the bodies of the leadframe. A portion of the encapsulant over the bodies of the leadframe is removed to form first openings in the encapsulant that expose the bodies. An interconnect structure is formed over the encapsulant and extending into the first openings to the bodies of the leadframe. The leadframe and bodies are removed to form second openings in the encapsulant corresponding to space previously occupied by the bodies to expose the interconnect structure. A second semiconductor die is mounted over the first semiconductor die with bumps extending into the second openings of the encapsulant to electrically connect to the interconnect structure. |
US10903182B1 |
Amplifier die bond pad design and amplifier die arrangement for compact Doherty amplifier modules
Embodiments of a method and device are disclosed. In an embodiment, a Doherty amplifier module includes a substrate including a mounting surface, and a carrier amplifier die, a first peaking amplifier die, and a second peaking amplifier die on the mounting surface. The carrier amplifier die includes a first output bond pad that has a first length and a first width. The first peaking amplifier die includes a second output bond pad including a first main pad portion having a second length and a second width and including a first side pad portion having a third length and a third width. At least one of the second width or the third width is greater than the first width. The second peaking amplifier includes a third output bond pad. A first wirebond array is coupled between the third output bond pad and at least the first side pad portion. |
US10903181B2 |
Wafer level fan out semiconductor device and manufacturing method thereof
A wafer level fan out semiconductor device and a manufacturing method thereof are provided. A first sealing part is formed on lateral surfaces of a semiconductor die. A plurality of redistribution layers are formed on surfaces of the semiconductor die and the first sealing part, and solder balls are attached to the redistribution layers. The solder balls are arrayed on the semiconductor die and the first sealing part. In addition, a second sealing part is formed on the semiconductor die, the first sealing part and lower portions of the solder balls. The solder balls are exposed to the outside through the second sealing part. Since the first sealing part and the second sealing part are formed of materials having thermal expansion coefficients which are the same as or similar to each other, warpage occurring to the wafer level fan out semiconductor device can be suppressed. |
US10903180B2 |
Device including semiconductor chips and method for producing such device
A device includes a first semiconductor chip including a first face, wherein a first contact pad is arranged over the first face. The device further includes a second semiconductor chip including a first face, wherein a first contact pad is arranged over the first face, wherein the first semiconductor chip and the second semiconductor chip are arranged such that the first face of the first semiconductor chip faces in a first direction and the first face of the second semiconductor chip faces in a second direction opposite to the first direction. The first semiconductor chip is located laterally outside of an outline of the second semiconductor chip. |
US10903179B2 |
Semiconductor contact structure having stress buffer layer formed between under bump metal layer and copper pillar
Semiconductor apparatus and method for manufacturing semiconductor apparatus are provided. Semiconductor apparatus includes a semiconductor substrate having metal pads, a first passivation layer, a second passivation layer, an under bump metal layer, a stress buffer layer, a copper pillar and a solder structure. First passivation layer is formed on the semiconductor substrate and covers a portion of each metal pad, the first passivation layer has first passivation layer openings to expose a first portion of each metal pad. Second passivation layer is formed on the first passivation layer, the second passivation layer has second passivation layer openings to expose a second portion of each metal pad. Under bump metal layer is formed on the second portion of each metal pad exposed by the second passivation layer opening. Stress buffer layer is formed on the under bump metal layer, and the copper pillar is disposed on the stress buffer layer. |
US10903177B2 |
Method of manufacturing a semiconductor package
In a method of manufacturing a semiconductor package, a first semiconductor device is arranged on a package substrate. An electrostatic discharge structure is formed on at least one ground substrate pad exposed from an upper surface of the package substrate. A plurality of second semiconductor devices is stacked on the package substrate and spaced apart from the first semiconductor device, the electrostatic discharge structure being interposed between the first semiconductor device and the plurality of second semiconductor devices. A molding member is formed on the package substrate to cover the first semiconductor device and the plurality of second semiconductor devices. |
US10903176B2 |
Method of forming a photodiode
A self-destructing device includes a stressed substrate with a heater thermally coupled to the stressed substrate. The device includes a power source and trigger circuitry comprising a sensor and a switch. The sensor generates a trigger signal when exposed to a trigger stimulus. The switch couples the power source to the heater in response to the trigger signal When energized by the power source, the heater generates heat sufficient to initiate self-destruction of the stressed substrate. |
US10903175B2 |
Semiconductor device having features to prevent reverse engineering
An electronic device includes: a base layer; a first layer located at least partially over the base layer; a second layer located at least partially over the first layer; a first metal layer located at least partially over the second layer, wherein one or more signal outputs of the electronic device are formed in the first metal layer; and a second metal layer located at least partially over the first metal layer, wherein one or more gate connection is formed in the second metal layer, wherein removing a portion of the second metal layer disrupts at least one gate connection and deactivates the device. |
US10903174B2 |
Electronic chip
An electronic chip includes a substrate made of semiconductor material. Conductive pads are located on a front side of the substrate and cavities extend into the substrate from a back side of the substrate. Each cavity reaches an associated conductive pad. Protrusions are disposed on the back side of the substrate. A conductive layer covers the walls and bottoms of the cavities. The conductive layer includes portions on the back side, each portion partially located on an associated protrusion and electrically connecting two of the conductive pads. |
US10903170B2 |
Substrate having embedded interconnect structure
A substrate having an embedded interconnect structure includes an interconnect structure including a circuit member including circuit layers and a passive device disposed in parallel with the circuit member and including an external electrode, and a printed circuit board including an insulating layer covering the interconnect structure, a first wiring layer disposed on the insulating layer, a first wiring via penetrating through at least a portion of the insulating layer and electrically connecting the first wiring layer to an uppermost circuit layer, among the circuit layers, and a second wiring via penetrating through at least a portion of the insulating layer and electrically connecting the first wiring layer to the external electrode of the passive device. A top surface of the uppermost circuit layer, contacting the first wiring via, is coplanar with a top surface of the external electrode, contacting the second wiring via. |
US10903169B2 |
Conductive structure and wiring structure including the same
A conductive structure includes a core portion, a plurality of electronic devices and a filling material. The core portion defines a cavity. The electronic devices are disposed in the cavity of the core portion. The filling material is disposed between the electronic devices and a sidewall of the cavity of the core portion. |
US10903167B2 |
Electronic package, packaging substrate, and methods for fabricating the same
An electronic package, a packaging substrate, and methods for fabricating the same are disposed. The electronic package includes a circuit structure having a first side and a second side opposing the first side, an electronic component disposed on the first side of the circuit structure, an encapsulation layer formed on the first side of the circuit structure and encapsulating the electronic component, a metal structure disposed on the second side of the circuit structure, and a plurality of conductive elements disposed on the metal structure. The plurality of conductive elements are disposed on the metal structure, rather than disposed on the circuit structure directly. Therefore, the bonding between the conductive elements and the circuit structure is improved, to avoid the plurality of conductive elements from being peeled. |
US10903165B2 |
Power distribution networks for monolithic three-dimensional semiconductor integrated circuit devices
Devices and methods are provided for fabricating monolithic three-dimensional semiconductor integrated circuit devices which include power distribution networks that are implemented with power distribution planes disposed below a stack of device tiers, in between device tiers, and/or above the device tiers to distribute positive and negative power supply voltage to field-effect transistor devices of the device tiers. |
US10903164B2 |
Bonded assembly including a semiconductor-on-insulator die and methods for making the same
A first semiconductor die is provided, which includes a first substrate, first semiconductor devices, first interconnect-level dielectric material layers, first metal interconnect structures, and first bonding pads. A second semiconductor die is provided, which includes a semiconductor-on-insulator (SOI) substrate, second semiconductor devices, second interconnect-level dielectric material layers, second metal interconnect structures, and second bonding pads. The second bonding pads are bonded to the first bonding pads. A bulk substrate layer of the SOI substrate is removed exposing an insulating material layer of the SOI substrate, which may be retained or also removed. An external bonding pad is electrically connected to a node of the second semiconductor devices. |
US10903160B2 |
Housing for an electronic component, in particular a semiconductor chip
A housing for accommodating an electronic component of an electronic assembly includes a base and a cover, wherein the base and the cover are connected to one another by a hinge element and the base and the cover of the housing can be folded together by means of the hinge element. At least one leadframe has conductor tracks arranged in the housing, wherein at least one conductor track of the leadframe is arranged in the base of the housing and at least one further conductor track is arranged in the cover of the housing, and wherein the at least one further conductor track extends starting from the base of the housing, via the hinge element, to the cover of the housing. |
US10903155B2 |
Vertical modular stiffeners for stacked multi-device packages
Disclosed embodiments include a stacked multi-chip package that includes two semiconductor package substrates that are spaced apart by a vertical-device stiffener. The vertical-device stiffener provides both connection space for at least one vertical semiconductive device and at least one vertical radio-frequency device, as well as stiffness and form-factor reduction. |
US10903153B2 |
Thinned die stack
Die stacks and methods of making die stacks with very thin dies are disclosed. The die surfaces remain flat within a 5 micron tolerance despite the thinness of the die and the process steps of making the die stack. A residual flux height is kept below 50% of the spacing distance between adjacent surfaces or structures, e.g. in the inter-die spacing. |
US10903152B2 |
Low loss substrate for high data rate applications
A substrate includes: (1) a first patterned conductive layer, the first patterned conductive layer including a pair of first transmission lines adjacent to each other; and (2) a first reference layer above the pair of first transmission lines, the first reference layer defining an opening, wherein the pair of first transmission lines are exposed to the opening. |
US10903148B2 |
High performance multi-component electronics power module
Methods are provided for forming an IC power package including a power MOSFET device, a microprocessor/driver, and/or other discrete electronics. A lead frame may be etched to form a half-etch lead frame defining component attach structures at the top side of the lead frame. A power MOSFET may be mounted to a die attach pad defined in the half-etch lead frame, and the structure may be overmolded. The top of the overmolded structure may be grinded to reduce a thickness of the power MOSFET and expose a top surface of the MOSFET through the surrounding mold compound. A conductive contact may be formed on a top surface of the MOSFET. Selected portions of the half-etch lead frame may be etched from the bottom-up to separate the MOSFET from other package components, and to define a plurality of package posts for solder-mounting the package to a PCB. |
US10903145B2 |
Symmetric input circuitry for IC in two-pin package
An integrated circuit device is disclosed, which integrated circuit device comprises at least a first external contact, a second external contact, and an input stage, connected with the external contacts and being configured to provide an internal operating voltage when an external voltage is applied to the external contacts. To allow easier handling at manufacture, test, assembly, and end use, the internal operating voltage has a predefined polarity, which predefined polarity is independent of the polarity of the external voltage. |
US10903143B1 |
Semiconductor device
A semiconductor device includes a substrate, an isolation structure, a first gate structure, a second gate structure, a first slot contact structure, a first gate contact structure, and a second gate contact structure. The substrate includes a first active region and a second active region elongated in a first direction respectively. The first gate structure, the second gate structure, and the first slot contact structure are elongated in a second direction respectively. The first gate contact structure and the second gate contact structure are disposed at two opposite sides of the first slot contact structure in the first direction respectively and disposed between the first active region and the second active region in the second direction. A length of the first gate contact structure and a length of the second gate contact structure in the second direction are less than a length of the isolation structure in the second direction. |
US10903140B2 |
Bi-directional heatsink dampening force system
A circuit board includes a heatsink configured to be coupled to the circuit board via a first coupling mechanism, the first coupling mechanism providing an asymmetrical downward force for coupling the heatsink to the circuit board. The circuit board further includes a second coupling mechanism configured to provide a counter force to the asymmetrical downward force of the first coupling mechanism. The counter force can be configured on an overhang portion of the heatsink that does not cover a circuit on the circuit board. |
US10903139B2 |
Superlattice structures for thermoelectric devices
Example superlattice structures and methods for thermoelectric devices are provided. An example structure may include a plurality of superlattice periods. Each superlattice period may include a first material layer disposed adjacent to a second material layer. For each superlattice period, the first material layer may be formed of a first material and the second material layer may be formed of a second material. The plurality of superlattice periods may include a first superlattice period and a second superlattice period. A thickness of a first material layer of the first superlattice period may be different than a thickness of a first material layer of the second superlattice period. |
US10903135B2 |
Chip package structure and manufacturing method thereof
A chip package structure, including a substrate, multiple chips and multiple discrete devices that are packaged on an upper surface of the substrate, and a heat dissipation apparatus, where the heat dissipation apparatus includes an insulation layer and a thermally conductive layer that are laminated. The insulation layer completely encloses and adheres to outer surfaces of the multiple chips, outer surfaces of the multiple discrete devices, and the upper surface of the substrate and configured to conduct heat generated by the multiple chips and the multiple discrete devices to the thermally conductive layer and the substrate such that the heat generated by the multiple chips and the multiple discrete devices dissipated using the thermally conductive layer and the substrate. |
US10903134B2 |
Silicon heat-dissipation package for compact electronic devices
Embodiments of a silicon heat-dissipation package for compact electronic devices are described. In one aspect, a device includes first and second silicon cover plates. The first silicon cover plate has a first primary side and a second primary side opposite the first primary side thereof. The second silicon cover plate has a first primary side and a second primary side opposite the first primary side thereof. The first primary side of the second silicon cover plate includes an indentation configured to accommodate an electronic device therein. The first primary side of the second silicon cover plate is configured to mate with the second primary side of the first silicon cover plate when the first silicon cover plate and the second silicon cover plate are joined together with the electronic device sandwiched therebetween. |
US10903132B2 |
Wafer-level fan-out package with enhanced performance
The present disclosure relates to a wafer-level fan-out package that includes a first thinned die, a second die, a multilayer redistribution structure underneath the first thinned die and the second die, a first mold compound over the second die, a second mold compound over the multilayer redistribution structure, and around the first thinned die and the second die, and a third mold compound. The second mold compound extends beyond the first thinned die to define an opening within the second mold compound and over the first thinned die, such that a top surface of the first thinned die is at a bottom of the opening. A top surface of the first mold compound and a top surface of the second mold compound are coplanar. The third mold compound fills the opening and is in contact with the top surface of the first thinned die. |
US10903130B2 |
Semiconductor apparatus and manufacturing method of semiconductor apparatus
A semiconductor apparatus 1 includes a circuit substrate 3 having a circuit pattern layer 3c on an upper principal surface, semiconductor elements 4a and 4b mounted on the circuit pattern layer 3c of the circuit substrate 3, a printed substrate 6 arranged apart from the circuit substrate 3 on the upper principal surface side of the circuit substrate 3, a housing 2 mold-sealing the upper principal surface side of the circuit substrate 3, and a block 10 provided sandwiching at least part of the housing 2 and being opposite to the circuit substrate 3, the block having a linear expansion coefficient smaller than that of the housing 2. |
US10903129B2 |
Electronic device
An electronic device includes an electronic element, and a wire bonded to the electronic element. The electronic element includes a bonding pad to which the wire is bonded. The main component of the bonding pad is Al. A metal is mixed in the wire, and the mixed metal is one of Pt, Pd and Au. |
US10903128B2 |
Hermetic package for power semiconductor
A hermetic high-current electronic package includes a package body and a base plate hermetically coupled to the package body. A semiconductor device is thermally mounted to the base plate and has a high-current output. A high-current input/output (I/O) terminal is bonded to the high-current output of the semiconductor device by a strap terminal that is an integral high current heatsink terminal. The high-current I/O terminal passes through a hole formed in a sidewall of the package body. A ceramic seal surrounds the high-current I/O terminal and has a first surface hermetically bonded to an outer surface of the sidewall of the package body. A metal hermetic seal washer surrounds the high-current I/O terminal and is bonded to a second surface of the ceramic seal and bonded to a portion of the high-current I/O terminal that passes through the metal hermetic seal washer. |
US10903123B2 |
High threshold voltage FET with the same fin height as regular threshold voltage vertical FET
A technique relates to a semiconductor device. A first vertical fin is formed with a first gate stack and a second vertical fin with a second gate stack. The second vertical fin has a hardmask on top. The first vertical fin is adjacent to a first bottom source or drain (S/D) region and the second vertical fin is adjacent to a second bottom S/D region. The first gate stack is reduced to a first gate length and the second gate stack to a second gate length, the second gate length being greater than the first gate length because of the hardmask. The hardmask is removed. A first top S/D region is adjacent to the first vertical fin and a second top S/D region is adjacent to the second vertical fin. |
US10903121B1 |
Hybrid wafer dicing approach using a uniform rotating beam laser scribing process and plasma etch process
Methods of dicing semiconductor wafers, each wafer having a plurality of integrated circuits, are described. In an example, a method of dicing a semiconductor wafer having a plurality of integrated circuits involves forming a mask above the semiconductor wafer, the mask composed of a layer covering and protecting the integrated circuits. The mask is then patterned with a uniform rotating laser beam laser scribing process to provide a patterned mask with gaps, exposing regions of the semiconductor wafer between the integrated circuits. The semiconductor wafer is then plasma etched through the gaps in the patterned mask to singulate the integrated circuits. |
US10903112B2 |
Methods and apparatus for smoothing dynamic random access memory bit line metal
A process of smoothing a top surface of a bit line metal of a memory structure decreases resistance of a bit line stack. The process includes depositing a titanium layer of approximately 30 angstroms to 50 angstroms on a polysilicon layer on a substrate, depositing a first titanium nitride layer of approximately 15 angstroms to approximately 40 angstroms on the titanium layer, annealing the substrate at a temperature of approximately 700 degrees Celsius to approximately 850 degrees Celsius, depositing a second titanium nitride layer of approximately 15 angstroms to approximately 40 angstroms on the first titanium nitride layer after annealing, and depositing a bit line metal layer of ruthenium on the second titanium nitride layer. |
US10903103B2 |
Front opening unified pod
A front opening unified pod (FOUP) includes a container, a plurality of wafer slots, at least one inlet pipe, and at least one outlet pipe. The wafer slots, the inlet pipe, and the outlet pipe are disposed in the container. The inlet pipe has a plurality of exhale openings arranged along the inlet pipe. The outlet pipe has a plurality of inhale openings arranged along the outlet pipe. |
US10903102B2 |
Methods for purging a substrate carrier at a factory interface
A method of purging a substrate carrier at a load port includes: opening a door of a substrate carrier that is delivered to a load port; spraying the substrate carrier with a gas flow responsive to the opening the door; mapping substrates within the substrate carrier to generate a substrate map; determining a process purge state based on the substrate map; and activating one or more inter-substrate nozzle arrays and one or more curtain nozzle arrays using a predefined spray status configuration for the process purge state. |
US10903099B2 |
Semiconductor wafer placement position determination method and semiconductor epitaxial wafer production method
Provided is a semiconductor wafer placement position determination method making it possible to measure a position deviation at a placement position of a semiconductor wafer when using a susceptor that is N-fold symmetric with respect to the center of the susceptor as a rotation axis. In this method, an opening edge of a counterbore portion of the susceptor is N-fold symmetric with respect to the center of the susceptor as a rotation axis (N≥2). This method includes: a measurement step of measuring, while rotating the susceptor on which the semiconductor wafer is placed, a gap distance between a periphery of the semiconductor wafer and the opening edge; a first calculation step of performing, based on variation of the gap distance, period regression analysis; and a second calculation step of determining the position deviation based on an amplitude of a trigonometric function obtained by the first calculation step. |
US10903097B2 |
In-situ wafer temperature measurement and control
A thermal chuck selectively retains a workpiece on a clamping surface. The thermal chuck has one or more heaters to selectively heat the clamping surface and the workpiece. A thermal monitoring device determines a temperature of a surface of the workpiece when the workpiece resides on the clamping surface, defining one or more measured temperatures. A controller selectively energizes the one or more heaters based on the one or more measured temperatures. The thermal monitoring device may be one or more of a thermocouple or RTD in selective contact with the surface of the workpiece and an emissivity sensor or pyrometer not in contact with the surface. The thermal chuck can be part of an ion implantation system configured to implant ions into the workpiece. The controller can be further configured to control the heaters based on the measured temperatures. |
US10903095B2 |
Heat treatment apparatus of light irradiation type
Nitrogen gas supplied from the outside of a chamber flows into an annular first buffer to diffuse uniformly along the circumferential direction of a gas ring. The nitrogen gas filled in the first buffer flows into a second buffer with having a volume larger than that of the first buffer to diffuse more uniformly along the circumferential direction of the gas ring. The nitrogen gas filled in the second buffer flows into a labyrinth portion to flow through a bent flow path of the labyrinth portion from the inside toward the outside along the radial direction of the gas ring, so that a flow rate of the nitrogen gas decreases. The nitrogen gas flowing out of the labyrinth portion flows into a discharge flow path, and flows from the outside toward the inside along the radial direction of the gas ring to be discharged from the gas discharge opening. |
US10903092B2 |
Substrate processing apparatus and substrate processing method
Pure water, a mixed solution, and an organic solvent are applied to a substrate in this order. The organic solvent is then removed by rotation. The mixed solution is a mixture of pure water and the organic solvent, and has a surface tension lower than that of the pure water. Since the mixed solution has a solubility in pure water, which is higher than that of the organic solvent, local drying on the upper surface becomes less likely at an interface between the mixed solution and the pure water, which suppresses collapse of pattern elements. Since the temperature of the substrate is raised by the mixed solution having a temperature higher than room temperature, it is possible to reduce the time required for a process related to drying. |
US10903087B2 |
Laser processing method
A laser processing method for processing a substrate having a device formed on the front side, an electrode pad being formed on the device. The method includes applying a pulsed laser beam to the back side of the substrate at a position corresponding to the electrode pad, thereby forming a fine hole in the substrate so that the fine hole reaches the electrode pad, detecting first plasma light generated from the substrate by the application of the pulsed laser beam to the substrate and also detecting second plasma light generated from the electrode pad by the application of the pulsed laser beam to the electrode pad, and stopping the laser beam when the second plasma light is detected. Time intervals of the pulsed laser beam repeatedly applied to the same fine hole are set to 0.1 ms or more. |
US10903085B2 |
Method for etching organic region
There is provided a method for etching an organic region of a substrate. In the method, an organic film is formed on a surface in a chamber of a plasma processing apparatus. The surface extends out around a region where the substrate is to be disposed in the chamber of the plasma processing apparatus, and the organic region is etched by chemical species from plasma in the chamber. |
US10903083B2 |
Substrate processing method, substrate processing apparatus and substrate processing system
There is provided a substrate processing method which includes: treating a substrate using a fluorine-containing gas; and exposing the substrate to a moisture-containing atmosphere. |
US10903081B2 |
Substrate processing method
A substrate processing method is provided for performing a plating processing on a substrate having, on a surface thereof, an impurity-doped polysilicon film containing a high concentration of impurities. The substrate processing method includes forming a catalyst layer by supplying, onto the substrate, an alkaline catalyst solution containing a complex of a palladium ion and a monocyclic 5- or 6-membered heterocyclic compound having one or two nitrogen atoms as a heteroatom; and forming a plating layer through electroless plating by supplying a plating liquid onto the substrate after the forming of the catalyst layer. |
US10903078B2 |
Methods for processing a silicon carbide wafer, and a silicon carbide semiconductor device
A method for processing a silicon carbide wafer includes implanting ions into the silicon carbide wafer to form an absorption layer in the silicon carbide wafer. The absorption coefficient of the absorption layer is at least 100 times the absorption coefficient of silicon carbide material of the silicon carbide wafer outside the absorption layer, for light of a target wavelength. The silicon carbide wafer is split along the absorption layer at least by irradiating the silicon carbide wafer with light of the target wavelength to obtain a silicon carbide device wafer and a remaining silicon carbide wafer. |
US10903077B2 |
Methods to protect nitride layers during formation of silicon germanium nano-wires in microelectronic workpieces
Embodiments are described herein that form silicon germanium nano-wires while reducing or eliminating erosion of nitride layers (e.g., masks and spacers) caused during selective etching of silicon with respect to silicon germanium during formation of silicon germanium nano-wires. oxide layers are used to protect nitride layers during formation of silicon germanium (SiGe) nano-wires. In particular, multilayer spacers including oxide/nitride/oxide layers are formed to protect the nitride layers during selective silicon etch processes that are used to form silicon germanium nano-wires, for example, for field effect transistors (FETs). The multilayer spacers allow for target levels of erosion to be achieved for the nitride layers. |
US10903076B2 |
Material selective regrowth structure and method
The disclosure relates to a method for creating a nanoscale structure. The method includes forming a window in a semiconductor structure, the semiconductor structure comprising a substrate, a first semiconductor layer, and a mask layer; depositing a second semiconductor layer within the window such that a gap remains between the second semiconductor and a portion of the window; and regrowing the first semiconductor layer such that the first semiconductor layer fills the gap. |
US10903075B2 |
Ordered nanoscale electric field concentrators for embedded thin film devices
A method comprises depositing forming a first oxide layer comprising a bottom surface in contact with a first electrode, positioning a template at a specified position on a top surface of the first oxide, the template comprising a plurality of nanopores that extend through the template, depositing a metal material into at least a portion of the plurality of nanopores, allowing the metal material to at least partially solidify in at least the portion of the plurality of nanopores to form nanostructures in contact with the first oxide top surface, separating the template from the first oxide layer and the nanostructures, forming a second oxide layer comprising a bottom surface in contact with the first oxide top surface and the nanostructures, and forming a second electrode in electrical contact with at least a portion of a top surface of second oxide top surface. |
US10903074B2 |
GaN laminate and method of manufacturing the same
To provide a new GaN laminate obtained by growing a GaN layer on a GaN substrate by HVPE, including: a GaN substrate containing GaN single crystal and having a low index crystal plane as c-plane closest to a main surface; and a GaN layer epitaxially grown on the main surface of the GaN substrate, and having a thickness of 10 nm or more, wherein a surface of the GaN layer has a step-terrace structure in which a step having a height of equal to or more than a plurality of molecular layers of GaN and extending in a predetermined direction and a terrace are alternately arranged. |
US10903071B2 |
Selective deposition of silicon oxide
Methods and apparatuses for selectively depositing oxide on an oxide surface relative to a nitride surface are described herein. Methods involve pre-treating a substrate surface using ammonia and/or nitrogen plasma and selectively depositing oxide on an oxide surface using alternating pulses of an aminosilane silicon precursor and an oxidizing agent in a thermal atomic layer deposition reaction without depositing oxide on an exposed nitride surface. |
US10903063B2 |
Methods for confirming charged-particle generation in an instrument, and related instruments
Methods for confirming charged-particle generation in an instrument are provided. A method to confirm charged-particle generation in an instrument includes providing electrical connections to a charged-particle optics system of the instrument while the charged-particle optics system is in a chamber. The method includes coupling an electrical component having an impedance to charged-particle current generated in the chamber. Moreover, the method includes measuring an electrical response by the electrical component to the charged-particle current. Related instruments are also provided. |
US10903058B2 |
Apparatus for treating objects with plasma, use of this apparatus and method of using this apparatus
Apparatus for treating the surface of objects with plasma, having: an enclosure; a means for placing this enclosure under vacuum; a zone for storing objects to be treated, which is called the upstream storing zone; a zone for storing treated objects, which is called the downstream storing zone; at least two plasma treatment chambers having a means for injecting an active gas mixture, a means for creating an electrical discharge and a means for confining the plasma to the volume inside the chamber; and a means for transferring between the storing zones and the chambers, characterized in that the transferring means are conveying means defining a conveying direction, and in that the various chambers are placed one behind the other, in the conveying direction, and in that the atmospheres of the various plasma treatment chambers are not hermetically sealed off from one another. |
US10903052B2 |
Systems and methods for radial and azimuthal control of plasma uniformity
Exemplary systems according to embodiments of the present technology include a housing that defines a process chamber and a waveguide cavity. A first conductive plate is disposed within the housing. The system also includes a second conductive plate positioned within the housing and at least partially defining the waveguide cavity. The second conductive plate is vertically translatable within the housing to adjust a distance between the first conductive plate and the second conductive plate to affect modes of electromagnetic radiation propagating within the waveguide cavity. The systems also include one or more electronics sets that are configured to transmit the electromagnetic radiation into the waveguide cavity to produce plasma from at least one process gas delivered within the process chamber. |
US10903051B2 |
Matching method and plasma processing apparatus
A method of performing impedance matching between a power supply section of a plasma processing apparatus and a chamber in the plasma processing apparatus is provided. The plasma processing apparatus includes multiple matchers, each configured to perform impedance matching between the power supply section and the chamber, and the power supply section is configured to output superimposed voltage in which radio frequency voltage is superimposed on pulsating DC voltage. According to the method, the superimposed voltage from the power supply section is applied to the chamber, through one of the provided matchers, and the matcher through which the superimposed voltage is applied to the chamber is then switched in accordance with a state of the pulsating DC voltage. |
US10903049B2 |
Plasma processing apparatus and measurement circuit
A plasma processing apparatus 10 includes a chamber 17 in which an internal space is provided and a target object carried into the internal space is processed with plasma in the internal space; a high frequency power source 14 configured to supply a high frequency power for plasma generation within the chamber 17; a matching circuit 15 configured to match an impedance of the plasma within the chamber 17 with an impedance of the high frequency power source 14; a signal synchronizer 20 configured to calculate the impedance of the plasma within the chamber 17; a control amount calculator 12 configured to control a frequency and a magnitude of the high frequency power, and an impedance of the matching circuit 15 based on the impedance calculated by the signal synchronizer 20. Further, the signal synchronizer 20 and the control amount calculator 12 are provided on a single substrate 11. |
US10903043B2 |
Method, device and system for remote deep learning for microscopic image reconstruction and segmentation
The present invention relates to a method of training a network for reconstructing and/or segmenting microscopic images comprising the step of training the network in the cloud. Further, for training the network in the cloud training data comprising microscopic images can be uploaded into the cloud and a network is trained by the microscopic images. Moreover, for training the network the network can be benchmarked after the reconstructing and/or segmenting of the microscopic images. Wherein for benchmarking the network the quality of the image(s) having undergone the reconstructing and/or segmenting by the network can be compared with the quality of the image(s) having undergone reconstructing and/or segmenting by already known algorithm and/or a second network. |
US10903042B2 |
Apparatus and method for inspecting a sample using a plurality of charged particle beams
Disclosed is an apparatus and method for inspecting a sample. The apparatus includes: a sample holder, a multi beam charged particle generator for generating an array of primary charged particle beams, an electro-magnetic lens system for directing the array of primary charged particle beams into an array of separate focused primary charged particle beams on the sample, a multi-pixel photon detector arranged for detecting photons created by the focused primary charged particle beams when the primary charged particle beams impinge on the sample or after transmission of the primary charged particle beams through the sample, and an optical assembly for conveying photons created by at least two adjacent focused primary charged particle beams of the array of separate focused primary charged particle beams to distinct and/or separate pixels or groups of pixels of the multi-pixel photon detector. |
US10903033B2 |
Electronic module
An electronic module is an electronic module for a vehicle, including a casing that has a through hole in communication with the inside and the outside of the casing and a bus bar includes a strip-shaped connection terminal to be fitted into a connector of a fuse, the connection terminal includes one end portion in its longitudinal direction exposed to the outside of the casing. The casing has a first flat surface in a peripheral edge portion of the insertion hole, on the inner side of the casing, the connection terminal includes an extension portion that is located on another end side in the longitudinal direction with respect to the one end portion and extends in a width direction of the connection terminal, and the extension portion has a second flat surface that comes into contact with the first flat surface from the inner side of the casing. |
US10903032B2 |
Fuse
A fuse includes an outer cartridge body, an inner cartridge body provided inside the outer cartridge body, a fuse core provided inside the inner cartridge body, two inner copper bushes provided at and covering two open ends of the outer cartridge body, and two outer copper bushes provided at and covering the two inner copper bushes and two open ends of the outer cartridge body. One end of one inner copper bush is a first open end, and the other end is a first closed end. An end face of the first closed end has a first opening. The first open end of the inner copper bush and the outer cartridge body form an interference fit. An end of the fuse core extends and passes through the first opening, and is fixed to the end face of the first closed end. |
US10903031B2 |
Hybrid arc and ground fault circuit interrupter
In one example, a hybrid circuit interrupter may include a three-coil architecture, first coil circuitry, leakage detection circuitry, and a main processing circuit including a processor. The three-coil architecture may include a coil housing, three coils, and a plurality of coil assembly conductors. The coils may be disposed within the coil housing. The coils may be parallel and aligned. The coil assembly conductors may be at least partially disposed within the coil housing. The first coil circuitry may be connected to the first coil and may generate first coil signals. The leakage detection circuitry may be connected to the other coils and may generate a leakage signal. The processor may receive the first coil and leakage signals, determine whether an arc fault exists from the first coil signals, determine whether a ground fault exists from the leakage signal, and generate a first trigger signal if a fault is determined. |
US10903029B2 |
Circuit breaker inerlock for arc quenching device
An arc quenching device creates a fault on a bus. A lockout mechanism of a circuit breaker feeding the bus is responsively actuated. Actuating the lockout mechanism may include releasing a spring-loaded mechanism mounted on a cassette that holds the circuit breaker to cause the mechanism to engage a lockout member of the circuit breaker. |
US10903025B1 |
Keyboard with vibration function
A keyboard with a vibration function is provided. The keyboard includes a base member, an upper cover, a basic key structure and a vibration key structure. The vibration key structure includes a control module, a vibration keycap and an isolation element. The control module is fixed on the upper cover. When the control module is triggered, a vibration key signal is generated and a vibration action is provided. The control module is covered by the vibration keycap. The vibration keycap is exposed outside the upper cover. The isolation element is arranged between the control module and the upper cover. The vibration key structure is enclosed by the isolation element, so that the energy of the vibration action from the control module is isolated. |
US10903019B2 |
Compositions and methods of making metal-organic frameworks with redox-active centers
Embodiments of the present disclosure describe an electrode material comprising a metal ion cluster and an organic linker with a redox-active center associated with the metal ion cluster sufficient to form a metal-organic framework. Embodiments of the present disclosure further describe a method of forming an electrode material comprising contacting a metal ion cluster with an organic linker including a redox-active center sufficient to form a metal-organic framework. Embodiments of the present disclosure also describe a metal-organic framework composition comprising a metal ion cluster and an organic linker with a redox-active center associated with the metal ion cluster. |
US10903016B2 |
Voltage tunable multilayer capacitor
A tunable multilayer capacitor is provided. The capacitor comprises first active electrodes that are in electrical contact with a first active termination and alternating second active electrodes that are in electrical contact with a second active termination. The capacitor also comprises first DC bias electrodes that are in electrical contact with a first DC bias termination and alternating second DC bias electrodes that are in electrical contact with a second DC bias termination. A plurality of dielectric layers are disposed between the alternating first and second active electrodes and between the alternating first and second bias electrodes. At least a portion of the dielectric layers contain a dielectric material that exhibits a variable dielectric constant upon the application of an applied voltage. |
US10903013B2 |
Dielectric powder and multilayer capacitor using the same
A dielectric powder includes a core-shell structure including a core region formed in an inner portion thereof and a shell region covering the core region. The core region includes barium titanate (BaTiO3) doped with a metal oxide, and the shell region is formed of a ferroelectric material. |
US10903011B2 |
Multilayer electronic component and method of manufacturing the same
A multilayer electronic component includes: a capacitor body including first and second internal electrodes disposed to be alternately exposed through opposite surfaces, respectively, with respective dielectric layers interposed therebetween; first and second thin film layers including at least one of titanium nitride (TiN), ruthenium (Ru), platinum (Pt), iridium (Ir), or titanium (Ti), disposed on the surfaces of the capacitor body, and connected to the first and second internal electrodes, respectively; and first and second external electrodes formed on the first and second thin film layers. A thickness of the first or second thin film layer is less than or equal to 60 nm. |
US10903000B2 |
Manufacturing method of reactor
A method of manufacturing a reactor that includes a reactor and a pair of core segments. The method includes mounting the reactor coil onto the pair of core segments, and placing the core segments face to face, with a thermosetting adhesive sandwiched there between. The method further includes placing a heating core such that one end of the heating core around which a heating coil is wound faces one of the core segments, and the other end of the heating core faces the other core segment; producing heat in the core segments by an alternating magnetic flux; and binding together the core segment by a temperature rise and cure of the thermosetting adhesive. |
US10902998B2 |
Electronically controlled transformer
An electronically controlled transformer, which is used for AC power supply, cutting off the sinusoidal waveform of voltage to change the RMS voltage. The electronically controlled transformer comprises a casing, socket holes and socket tabs for output and a circuit board. The circuit board is provided with an input terminal, a silicon controlled rectifier or field-effect transistor, an output terminal and a control module. The live wire and neutral wire of input terminal are connected by a rectifier or bridge rectifier. The positive output of rectifier or bridge rectifier is connected to a voltage regulation module. The voltage regulation module is connected to a control module. The control module comprises a control IC and a trigger and driving part. The trigger and driving part has an optical coupler. The switching pin of control IC is connected to the transmitting terminal of optical coupler. |
US10902993B2 |
Inductor assembly comprising at least one inductor coil thermally coupled to a metallic inductor housing
An inductor assembly includes at least one inductor coil, a metallic inductor housing at least partially enclosing the inductor coil, and a potting material both contacting the inductor coil and the metallic inductor housing and thermally coupling the inductor coil to the metallic inductor housing. The inductor coil includes a bobbin made of electrically insulating material, and an inductor winding made of an electric conductor wound on the bobbin. The inductor winding further has an outer circumference and two end faces, and an electric insulation covers the outer circumference of the inductor winding. Coil lids made of electrically insulating material at least partially cover the end faces of the inductor winding and adjacent areas of the electric insulation covering the outer circumference of the inductor winding such that a distance of any point of the end faces of the inductor winding to the metallic housing along any way not passing through the electrically insulating material of the coil lids or the bobbin is at least a required minimum creepage distance. |
US10902990B2 |
Coil component and method for manufacturing same
A coil component includes a body having a winding coil and a plurality of guide members therein. The guide members are spaced apart from each other along an outer periphery of the winding coil, and each of the guide members has an exposed surface exposed externally of the body. A method for manufacturing a coil component includes seating opposing ends of a winding coil on a support member of a frame having guide members restricting movement of the winding coil relative to the frame. A body is formed that embeds the winding coil and at least a portion of each of the guide members therein, and the guide members restrict movement of the winding coil during the forming of the body. |
US10902989B2 |
Packaging structure of a magnetic device
A magnetic device comprising a T-shaped magnetic core made of a material comprising a soft magnetic metal material and having a base and a pillar integrally formed with the base; a coil wound on the pillar; and a unitary magnetic body encapsulating the pillar, the coil and a portion of the base with a bottom surface of the base being not covered by the unitary magnetic body, wherein a contiguous portion of the unitary magnetic body encapsulates a top surface of the pillar and extends into a gap between a side surface of the pillar and an inner surface of the coil, wherein the core loss PBL (mW/cm3) of the unitary magnetic body satisfies: 2×f1.29×Bm2.2≤PBL≤14.03×f1.29×Bm1.08, where f(kHz) represents a frequency of a magnetic field applied to the T-shaped magnetic core, and Bm (kGauss) represents the operating magnetic flux density of the magnetic field at the frequency. |
US10902988B2 |
Coil electronic component and method of manufacturing the same
A coil electronic component includes a magnetic body that includes a substrate and a coil part. The coil part includes patterned insulating films disposed on a surface of the substrate and a plating layer formed between the patterned insulating films by plating and having a thickness greater than or equal to its width measured parallel to the surface of the substrate. The plating layer may be formed in a single plating operation, and may have a thickness of 200 μm or more. |
US10902982B2 |
Electrically conductive PTC ink with double switching temperatures and applications thereof in flexible double-switching heaters
A double-switching heater includes a double-switching PTC ink deposited on a substrate to form one or more resistors. The double-switching PTC ink has a first resin that provides a first PTC effect at a first temperature range and a second resin that provides a second PTC effect at a second temperature range, where the second temperature range is higher than the first temperature range. The substrate may be a flexible substrate or a rigid substrate, and may bedeformable to generate a three-dimensional structure. The substrate may be: polyester, polyimide, polyamide, polypropylene, thermoplastic polyurethane, fiberglass, cement board, carbon composite materials, polyethylene terephthalate, polyethylene, aluminum, steel, glass composite, molded plastic, high-density polyethylene or styrene ethylene butylene styrene. |
US10902978B2 |
Diffusion barriers for metallic superconducting wires
In various embodiments, superconducting wires incorporate diffusion barriers composed of Nb alloys or Nb—Ta alloys that resist internal diffusion and provide superior mechanical strength to the wires. |
US10902977B2 |
Cable assembly
The invention is directed to a cable assembly (10, 10a-b), comprising a cable (10, 10a-b) with a cable hose (11, 11a-b) and at least one conductor (12, 12a-f) arranged therein. The cable hose (11, 11a-b) is spaced a distance apart from the conductor (12) forming a first interstitial space (15, a-b) between the at least conductor (12) and the cable hose (11, 11a-b). At least one tube (20, 20a-b) for conveying of a cooling fluid (21), and a connector (30) comprising at least one contact member (31) interconnected to the at least one conductor (12) and a chamber (32). Said chamber (32) comprises a first port (33) which is interconnected to the first interstitial space between the at least one conductor (12, 12a-f) and the cable hose (11, 11a-b) and a second port (34a, 34a-b) which is interconnected to the at least one tube (20, 20a-b). |
US10902973B2 |
Anisotropic conductive film and production method of the same
An anisotropic conductive film has a first insulating resin layer and a second insulating resin layer. The first insulating resin layer is formed of a photopolymerized resin, the second insulating resin layer is formed of a thermo-cationically or thermo-anionically polymerizable resin, a photo-cationically or photo-anionically polymerizable resin, a thermo-radically polymerizable resin, or a photo-radically polymerizable resin, and conductive particles for anisotropic conductive connection are disposed in a single layer on a surface of the first insulating resin layer on a side of the second insulating resin layer. The elastic modulus of the anisotropic conductive film as a whole is 0.13 MPa or more. |
US10902965B2 |
Methods for synthesizing silver nanoplates and noble metal coated silver nanoplates and their use in transparent films for control of light hue
Desirable methods for larger scale silver nanoplate synthesis are described along with methods for applying a noble metal coating onto the silver nanoplates to form coated silver nanoplates with a desirable absorption spectrum. The silver nanoplates are suitable for use in coatings for altering the hue of a transparent film. The hue adjustment can be particularly desirable for transparent conductive films. |
US10902959B2 |
Method and device for control of oxygen concentration in a nuclear reactor plant
The method and system for control of oxygen concentration in the coolant of a reactor plant including a reactor, coolant in the reactor, gas system, mass-exchange apparatus, disperser and an oxygen sensor in the coolant have been disclosed. The method includes the following steps implemented by the system: estimation of the oxygen concentration; comparison of the oxygen concentration with the permissible value; if the oxygen concentration is reduced, comparison of the reduction value and\or rate with the corresponding threshold value; if the reduction value and\or rate of oxygen concentration is below the threshold value, activation of the mass-exchange apparatus; if the reduction value and/or rate of oxygen concentration is above the corresponding threshold value, supply of oxygen-containing gas from the gas system to the near-coolant space and/or activation of the disperser. Technical result: improvement of controllability of oxygen concentration in coolant, enhancement of safety and extension of reactor plant operating life. |
US10902958B2 |
Mechanical seal assembly and method for sealing an opening in a nuclear power plant
A method for sealing an opening extending radially from an outer circumferential surface to an inner circumferential surface of a tubular object in a nuclear power plant includes inserting a stopper from outside of the outer circumferential surface through the opening into the tubular object; and actuating a fastener from the outside of the circumferential surface to force the stopper radially outward to seal the opening. A mechanical seal assembly for plugging an opening in a tubular object by contacting an inner circumferential surface of the tubular object includes a stopper configured for insertion into an interior of the tubular object for plugging the opening. The stopper includes a surface configured for matching the inner circumferential surface of the tubular object. The mechanical seal assembly also includes a fastener passing through a hole in the stopper such that the fastener is actuatable from outside of the tubular object to force the surface of the stopper against the inner circumferential surface of the tubular object. |
US10902957B2 |
Nuclear reactor assembly having a reversible weldless connection between a casing and an element inserted therein
An assembly to be inserted into a nuclear reactor, such as a liquid sodium-cooled fast neutron reactor, includes an assembly hollow body of elongate shape along a longitudinal axis X. The wall of the hollow body includes at least one through-opening. The assembly also includes an assembly element inserted into the hollow body. The assembly element includes at least one flexible blade of which the free end is shaped into a clip-fastening hook collaborating in clip-fastening fashion with the through-opening from inside the hollow body, so as to connect the assembly element to the hollow body. The assembly also includes at least one removable structure for locking the flexible blade clip-fastened into the through-opening. The removable locking structure makes it possible to prevent the flexible blade from flexing and thus the removable locking structure makes it possible to lock a connection between the assembly element and the hollow body. |
US10902954B2 |
Mosquito population minimizer
Aspects automatically identify and minimize local populations of mosquitoes wherein processors are configured to assign different exposure risk values to different geographic locations as a function of determining different respective values of likelihood that each of the locations will experience a threshold exposure to mosquito activity, assign population risk values to the locations as a function of population data, filter a location from the plurality of locations to generate a filtered remainder set of the locations as a function of one or more one risk values of the exposure risk value and the population risk value failing to meet a minimum threshold value, rank the filtered remainder set of the geographic locations, and associate each of a plurality of mosquito activity abatement actions to each of the ranked filtered remainder set of the geographic locations. |
US10902949B2 |
Call system for patient
The present disclosure discloses a call system for a patient. The call system for the patient comprises a head-mounted device, a head motion detection module, an eyelid blinking detection module, a patient display screen, and a nurse station display screen. The head motion detection module collects relative changes of a head position through an aerial attitude sensor. The eyelid blinking detection module collects a movement distance and a movement duration of an eyelid through a photoelectric motion sensor. When the movement distance of the eyelid reaches a preset distance and the movement duration of the eyelid is longer than a preset duration, a confirmation command is generated to select one of multiple call services in a scroll menu, and the one of the multiple call services selected by the patient is sent to the nurse station display screen by a wired network or a wireless network. |
US10902935B2 |
Access schemes for access line faults in a memory device
Methods, systems, and devices related to access schemes for access line faults in a memory device are described. In one example, a method may include isolating a first word line of a section of a memory device from a voltage source (e.g., a deselection voltage source) during a first portion of a period when the first word line is deselected, and coupling the first word line with the voltage source during a second portion of the period when the first word line is deselected based on determining that an access operation is performed during the second portion of the period when the word line is deselected. In some examples, the method may include identifying that the first word line is associated with a fault, such as a short circuit fault with a digit line of the memory device. |
US10902934B2 |
Program and operating methods of nonvolatile memory device
A program method of a nonvolatile memory device including a plurality of memory cells, each storing at least two bits of data, includes performing a first program operation based on a plurality of program voltages having a first pulse width to program first page data into selected memory cells connected to a selected word line among the plurality of memory cells; and performing a second program operation based on a plurality of program voltages having a second pulse width different from the first pulse width to program second page data into the selected memory cells in which the first page data is programmed. |
US10902928B2 |
Memory system, operation method thereof, and nonvolatile memory device
A memory system may include a memory cell array including a plurality of memory blocks; a peripheral circuit configured to apply a check voltage for acquiring check data to a target memory block and apply program voltages to the target memory block in a pre-program operation for the target memory block; and a controller configured to control the peripheral circuit, determine status information on the target memory block based on the check data, and variably apply a program start voltage to the target memory block based on the status information in the pre-program operation. |
US10902927B2 |
Reducing programming disturbance in memory devices
Apparatus and methods are provided, such as a method that includes precharging channel material of a string of memory cells in an unselected sub-block of a block of memory cells to a precharge voltage during a first portion of a programming operation. A programming voltage can then be applied to a selected memory cell in a selected sub-block of the block of memory cells during a second portion of the programming operation. The selected memory cell is coupled to a same access line as an unselected memory cell in the unselected sub-block. Additional methods and apparatus are provided. |
US10902924B2 |
Memory system varying pass voltage based on erase count of target memory block and operating method thereof
A memory system includes a memory cell array including a plurality of memory cells; a peripheral circuit configured to apply a read voltage to a selected word line coupled to a selected memory cell among the memory cells, and apply a pass voltage to unselected word lines coupled to unselected memory cells other than the selected memory cell among the memory cells, during a read operation; and a controller configured to control the peripheral circuit, and apply a variable voltage level of the pass voltage based on status information of a target memory block which is the target of the read operation. |
US10902923B2 |
Multi-bit memory system with adaptive read voltage controller
According to an embodiment, a semiconductor memory, on receiving a first command, applies a voltage within a first range and a voltage within a second range to a word line and reads a first bit from a memory cell, and, on receiving a second command, applies a voltage within a third range to the word line and reads a second bit from the memory cell. The controller issues the first command a plurality of times and changes the voltages to be applied to the word line within the first range and the second range in accordance with the plurality of first commands, specifies a first and second voltage within the first and the second range, respectively, and estimates a third voltage within the third range. The voltage applied to read the second bit is the estimated third voltage. |
US10902921B2 |
Flash memory bitcell erase with source bias voltage
In some examples, a flash memory comprises a first gate and a second gate located over a semiconductor substrate a third gate located between the first gate and the second gate a floating gate located between the third gate and the semiconductor substrate; and a doped region located within the semiconductor substrate and proximate the second gate, wherein the doped region is configured to receive a positive bias voltage with respect to the semiconductor substrate during an erase cycle. |
US10902914B2 |
Programmable resistive memory element and a method of making the same
A programmable resistive memory element and a method of adjusting a resistance of a programmable resistive memory element are provided. The programmable resistive memory element includes at least one resistive memory element. Each resistive memory element includes an Indium-Gallium-Zinc-Oxide (IGZO) resistive layer, a first electrical contact and a second electrical contact. The first and second electrical contacts are disposed on the IGZO resistive layer in the same plane. The programmable resistive memory element includes a voltage generator coupled to the first and second electrical contacts, constructed and arranged to apply a thermal treatment to the resistive memory element to adjust a resistance of the resistive memory element. |
US10902911B2 |
Transient current-protected threshold switching devices systems and methods
Threshold switching devices demonstrating transient current protection through both insulation and repair current mechanisms, including associated systems and methods, are provided and discussed. |
US10902909B2 |
Apparatuses and methods for accessing memory cells
Apparatuses and methods for accessing a memory cell are described. An example apparatus includes a first voltage circuit coupled to a node and is configured to provide a first voltage to the node and includes a second voltage circuit coupled to a node and is configured to provide a second voltage to the node. A memory cell is coupled to first and second access lines. A decoder circuit is coupled to the node and the first access line, and is configured to selectively couple the first access line to the node. The first voltage circuit is configured to provide the first voltage to the node before the second voltage circuit provides the second voltage to the node, and the second voltage circuit stops providing the second voltage before the node reaches the second voltage. |
US10902906B2 |
Apparatuses and methods for logic/memory devices
Apparatuses and methods are provided for logic/memory devices. An example apparatus comprises a plurality of memory components adjacent to and coupled to one another. A logic component is coupled to the plurality of memory components. At least one memory component comprises a memory device having an array of memory cells and sensing circuitry coupled to the array. The sensing circuitry includes a sense amplifier and a compute component. Timing circuitry is coupled to the array and sensing circuitry and configured to control timing of operations for the sensing circuitry. The logic component comprises control logic coupled to the timing circuitry. The control logic is configured to execute instructions to cause the sensing circuitry to perform the operations. |
US10902903B2 |
Purgeable memory mapped files
A device implementing purgeable memory mapped files includes at least one processor configured to receive a first request to store a first data object in volatile memory in association with a copy of the first data object stored in non-volatile memory, the first request indicating to lock the copy in the non-volatile memory. The processor is further configured to provide for storing the first data object in the volatile memory, and lock the copy stored in the non-volatile memory. The processor is further configured to receive a second request associated with clearing a portion of the non-volatile memory, provide an indication that a second data object is available for deletion from the non-volatile memory when the first data object is locked, and provide an indication that the first data object is available for deletion from the non-volatile memory when the first data object has been unlocked. |
US10902896B2 |
Memory circuit and method thereof
The present disclosure is related to a memory circuit. The memory includes a memory controller and a memory interface coupled between the memory controller and a memory device. The memory controller is configured to generate an output signal that is transmitted to the memory device. The memory interface includes a feedback path configured to receive the output signal and generates a feedback signal in response to the output signal and a variable reference voltage. The memory controller further includes a data register so as to sample the feedback signal in response to a clock signal having a phase with an adjustable shift. |
US10902894B2 |
Semiconductor devices
A semiconductor device includes a column control circuit and a core circuit. The column control circuit generates a read column signal and a write column signal from a read bank address signal and a write bank address signal in response to a read latch pulse and a write latch pulse, which are generated during a masked write operation. The core circuit is configured to include a plurality of banks. Any one of the plurality of banks is activated by the read column signal and the write column signal to perform an internal read operation and a write operation. |
US10902893B2 |
Negative bitline write assist circuit and method for operating the same
A negative bitline write assist circuit includes a bias capacitor configured to facilitate driving the capacitance of a bitline. The negative bitline write assist circuit may be modularly replicated within a circuit to change the amount of negative voltage on the bitline during write operations. The bitline write assist circuit may be coupled directly to the bitline, removing the need to add a pull-down transistor to the write driver. |
US10902889B2 |
Memory having bit line sense amplifier
A memory may include: a bit line sense amplifier circuit configured to operate based on voltages supplied to a pull-up voltage terminal and a pull-down voltage terminal, provide an offset between a first bit line and a second bit line during an offset canceling period, and amplify a voltage difference between the first bit line and the second bit line during an amplification period; a first down-converter configured to generate a second pull-up voltage by down-converting a first pull-up voltage and supply the generated second pull-up voltage to a first node; a capacitor electrically connected to the first node; a charging component configured to charge the capacitor with the first pull-up voltage before the offset canceling period; and a first pull-up supply configured to supply a voltage of the first node to the pull-up voltage terminal during the offset canceling period. |
US10902887B2 |
Memory subsystem power management
Embodiments of the present invention include detecting one or more memory modules coupled to a memory controller via a memory channel. A total power requirement for the one or more memory modules is determined. A voltage regulator module set point of the memory channel is adjusted based at least in part on the power requirement for the one or more memory modules. The voltage regulator module provides power to the memory modules and is characterized by an optimal load current value where the voltage regulator module operates at a peak efficiency. An operating mode of the memory controller is determined. Based on determining that the memory controller is operating in a first mode, the commands serviced by the one or more memory modules are throttled by the memory controller to keep a load current of the memory channel within a range of the optimal load current value. |
US10902884B2 |
Methods and apparatus for ordered serial synchronization of multimedia streams upon sensor changes
An apparatus includes a processor with first and second input ports and a memory operably coupled to the processor. The processor can detect streams of media samples at the input ports and determine, in response to the detection of the streams of media samples, a capture start time. The processor can also capture a first frame of a first stream of media samples beginning at the capture start time, and a first frame of a second stream of media samples beginning at a first time subsequent to the capture start time. The processor can also calculate a relative offset time based on the capture start time, the first time, and a rate associated with the second stream of media samples, and store, in the memory, an indication of an association between the captured first frame of the second stream of media samples and the relative offset time. |
US10902876B2 |
Thermal management of laser diode mode hopping for heat assisted media recording
A method and apparatus provide for determining a temperature at a junction of a laser diode when the laser diode is operated in a lasing state that facilitates heat-assisted magnetic recording, comparing the junction temperature and an injection current supplied during the lasing state to stored combinations of junction temperature and injection current, and determining a likelihood of mode hopping occurring for the laser diode during the lasing state based on the comparison to stored combinations of junction temperature and injection current. |
US10902874B2 |
Magnetic tape having characterized magnetic layer, magnetic tape cartridge, and magnetic tape apparatus
The magnetic tape includes a non-magnetic support; and a magnetic layer including ferromagnetic powder and a binding agent on the non-magnetic support, in which an absolute value ΔN of a difference between a refractive index Nxy measured regarding an in-plane direction of the magnetic layer and a refractive index Nz measured regarding a thickness direction of the magnetic layer is 0.25 to 0.40, and a coefficient of friction measured regarding a base portion of a surface of the magnetic layer is equal to or smaller than 0.30, a magnetic tape cartridge and a magnetic tape apparatus including this magnetic tape. |
US10902870B2 |
Multi-mode, multi-channel magnetic recording head and apparatus
According to one embodiment, a drive-implemented method includes, in a first mode of operation, processing data using only transducers of subarrays positioned on opposite sides of an inner transducer in an array of transducers, and processing data using only a portion of the transducers in each of the subarrays in a second mode of operation, wherein the inner transducer is inactive in the second mode of operation. |
US10902869B2 |
Magnetic head having a magnetic layer and first and second conductive layers provided between a shield and a magnetic pole and magnetic recording and reproducing device
According to one embodiment, a magnetic head includes a magnetic pole, a first shield, a magnetic layer, and first and second conductive layers. The magnetic layer is provided between the magnetic pole and the first shield. The first conductive layer contacts the first shield and the magnetic layer, is provided between the first shield and the magnetic layer, and includes at least one element selected from Cu, Ag, and Au. The second conductive layer is provided between the magnetic pole and the magnetic layer. The second conductive layer includes first and second regions. The first region contacts the magnetic layer and includes at least one first element selected from Cu, Ag, Au, Al, Ti, Ru, Mg, and V. The second region is provided between the first region and the magnetic pole and includes at least one second element selected from Ta, Pt, W, Mo, Ir, Cr, Tb, Rh, and Pd. This arrangement allows the magnetic field emitted from the magnetic pole to be oriented efficiently towards the magnetic recording medium and recording density to be increased. |
US10902868B2 |
Tape head module having recessed portion to provide an air bearing between a tape medium and a tape bearing surface of the module
Provided are a tape head module, tape drive, and method for moving a tape medium over a tape head having a recessed portion to provide air bearing between a tape medium and a tape bearing surface of the module. The tape head includes a tape bearing surface, an array of transducers, including read and/or write transducers, on the tape bearing surface, and a recessed portion formed on the tape bearing surface, wherein the array of transducers is located on the tape bearing surface between the recessed portion and an end of the module to perform read and/or write operations with respect to the tape medium. |
US10902866B2 |
Sound signal processing method, terminal, and headset
The present invention discloses a sound signal processing method, a terminal, and a headset, to prevent a sound in an external environment from causing unnecessary disturbance to a user, thereby improving user experience. The terminal includes: a microphone, configured to collect an ambient sound signal; and a processor, configured to: obtain the sound signal collected by the microphone, and process, based on user status information, the ambient sound signal collected by the microphone, where the user status information includes a geographical location of a user who uses the terminal or a motion status of the user. |
US10902864B2 |
Mixed-reality audio intelligibility control
A system and method includes presentation of a mixed-reality environment to a user, presentation of a first audio control to the user within the mixed-reality environment, detection of a manipulation by the user of the first audio control within the mixed-reality environment, determination of a first value of an audio-related parameter associated with speech intelligibility based on the manipulation, determination of two or more audio processing parameter values associated with speech intelligibility based on the first value, reception of first speech audio signals, application of audio processing to the first speech audio signals based on the determined two or more audio processing parameter values to generate second speech audio signals, and transmission of the second speech audio signals to a loudspeaker system for playback to the user. |
US10902862B2 |
Method and device for encoding a high frequency signal, and method and device for decoding a high frequency signal
A method for encoding a high frequency signal includes determining a signal type of a high frequency signal of a current frame, smoothing and scaling time envelopes of the high frequency signal of the current frame and obtaining time envelopes of the high frequency signal of the current frame that require to be encoded when the high frequency signal of the current frame is a non-transient signal and a high frequency signal of the previous frame is a transient signal, and quantizing and encoding the time envelopes of the high frequency signal of the current frame that require to be encoded, and frequency information and signal type information of the high frequency signal of the current frame. |
US10902861B2 |
Processor and method for processing an audio signal using truncated analysis or synthesis window overlap portions
A processor for processing an audio signal has: an analyzer for deriving a window control signal from the audio signal indicating a change from a first asymmetric window to a second window, or indicating a change from a third window to a fourth asymmetric window, wherein the second window is shorter than the first window, or wherein the third window is shorter than the fourth window; a window constructor for constructing the second window using a first overlap portion of the first asymmetric window, wherein the window constructor is configured to determine a first overlap portion of the second window using a truncated first overlap portion of the first asymmetric window, or wherein the window constructor is configured to calculate a second overlap portion of the third window using a truncated second overlap portion of the fourth asymmetric window; and a windower for applying the first and second windows or the third and fourth windows to obtain windowed audio signal portions. |
US10902859B2 |
Efficient and scalable parametric stereo coding for low bitrate audio coding applications
The present invention provides improvements to prior art audio codecs that generate a stereo-illusion through post-processing of a received mono signal. These improvements are accomplished by extraction of stereo-image describing parameters at the encoder side, which are transmitted and subsequently used for control of a stereo generator at the decoder side. Furthermore, the invention bridges the gap between simple pseudo-stereo methods, and current methods of true stereo-coding, by using a new form of parametric stereo coding. A stereo-balance parameter is introduced, which enables more advanced stereo modes, and in addition forms the basis of a new method of stereo-coding of spectral envelopes, of particular use in systems where guided HFR (High Frequency Reconstruction) is employed. As a special case, the application of this stereo-coding scheme in scalable HFR-based codecs is described. |
US10902857B2 |
Onboard control device, control device, control method, computer-readable storage medium, and method of responding to utterance
An onboard control device includes: a deriving section that, on the basis of information that is an object of outputting, derives a conveying degree that expresses an extent to which it is desired to convey the information that is the object of outputting to each of plural occupants who exist within a vehicle; a selecting section that, in accordance with the conveying degrees of each of the vehicle occupants that have been derived by the deriving section, selects an outputting device that is to output the information that is the object of outputting, from among plural outputting devices that exist within the vehicle; and a control section that carries out control for causing the information, which is the object of outputting, to be outputted from the outputting device selected by the selecting section. |
US10902853B2 |
Electronic device and voice command identification method thereof
A voice command identification method for an electronic device having a microphone matrix is provided. The method includes: obtaining a plurality of sound signals from the microphone matrix; executing a voice purify operation on the sound signals to obtain a purified sound signal and identifying a target voice signal from the purified sound signal; calculating a compound speech feature data corresponding to the target voice signal through a compound speech recognition model; comparing the compound speech feature data with a plurality of reference speech feature data in the speech feature database, so as to determine a target command mapped to the target voice signal; and executing the target command. |
US10902851B2 |
Relaying voice commands between artificial intelligence (AI) voice response systems
Described herein is an AI voice response system configured to and methods, computer-readable media, techniques, and methodologies for relaying a voice command received from a user unknown to the AI voice response system to another AI voice response system capable of identifying the user and executing the voice command. An execution result of executing the voice command is then sent back to the AI voice response system that received the voice command for presentation to the user. |
US10902841B2 |
Personalized custom synthetic speech
Systems, methods, and computer program products customizing and delivering contextually relevant, artificially synthesized, voiced content that is targeted toward the individual user behaviors, viewing habits, experiences and preferences of each individual user accessing the content of a content provider. A network accessible profile service collects and analyzes collected user profile data and recommends contextually applicable voices based on the user's profile data. As user input to access voiced content or triggers voiced content maintained by a content provider, the voiced content being delivered to the user is a modified version comprising artificially synthesized human speech mimicking the recommended voice and delivering the dialogue of the voiced content, in a manner that imitates the sounds and speech patterns of the recommended voice. |
US10902835B2 |
Soundproof structure
There is provided a soundproof structure that is small and has high soundproofing performance with respect to sound in a low frequency band.At least one soundproof cell including a frame having a hole portion and a film fixed to the frame is provided. The film has a surface density distribution. Assuming that a shortest line segment length between high surface density regions and between the high surface density regions and end portions of the hole portions is Δd, a longest line segment length between the end portions of the hole portions is L [m], a Young's modulus of a material of the low surface density region is E [Gpa], an average film thickness of the low surface density region is h [m], and a maximum surface density and a minimum surface density of the film are ρmax and ρmin, a parameter X in the following Equation (1) satisfies the following Inequality (2). X=Eh2/(ρmax/ρmin)[N] (1) (Δd/L−0.025)/(0.06)[N]≤X[N]≤10 [N] (2) |
US10902834B2 |
Thermoplastic bonding process for acoustically treated linear facesheets
A sandwich acoustic liner assembly includes a honeycomb core and a thermoplastic fabric sheet positioned in overlying relationship and structurally bonded with the honeycomb core. Further included is a method for fabricating a sandwich acoustic liner assembly which includes the steps of positioning a thermoplastic fabric sheet in overlying relationship with a honeycomb core and bonding structurally the thermoplastic fabric sheet to the honeycomb core. |
US10902831B2 |
Methods and apparatus to extract a pitch-independent timbre attribute from a media signal
Methods and apparatus to classify media based on a pitch-independent timbre attribute from a media signal are disclosed. An example apparatus includes means for accessing a media signal; and means for: determining a spectrum of audio corresponding to the media signal; and determining a timbre-independent pitch attribute of audio of the media signal based on an inverse transform of a complex argument of a transform of the spectrum. |
US10902826B1 |
Soundboard and modular instrument
A modular musical device comprising a removable soundboard. |
US10902810B2 |
Array substrate gate driving unit and apparatus thereof, driving method and display apparatus
The present disclosure relates to an array substrate gate driving unit and an apparatus thereof, a driving method and a display apparatus. The array substrate gate driving unit includes: an input circuit, connected with an input signal terminal and a pull-up node PU; a pull-down circuit, connected with a first voltage signal terminal and the pull-up node PU; a pull-down control circuit, connected with the pull-down circuit via a pull-down node PD; an output circuit, connected with a clock signal terminal CLK, a second voltage signal terminal and a control circuit; a reset circuit, connected with a reset signal terminal Reset, the first voltage signal terminal and the pull-up node PU; and the control circuit, connected with the pull-up node PU and the output circuit. |
US10902807B2 |
Display device and method for motion blur reduction
A display device for motion blur reduction effect is provided which includes a liquid-crystal display panel, a driving module, a backlight module and a processing module. The processing module receives input display data to generate output display data. The output display data includes an output frame data section for performing data transmission with an output pixel clock higher than an input pixel clock and an output blank section within the same frame time. The processing module drives the liquid-crystal display panel to generate a display frame according to the output display data and controls the backlight module to turn on within the output blank section after the liquid-crystal display panel finished reacting to output frame data corresponding to the output frame data section. |
US10902802B2 |
Driving method of display panel and display apparatus
A driving method of a display panel and a display apparatus are provided. The method includes: dividing pixels into multiple pixel groups, each pixel group including adjacent first and second pixel units, and each pixel unit includes sequentially arranged first through third sub-pixels; displaying each picture by sequential multiple frames of images; obtaining first and second voltage signals of each pixel group in each frame of image; and adjusting the first and second voltage signals to make average signals of all first voltage signals of respective frames of images be the same, average signals of all second voltage signals of respective frames of images be the same, average signals of first voltage signals in the frames of images of different pixel groups respectively be the same, and average signals of second voltage signals in the frames of images of different pixel groups respectively be the same. |
US10902801B2 |
Driving method and apparatus for display apparatus
The present disclosure provides a driving method and apparatus for a display apparatus. The driving method includes: selecting one of at least two partitions divided in a display interface, marking the one as a selected partition; calculating a chroma and a hue value of the selected partition; adjusting initial gray scale parameters of sub-pixel units of each of the pixel units according to the chroma and the hue value, acquiring an initial input signal of the selected partition, and adjusting the gray scale parameters corresponding to the initial input signal according to the initial input signal and the initial gray scale parameters of the sub-pixel units. |
US10902799B2 |
Display apparatus and method for driving the display apparatus for locally dimming to suppress motion blur
A display apparatus is provided. The display apparatus includes a display panel; a backlight including a plurality of backlight blocks; and a processor configured to: identify a duty cycle of a driving signal for driving each of the plurality of backlight blocks; drive the backlight based on the duty cycle of the driving signal; identify a motion blur occurrence area in an input image; identify an adjusted duty cycle by adjusting the duty cycle of at least one backlight block from among the plurality of backlight blocks that corresponds to the motion blur occurrence area; and adjust a current of the driving signal based on the adjusted duty cycle. |
US10902797B2 |
Light source control for displaying video
A method for controlling a light source of a display is provided. Maximum frame rates for different portions of video content to be displayed on the display are determined. The light source of the display is controlled to blink according to a blinking frequency when a first portion of the video content having a first maximum frame rate is displayed. The light source of the display is controlled to not blink when a second portion of the video content having a second maximum frame rate is displayed. The first maximum frame rate exceeds a predetermined frame rate of the display. Further, the second maximum frame rate does not exceed the predetermined frame rate of the display. |
US10902795B2 |
Pixel for organic light emitting diode display and OLED display
A pixel for an organic light emitting diode (OLED) display and an OLED display are discussed. The pixel includes a driving transistor, a first transistor, a scan transistor, a first emission control transistor, and an initialization control transistor. The driving transistor includes a gate electrode connected to a first node, a drain electrode connected to a second node, and a source electrode connected to a third node. The first transistor is connected between the first node and the second node. The scan transistor is connected between the third node and a data line. The first emission control transistor is connected between the second node and an anode electrode of an organic light emitting diode. The initialization control transistor is connected between an input terminal of an initialization voltage and the anode electrode of the organic light emitting diode. |
US10902791B2 |
Method of controlling source driver and related display system
A method of controlling a source driver includes the steps of: detecting a line of image data to be outputted by a plurality of channels of the source driver, to generate a detection result; generating a plurality of control signals according to the detection result, each of the plurality of control signals corresponding to a channel among the plurality of channels; and enabling or disabling an operational amplifier in each of the plurality of channels via one of the plurality of control signals corresponding to the channel. |
US10902785B2 |
Pixel driving circuit
A pixel driving circuit for an organic light-emitting diode (OLED) display panel is provided. The circuit includes a restoration module, a compensation module including a storage capacitor, a light-emitting module, and a storage capacitor control module. The restoration module receives a first control signal and a restoration voltage and restores the compensation module and the light-emitting module under the control of the first control signal. The compensation module receives a second control signal, and writes a data signal and compensates a threshold voltage under the control of the second control signal. The light-emitting module receives a third control signal and illuminates under the control of the third control signal. The storage capacitor control module adjusts a capacitance value of the storage capacitor in the compensation module according to different refresh frequencies of the OLED display panel, preventing insufficient charging due to an increasing refresh frequency. |
US10902781B2 |
Pixel circuit, driving method, organic light emitting display panel, and display device
The present disclosure relates to a pixel circuit, a driving method, an organic light emitting display panel, and a display device. The pixel circuit comprises: a threshold compensation sub-circuit, a capacitor sub-circuit, a light emitting control sub-circuit, a data writing sub-circuit, a driving sub-circuit, and a light emitting sub-circuit; the threshold compensation sub-circuit transmitting a reference signal provided by a data signal terminal to a first node, and transmitting an initialization signal provided by an initialization signal terminal to the light emitting control sub-circuit, connecting the light emitting control sub-circuit, the driving sub-circuit and a second node to store a threshold voltage of the driving sub-circuit through the capacitor sub-circuit under the control of a reset signal terminal; the light emitting control sub-circuit connecting the driving sub-circuit and the light emitting sub-circuit based on a light emitting control signal terminal to cause the light emitting sub-circuit to emit light. |
US10902773B2 |
Display device
A display device includes: a substrate; a plurality of pixels on the substrate; a pixel power supply unit between the plurality of pixels and the substrate, where the pixel power supply unit generates a power source voltage and supplies the power supply voltage to the plurality of pixels; and a display driver which drives the plurality of pixels. |
US10902772B2 |
Display driving method, display driver integrated circuit, and electronic device comprising the same
A display driver integrated circuit is disclosed. The display driver integrated circuit includes panel signal supply circuitry configured to supply an image signal corresponding to image data to a panel, pixel power supply circuitry configured to supply pixel power to a pixel that receives the image signal, and a controller configured to control the pixel power supply circuitry to supply the pixel power based on an on-pixel ratio (OPR) value of the image data. |
US10902771B2 |
Micro LED display device and method of fabricating the same
Disclosed is a micro light emitting diode (LED) display device which is capable of implementing a full color of high resolution, the micro LED display device including: a micro LED driving substrate (backplane) in which a plurality of CMOS cells is arranged in rows and columns; and a micro LED panel which is flip-chip bonded onto the micro LED driving substrate, and includes a plurality of micro LED pixels electrically connected with the plurality of CMOS cells, in which the micro LED panel includes the plurality of micro LED pixels formed by etching a first surface of an emission structure along a unit pixel region, and a plurality of separators formed on a second surface of the emission structure corresponding to positions of portions formed by etching the emission structure in a vertical direction. |
US10902768B2 |
Backlight adjustment method and backlight adjustment system for compensating backlight brightness of display device by adjusting backlight coefficient of the display device according to brightness compensation coefficient
A backlight adjustment method and a backlight adjustment system are provided. The backlight adjustment method includes a compensation phase. The compensation phase includes: controlling a light source to respectively emit light having a plurality of first illuminations; detecting a plurality of backlight parameters of a display device under the light having the plurality of first illuminations, and calculating a brightness compensation coefficient of the display device according to the plurality of backlight parameters; and adjusting a backlight coefficient of the display device according to the brightness compensation coefficient, so as to compensate for backlight brightness of the display device. |
US10902767B1 |
Driving circuit of display apparatus and driving method thereof
A driving circuit of display apparatus includes an operational amplifier (OP), comprising a plurality of input terminals; a digital-to-analog converter (DAC); a multiplexer, coupled to the OP and the DAC, comprising a plurality of switches; and a boosting module, configured to decrease an equivalent time constant between the DAC and the OP to increase an output slew rate of the OP in a boosting period; wherein the boosting period is enabled before a steady state of the OP. |
US10902762B2 |
Protective circuit and display device
This application provides a protective circuit and a display device. The protective circuit includes a control line, a transmission line, and an active switch. The control line transmits a control signal; the transmission line includes an input line and an output line; and a control end of the active switch is electrically coupled to the control line, a first end of the active switch is connected to the input line, and a second end of the active switch is connected to the output line. A protected wire is arranged between the input line and the output line. |
US10902758B2 |
Illuminant
An illuminant comprising a transparent substrate layer with a first index of refraction, a connecting layer with a second index of refraction that differs from the first index of refraction, and a metallic, translucent layer, wherein the connecting layer is arranged between the substrate layer and the metallic layer, and wherein on the side facing the connecting layer the substrate layer comprises a plurality of decoupling structures suitable for decoupling light that propagates within the substrate layer from the substrate layer in the direction towards the metallic layer. |
US10902755B2 |
Stretchable display substrate, method for manufacturing stretchable display substrate, and display device
A stretchable display substrate, a method for manufacturing the stretchable display substrate, and a display device are provided. The stretchable display substrate includes: a base substrate on which a plurality of isolated regions and a plurality of connection regions are distributed, wherein the isolated regions are connected to each other through the connection regions; a plurality of display pixel units arranged in a first array, wherein at least a respective one of the display pixel units is arranged on each of the isolated regions, at least one of the display pixel units includes an independent cathode, and the independent cathode is separated from any cathode of the other display pixel units; and at least one wire configured to be electrically connected to the independent cathode. |
US10902746B2 |
System for cosmetic and therapeutic training
Systems and methods are disclosed for an apparatus and method for practicing injection techniques through an injectable apparatus. The injectable apparatus may contain a camera that is configured to detect the intensity and color of light attenuated from a testing tool after it is injected into a simulated human or animal body parts. A training tool may be connected to a user display device to generate a display of the injection apparatus as well as the performance parameters of a trainee. |
US10902744B2 |
Braille and/or in auditive Morse code writing device, for users with visual disabilities and/or any motor disorder
A device and method for operating a device for writing in braille and/or in audio Morse code is disclosed, for users with visual impairments and/or a motor disorder, so that a user can take notes in real-time without the need for additional accessories, which comprises a housing (6) with an aspect and size similar to a common writing pencil, which comprises: a push-button (1) projecting from an end of the housing (6) of the device; a sound piezoelectric (2) mounted within the housing (6); a microcontroller (3), mounted within the housing (6), in connection with: a memory (4) for storing data, the push-button (1) by means of an input of the microcontroller, and the sound piezoelectric (2) by means of an outlet pin of the microcontroller; wherein the microcontroller (3) is arranged to measure, each time the push-button (1) is actuated by the application of pressure, a time of pressure of the button, and to store said time of pressure in the memory (4), wherein the stored times of pressure are grouped on the basis of the similarity of the times of pressure in order to be recognized in a first group as a perforation and in a second group as an unperforated point. |
US10902741B2 |
Exercise feedback system for musculoskeletal exercises
An exercise feedback system receives exercise data captured by client devices of users performing musculoskeletal exercises. The exercise feedback system may provide captured images to a client device of a physical trainer (PT) who remotely provides feedback on the users' exercise performances, for example, by labeling images as indicative of proper or improper musculoskeletal form. A PT may track multiple users using a central feed, which includes content displayed in an order based on ranking of users by a model. Additionally, the exercise feedback system may provide an augmented reality (AR) environment. For instance, an AR graphic indicating a target musculoskeletal form for an exercise is overlaid on a video feed displayed by a client device. Responsive to detecting that a user's form is aligned to the AR graphic, the exercise feedback system may notify the user and trigger the start of the exercise. |
US10902739B2 |
System for linking bodily movement to learning behavior
Device for linking bodily movement to learning behaviour, whereby this device (1) consists of a number of objects that can be used by pupils as flexible adjustable seating units (2), characterised in that these seating units are each equipped with a digital module (4) that is able to detect movements of the seating unit caused by the pupils, and to communicate these movements wirelessly to a central teaching module (3), after which the central teaching module (3) can wirelessly send back an individual message to each of the seating units (2), adapted to the movement that is made with each of the seating units. |
US10902734B2 |
Systems and methods for managing flight-restriction regions
Systems, devices, and methods are provided for managing flight restriction regions. The flight restriction regions of the present disclosure may comprise a plurality of distinct levels and may comprise releasable flight restriction regions. The releasable flight restriction regions may be released based on authentication of an operator of a UAV. |
US10902732B2 |
Method and system for monitoring execution of conditional air traffic control clearances for an aircraft
Methods and apparatus are provided for monitoring execution of air traffic control (ATC) conditional clearances for a user aircraft. The method monitors ATC clearances transmitted to all other aircraft across each communication channel from an airport. Every other aircraft is identified and the relevant data each ATC clearance is transcribed. A dependency table is generated for the user aircraft with the relevant data from every other aircraft. The dependency table identifies each relevant clearance that must be completed by all other aircraft before the user aircraft executes a conditional ATC clearance. The status of all relevant dependent ATC clearances is monitored and the user aircraft is informed of its conditional ATC clearance upon completion of the relevant dependent ATC clearances. |
US10902729B2 |
Vehicle, travel control device, and travel control method
A travel control device for a host vehicle determines whether or not the presence of the vehicle prevents an external object, having the intension of moving from a second side lane to a first side lane, from crossing a host vehicle lane. Upon determining that the presence of the host vehicle prevents the external object from crossing the host vehicle lane, the travel control device moves the host vehicle to create a space for the external object to cross the host vehicle lane. |
US10902725B2 |
Vehicle control device
A problem to be addressed by the present invention is to obtain a vehicle control device which, while alleviating an excessive computation load, is capable of appropriately ascertaining an external environment. This vehicle control device 01 comprises an other vehicle information acquisition unit 02 which acquires information of another vehicle by communication, and an exterior recognition unit 03 which carries out recognition of the exterior of a host vehicle by sensing. The exterior recognition unit 03 senses an other vehicle vicinity space in the vicinity of the other vehicle on the basis of the information of the other vehicle which is acquired by the other vehicle information acquisition unit 02. |
US10902724B1 |
Wireless transmission system to determine parking lot occupancy
A wireless transmission system includes a server in communication with one or more receiving devices. The server generates a query to a user associated with a receiving device regarding a parking-space preference. The server receive the parking-space preference along with the unique identifier and a receiving device identifier from the receiving device. The server determines a current location associated with the receiving device based on the received unique identifier, and generate an instruction to receive attributes associated with one or more parking spaces corresponding to the parking-space preferences. The server upon transmitting the instructions to the database, receive one or more parking spaces corresponding to the parking-space preferences. The server generates a graphical user interface to display instructions to reach parking spaces corresponding to the parking-space preferences in relation to the current location of the receiving device, and then transmits the graphical user interface to the receiving device. |
US10902722B2 |
Method for providing incident specific information at a vehicle computer
A method for providing incident specific information at a vehicle computer. In operation, the vehicle computer receives an incident assignment including information related to a current incident from a dispatch computer. The vehicle computer further receives an information request and in response, identifies a first context parameter by co-relating the information request with information related to the current incident and a second context parameter by co-relating the information request with information not related to the current incident. The vehicle computer generates a response to the information request based on the first context parameter when the current incident status identifies that the vehicle is responding to the current incident. Otherwise, the vehicle computer generates a response to the information request based on the second context parameter. |
US10902717B2 |
Electronic apparatus, control method thereof, remote control apparatus, and control method thereof
An electronic apparatus, control method thereof, remote control apparatus that controls the electronic apparatus, and control method thereof. The remote control apparatus includes a communication unit which communicates with the electronic apparatus; a user input unit which receives a user button selection indicating an input button; a sensing unit which senses movement of the remote control apparatus; and a control unit which controls the communication unit to transmit information about the user button selection to perform a function corresponding to the input button if the remote control apparatus is in a button input mode, and to transmit information about the movement of the remote control apparatus to the electronic apparatus to control the electronic apparatus by the movement if the remote control apparatus is in a motion recognition mode. Accordingly, controlling a game or a multimedia content is easier, and the user is provided with a new and interesting experience. |
US10902715B2 |
Methods and arrangements for sensors
Example methods and arrangements for sensors are disclosed herein. At least one storage device or storage disk includes instructions that, when executed, cause at least one processor of a mobile electronic device to at least access notification data indicative of an event at a security perimeter of a building, the notification data corresponding to a change in a status of one or more sensors at the security perimeter; present the notification data to a user of the mobile electronic device, the notification data including image data associated with the event; generate a message based on a user input at the mobile electronic device in response to the notification data; and output the message to cause a responsive action. |
US10902713B2 |
System for predicting egress from an occupant support
A system for predicting exit from an occupant support, includes a processor, a memory in communication with the processor, and a frame having at least one force sensor which outputs a force signal in response to force exerted thereon. The system also includes machine readable instructions stored in the memory which cause the system to perform at least the following actions when executed by the processor: 1) determine a property of the signal during an interval of time, 2) classify the property as suggesting an exit event or as not suggesting an exit event, and 3) if the property is classified as suggesting an exit event, generate a notification thereof. |
US10902709B2 |
Pilf resistant packaging system
A theft-proof packaging system includes a product package having a clear compartment configured to encapsulate a product that is pneumatically vacuumized below a surrounding environment. A pressure sensor assembly is located within the compartment, the pressure sensor assembly including a pressure sensor, a power source electrically connected to the pressure sensor, and a transmitter electrically connected to the power source. The transmitter is configured to send a signal and a receiving unit located outside the compartment of the product package and disposed remote from the product package receives said signal and sounds an alarm. The pressure sensor assembly is configured to detect a change in pressure inside the compartment and then send the signal to the receiving unit activating the alarm. A passive RFID tag is located within the compartment and configured to be detected when it passes through a walk-through scanner activating a second alarm. |
US10902707B1 |
Video monitoring and alarm verification technology
Video monitoring and alarm verification technology, in which a first connection is established between a first device and a camera located in a monitored property associated with a user of the first device and image data captured by the camera is received over the first connection and at the first device. A determination is made to establish a second connection with a second device that enables sharing of the received image data with the second device and, in response to the determination, the second connection is established between the first device and the second device. The received image data is shared with the second device over the second connection and the second device is restricted from directly accessing image data captured by the camera located in the monitored property. |
US10902701B2 |
Delivering and licensing wager gaming content
A system and method for delivering and licensing wager gaming content is described herein. In one embodiment, the system can include a wager gaming machine to receive gaming content, conduct wagering games based on the gaming content, and transmit information indicating how the wager gaming machine used the gaming content. The system can also include a download manager to receive the information indicating how the gaming content was used, and determine a fee for use of the gaming content. |
US10902696B2 |
Wheel display with moveable segments
Gaming systems, methods, and machines provided herein may include wheel displays with movable wheel segments that may be caused to have at least portions thereof that at least translate along axes parallel to a center axis of the wheel display when the wheel is in a “spin” mode. |
US10902692B2 |
Valuable medium processing apparatus, information processing apparatus, valuable medium processing system, and valuable medium processing method
A valuable medium processing apparatus that stores a valuable medium in a storage bag, the valuable medium processing apparatus having: a mounting sections, the storage bag being mounted on the mounting sections; an acquisition section that acquires recognition information attached to the storage bag, and mounting information of the mounting section to which the storage bag has been mounted; and an association section that associates the recognition information with the mounting information, the recognition information and the mounting information being acquired by the acquisition section. |
US10902681B2 |
Method and system for displaying a virtual object
A system for displaying a virtual object includes a display device for displaying an environment; a video camera, where the video camera is operable to capture a video image of an area of a user's environment, the size of the area in the video image being larger than the size of the area of the environment viewable at the display device; a motion predictor operable to predict a motion of the camera; a scene processor operable to identify and process a portion of the captured video image that corresponds to an area of the environment that is expected to be made viewable at the display device, as a result of the predicted motion; an image generator configured to receive an input from the scene processor, and in response thereto, generate a virtual object for display at the display device; and where the image generator is configured to output the virtual object for display in response to a detection of the predicted motion. |
US10902680B2 |
Augmented reality application system and method
An augmented reality application system for use on a wireless device. The system is configured to allow a user to view a three-dimensional model and existing hardscape in real-time, simultaneously. The remote connection of the system preferably includes the capabilities to transmit data to a third party. The system also preferably includes the capabilities to measure relative distances between objects in the model and in reality, via the user interface as well as distances between two objects in the model or two existing objects. Additionally, the system includes a model that is separable into different layers such that the user is able to view selected types of facilities contained within the model and sections of the model A method of use is also disclosed. |
US10902679B2 |
Method of occlusion rendering using raycast and live depth
An augmented reality/mixed reality system that provides a more immersive user experience. That experience is provided with increased speed of update for occlusion data by using depth sensor data augmented with lower-level reconstruction data. When operating in real-time dynamic environments, changes in the physical world can be reflected quickly in the occlusion data. Occlusion rendering using live depth data augmented with lower-level 3D reconstruction data, such as a raycast point cloud, can greatly reduce the latency for visual occlusion processing. Generating occlusion data in this way may provide faster operation of an XR system using less computing resources and enabling the system to be packaged in a battery operated wearable device. |
US10902671B2 |
System and method for construction 3D modeling and analysis
A method and system for 3D modeling of a construction or structure based on producing a 3D image from digital 2D images of the construction or structure, transforming the 3D image to a data point cloud presentation, electing a collection of data points, identifying an object of the construction or structure that matches the collection of data points, attaching corresponding visual images to a record of the identified object and repeating these steps for any collection of data points until completing the construction of a 3D model based on a combination of all identified objects. This 3D modeling is based on photos obtained from digital photographing means mounted on a UAV (Unmanned Aerial Vehicle) and launched to survey the construction or structure. |
US10902666B2 |
Buffering method in portable ray tracing system
Disclosed is a buffering method in a portable ray tracing system. The buffering method includes: receiving a dynamic acceleration structure from the portable ray tracing apparatus during the process for performing a graphics process; packaging a dynamic object updated by the user terminal with the dynamic acceleration structure and sequentially storing the packaged dynamic object into a buffer area formed in a system memory of the user terminal; when disconnection of the physical connection is detected, performing ray tracing using a graphics processor of the user terminal by loading packaging data from the buffer area and determining a recovery point. |
US10902657B2 |
Jointly editing related objects in a digital image
In implementations of jointly editing related objects in a digital image, an image editing application segments a first object in a digital image, and an additional object corresponding to the first object, such a shadow cast by the first object, a reflection of the first object, or an object of a same object class as the first object. Respective stick diagrams for the first object and the additional object are generated, and a mapping of the first object to the additional object is generated based on the stick diagrams. Based on a user request to edit the first object, such as to warp the first object, the first object and the additional object are jointly edited based on the mapping. Accordingly, realistic digital images are efficiently generated that maintain correspondence between related objects, without requiring a user to edit each object individually, thus saving time and resources. |
US10902656B2 |
System and method for generating a digital image collage
A system and method for generating a digital image collage is provided. The method comprises displaying a user interface comprising a collage template including a layout, and a catalog segment; displaying a plurality of digital images in the catalog segment; generating a first aperture in the layout to establish a first arrangement, and populating the first aperture with the first selected digital image; changing the layout from the first arrangement to a second arrangement, wherein the second arrangement comprises randomly dividing the first aperture into a second aperture and a third aperture, populating the second aperture with the first selected digital image, and populating the third aperture with the second selected digital image thereby generating the digital image collage. |
US10902654B2 |
Object time series system
Methods and systems for structuring, storing and displaying time series data in a user interface. One system includes processors executing instructions to determine, from time series data from a first sensor, a first subset of time series data for the first batch from the first start time and the first end time, determine, from the time series data from the first sensor, a second subset of time series data for the second batch from the second start time and the second end time, generate a time series user interface comprising a chart, the chart including a first plot for the first subset of time series data and a second plot for the second subset of time series data, the first plot being aligned to the second plot, and cause presentation of the time series user interface. |
US10902653B2 |
Vector graphics based live sketching methods and systems
Vector format based computer graphics tools have become very powerful tools allowing artists, designers etc. to mimic many artistic styles, exploit automated techniques, etc. and across different simulated physical media and digital media. However, hand-drawing and sketching in vector format graphics is unnatural and a user's strokes rendered by software are generally unnatural and appear artificial. In contrast to today's hand-drawing and sketching which requires significant training of and understanding by the user of complex vector graphics methods embodiments of the invention lower the barrier to accessing computer graphics applications for users in respect of making hand-drawing or sketching easier to perform. Accordingly, the inventors have established a direct vector-based hand-drawing/sketching entry format supporting any input methodology. |
US10902651B2 |
Systems and methods for magnetic resonance image reconstruction
The disclosure relates to systems and methods for magnetic resonance imaging (MRI). A method may include obtaining k-space data associated with MR signals acquired by an MR scanner. The k-space data may corresponding to a first sampling rate. The method may also include generating one or more estimated images based on the k-space data and a target neural network model. The one or more estimated images may correspond to a second sampling rate that exceeds the first sampling rate. The method may further include determining one or more target images based on the one or more estimated images and the k-space data using a compressed sensing model. The compressed sensing model may be constructed based on the one or more estimated images. |
US10902647B2 |
System for iteratively reconstructing computed tomography images through three domains
A system for iteratively reconstructing computed tomography images through three domains is disclosed. The system comprises a raw domain processor, a projection domain processor, and an image domain processor. The system also comprises two iterative loops: one is through a raw synthesizer connecting the raw domain processor and the projection domain processor, and the other is through a projection synthesizer connecting the projection domain processor and the image domain processor respectively. |
US10902645B2 |
Dynamic stamp texture for digital paintbrush
In implementations of dynamic texture for a digital paintbrush one or more computing devices implement a digital paintbrush module to receive a stroke property of a stroke from an input device. The digital paintbrush module determines a weight to apply to a texture image channel that represents an attribute of the digital paintbrush. A magnitude of the weight defines a significance of the attribute relative to another attribute of the digital paintbrush which is represented by another texture image channel. A texture stamp of the digital paintbrush is generated by combining the texture image channel with the other texture image channel. The texture stamp is used to render the stroke of the paintbrush in a user interface of a display device based on the received stroke property. |
US10902644B2 |
Measures for image testing
A system and method for image testing is configured to apply at least one display property to a test image to generate a display modified test image and applying the at least one display property to a reference image to generate a display modified reference image. The system also applies a human eye model to the display modified test image to generate an eye modified test image and applies the human eye model to the display modified reference image to generate an eye modified reference image. The system may compare the eye modified test image with the eye modified reference image to determine human perceivable differences between the test image and the reference image. |
US10902643B2 |
Color detection algorithm
A color detection system, comprising: a card having printed thereon a color chart comprising multiple colored areas, and at least one grayscale area; a camera configured to acquire an image comprising a pixel representation a sample positioned adjacent to the card; a storage device configured to store reference data corresponding to the color chart and the at least one grayscale area; and a processor configured to: perform a grayscale correction to the pixel representation of the color chart and sample using a grayscale correction transformation between the pixel representation the grayscale area and the corresponding reference data, estimate colorimetric coordinates for the sample by applying to the respective grayscale corrected pixel representation, a transformation between the grayscale corrected pixel representation of the color chart and the corresponding colorimetric reference data, and convert the estimated colorimetric coordinates for the sample to RGB. |
US10902641B2 |
Methods of calibrating a camera of a vehicle and systems
A method for calibrating a camera of a vehicle is provided. The method comprises: generating a camera calibration matrix comprising a first, a second and a third column, wherein the first column of the camera calibration matrix is obtained based on the obtained focus of expansion points, the third column of the camera calibration matrix is obtained based on the obtained plane normal vectors and a second column of the camera calibration matrix corresponding to the cross-product of the first and the third column of the camera calibration matrix is obtained. Then, the camera is calibrated using the obtained camera calibration matrix. |
US10902640B2 |
Method for identification of characteristic points of a calibration pattern within a set of candidate points derived from an image of the calibration pattern
This document describes an improved method for identifying of characteristic points of a calibration pattern within a set of candidate points in an image of the calibration pattern. The method includes scaling a template arrangement of template points that corresponds to the calibration pattern to an initial size. The method uses the scaled template arrangement to determine potential characteristic points. The method then determines whether the potential characteristic points meet a termination criterion. If the termination criterion is not met, the scaling of the template arrangement is modified and the previous step and this step are repeated. If the termination criterion is met, the potential characteristic points are identified as the characteristic points. In this way, the described method provides a robust means to automatically identify the characteristic points in the image of the calibration pattern without having to determine the distance between a camera and the calibration pattern. |
US10902637B2 |
Determination of toolpiece position
A system for determining the location of a toolpiece, wherein: the toolpiece is carried by a tool and the tool comprises an imaging device for capturing images of the environment around the tool; and the system comprises an image processor communicatively coupled to the imaging device for receiving images therefrom and having access to one or more reference images of an expected environment, the image processor being configured to compare an image captured by the imaging device with at least one reference image to identify a match therebetween and to determine in dependence on characteristics of that match the location of the toolpiece. |
US10902636B2 |
Method for assisting the location of a target and observation device enabling the implementation of this method
A method for assisting the location of a target for a first user equipped with an observation device includes an augmented reality observation device associated with a first user reference frame. According to this method, a reference platform associated with a master reference frame is positioned on the terrain, the reference platform is observed from at least one camera worn by the first user, the geometry of the observed platform is compared with a numerical model of same and the orientation and location of the first user reference frame is deduced with respect to the master reference frame. It is then possible to display, on an augmented reality observation device, at least one virtual reticle locating the target. |
US10902631B2 |
Method and system for improving construction of regions of interest
A method for constructing a region of interest from images representing a same scene, the region of interest being used for setting the camera used to obtain the images and/or to process images obtained from the camera, the method including obtaining a plurality of images representing a same scene; detecting predetermined targets in images of the plurality of images; segmenting an area corresponding to the images of the plurality of images into portions of image, each of the portions being associated with a relevance indication for the corresponding portion to be selected as part of a region of interest; selecting at least one relevant portion among the portions, as a function of the relevance indications; upon detecting selection of a relevant portion, updating the relevance indication associated with relevant portions different than the selected relevant portions, as a function of the selected relevant portions; and constructing a region of interest based on the selected relevant portions. |
US10902629B2 |
Information processing device, information processing method, and program
There is provided an information processing device including a processor that realizes: a dictionary data acquisition function that acquires dictionary data related to an object; an image acquisition function that acquires a first image of the object; a first angle estimation function that estimates an angle of the object in the first image on the basis of the first image and the dictionary data; a second angle estimation function that re-estimates an angle of the object in the first image after a physical operation related to the object; and a dictionary data update function that updates the dictionary data in response to a result of estimation by the first angle estimation function and a result of re-estimation by the second angle estimation function. |
US10902621B2 |
Deformable image registration based on masked computed tomography (CT) image
In accordance with at least some embodiments of the present disclosure, a process to improve computed tomography (CT) to cone beam computed tomography (CBCT) registration is disclosed. The process may include receiving a CT image generated by CT-scanning of an object, and receiving a CBCT image generated by CBCT-scanning of the object. The process may include generating an image mask based on Digital Imaging and Communications in Medicine (DICOM) information extracted from the CBCT image. For a specific pixel in the CBCT image, the image mask contains a corresponding data-field indicating whether the specific pixel contains image data generated based on the CBCT-scanning of the object. The process may further include generating a registered image by utilizing the image mask to perform a DIR between the CT image and the CBCT image. |
US10902620B1 |
Registration between an image of an object and a description
An apparatus, method and non-transitory computer readable storage medium for registering between an image and a description of a multi-layer object, the apparatus comprising: a memory for storing an image of the object and at least part of the description, the part comprising a first description of a first layer and a second description of a second layer of the object; and a processor operatively connected to the memory for: matching the first description to a first part of the image, the first part informative of a part of the first layer, thereby determining a first matching offset; matching the second description to a second part of the image, the second part informative of a part of the second layer, thereby determining a second matching offset; and registering between the image and the description of the multi-layer object based on the at least on the first and second matching offsets. |
US10902617B2 |
Data processing for position detection using optically detectable indicators
A data processing device includes a camera to capture successive images of an optically detectable indicator of a second data processing device; a location detector configured to detect a location of the data processing device; a data receiver to receive location information from the second data processing device; and a processor to detect a mapping between the image location, in images captured by the camera, of the optically detectable indicator of the second data processing device, the communicated location of the second data processing device and the detected location of the data processing device. |
US10902608B2 |
Segmentation for holographic images
Provided herein are methods, systems, and computer program products for calculating a refined segmentation of an image which identifies a foreground of the image and a background of the image. Embodiments include creating a refined segmentation of an image by accessing an image that includes a foreground image and background information; creating a first segmentation of the image by applying an image subtraction algorithm; creating a second segmentation of the image by applying a semantic segmentation algorithm; creating an initialization segmentation by combining the first segmentation and the second segmentation; and creating a resulting refined segmentation by refining the initialization segmentation using at least one of statistical analysis or graphical methods. Statistical analysis includes applying a Gaussian mixture model and graphical methods include a graph cut global optimization. |
US10902606B2 |
Heart model guided coronary artery segmentation
A system (100) for segmenting a coronary artery vessel tree (182) of a patient heart in a three dimensional (3D) cardiac image (120) includes a coronary volume definition unit (150) and a coronary artery segmentation unit (180). The coronary volume definition unit (150) sets a spatial boundary (210, 220) from internal and external surfaces of heart tissues in the 3D cardiac image based on a fitted heart model (200). The coronary artery segmentation unit (180) segments the coronary artery vessel tree (182) in the 3D cardiac image using a segmentation algorithm with a search space limited by the spatial boundary set from the internal and external surfaces of the heart tissues. |
US10902605B2 |
Apparatus and method for conservative morphological antialiasing with multisampling
An apparatus and method for performing multisampling anti-aliasing. For example, one embodiment of an apparatus samples multiple locations within each pixel of an image frame to generate a plurality of image slices. Each image slice comprises a different set of samples for each of the pixels of the image frame. Anti-aliasing is then performed on the image frame using the image slices by first subdividing the plurality of image slices into equal-sized pixel blocks and determining whether each pixel block has one or more different pixel values in different image slices. If so, then edge detection and simple shape detection is performed using pixel data from a pixel block in a single image slice; if not, then edge detection and simple shape detection is performed using the pixel block in multiple image slices. |
US10902597B2 |
Comparing medical images
An embodiment of the invention relates to a scanning device. The scanning device includes a scanning unit to detect radiation received during a scanning operation on an object. An imaging unit is arranged to reconstruct an image for a location on the object based on the detected radiation. A texture analysis unit receives an indicated area of interest of a medical image and computes at least one texture metric for the area of interest. An image comparison unit receives a plurality of texture metrics for a common area of interest within respective medical images and outputs a change metric indicating a measure of variation over time for the area of interest based on a comparison of the plurality of texture metrics. |
US10902595B2 |
Deriving tooth condition information for populating digital dental charts
Disclosed are methods and digital tools for deriving tooth condition information for a patient's teeth, for populating a digital dental chart with derived tooth condition information, and for generating an electronic data record containing such information. |
US10902594B2 |
Medical x-ray image processing apparatus and X-ray imaging apparatus
A medical X-ray image processing apparatus (1) includes a controller (12) configured to acquire positional information of an imaging system (7) based on positional information of positional references (60) and evaluate symmetry of imaging positions of a plurality of X-ray captured images (15) with respect to a reference position (18) on a movement path of the imaging system (7) based on the acquired positional information of the imaging system (7). |
US10902592B2 |
Analysis of images of biological material
A method for analysis of a digital image in order to determine a value relating to an amount of a substance shown in the image includes using a threshold to identify all pixels of the digital image above or below a certain intensity value in order to produce a first binary image. Texture filtering is used to identify regions of high texture in the digital image to produce a second binary image in which all regions of high texture are pixels with a first state. The first and second binary images are overlayed to produce a combined binary image. A value relating to the amount of the substance is determined based on the area of the combined binary image with pixels having the first state. |
US10902591B2 |
Predicting pathological complete response to neoadjuvant chemotherapy from baseline breast dynamic contrast enhanced magnetic resonance imaging (DCE-MRI)
Embodiments access a pre-neoadjuvant chemotherapy (NAC) radiological image of a region of tissue demonstrating breast cancer (BCa), the region of tissue including a tumoral region, the image having a plurality of pixels; extract a set of patches from the tumoral region; provide the set of patches to a convolutional neural network (CNN) configured to discriminate tissue that will experience pathological complete response (pCR) post-NAC from tissue that will not; receive, from the CNN, a pixel-level localized patch probability of pCR; compute a distribution of predictions across analyzed patches based on the pixel-level localized patch probability; classify the region of tissue as a responder or non-responder based on the distribution of predictions, and display the classification. Embodiments may further generate a probability mask based on the pixel-level localized patch probability; and generate a heatmap of likelihood of response to NAC based on the probability mask and the pre-NAC radiological image. |
US10902588B2 |
Anatomical segmentation identifying modes and viewpoints with deep learning across modalities
A mechanism is provided in a data processing system comprising a processor and a memory, the memory comprising instructions that are executed by the processor to specifically configure the processor to implement a multi-modal classification and segmentation engine for anatomical segmentation identifying modes and viewpoints in biomedical images. The mechanism trains a neural network perform simultaneous classification and segmentation using a set of training images. The neural network provides a classification output that identifies a class label and a second output that identifies a segmentation label. The multi-modal classification and segmentation engine provides a biomedical image as the input image to the neural network. The neural network outputs a plurality of class label probabilities for a plurality of class labels and a plurality of segmentation label probabilities for each of a plurality of segmentation labels. A post-processing component executing within the multi-modal classification and segmentation engine classifies the biomedical image as an identified modality and an identified viewpoint based on the plurality of class label probabilities. The multi-modal classification and segmentation engine segments the biomedical image based on the plurality of segmentation label probabilities. The multi-modal classification and segmentation engine outputs the classified and segmented biomedical image. |
US10902584B2 |
Detection of surface irregularities in coins
Detection of surface irregularities in coins. Three-dimensional topographic data of at least one surface of a coin, having at least one feature, is acquired and used to determine characteristics of the coin features, based on vector components of normal vectors at various points on the surface of the coin. The feature characteristics are then compared to reference feature characteristics. Based on this comparison, an irregularity indication is provided if differences between the feature characteristics and the reference characteristics are found. |
US10902581B2 |
System and method for hyperspectral image processing to identify foreign object
A system includes a memory and at least one processor to acquire a hyperspectral image of a food object by an imaging device, the hyperspectral image of the food object comprising a three-dimensional set of images of the food object, each image in the set of images representing the food object in a wavelength range of the electromagnetic spectrum, normalize the hyperspectral image of the food object, select a region of interest in the hyperspectral image, the region of interest comprising a subset of at least one image in the set of images, extract spectral features from the region of interest in the hyperspectral image, and compare the spectral features from the region of interest with a plurality of images in a training set to determine particular characteristics of the food object and determine that the hyperspectral image indicates a foreign object. |
US10902577B2 |
System and method for hyperspectral image processing to identify object
A system includes a memory and at least one processor to acquire a hyperspectral image of an object by an imaging device, the hyperspectral image of the object comprising a three-dimensional set of images of the object, each image in the set of images representing the object in a wavelength range of the electromagnetic spectrum, normalize the hyperspectral image of the object, select a region of interest in the hyperspectral image, the region of interest comprising at least one image in the set of images, extract spectral features from the region of interest in the hyperspectral image, and compare the spectral features from the region of interest with a plurality of images in a training set to determine particular characteristics of the object. |
US10902576B2 |
System and method for electronic die inking after automatic visual defect inspection
A method of providing a semiconductor device and a computer-readable medium having instructions for performing the method are disclosed. The method includes receiving a first wafer defect map that defines comparison regions and identifies visual defect locations for a wafer. A format of the comparison regions is determined, with the format chosen from a group including die-to-die, partial-shot-to-partial-shot and full-shot-to-full-shot. If the comparison format is not die-to-die, mapping information is received that provides die locations within the comparison regions. A wafer layout map is provided that identifies die locations within the wafer. |
US10902575B2 |
Automated grains inspection
An automated grains inspection apparatus for a production line comprises an inlet to receive the grains and an outlet from which the grains are discharged. A feeder configured to receive the grains from the inlet and release the grains aligned in a line formation is provided while at least one camera is positioned sideway beneath the feeder to capture images of the grains while they fall. At least one background surface positioned sideway beneath the feeder and opposite the camera is also provided in an inspection zone so that the grains are configured to be aligned between the camera and the background surface. |
US10902565B2 |
Enhanced electronic dive mask system incorporating image enhancement and clarification processing
The present invention relates to an enhanced electronic diving mask with various image enhancement hardware and software integrated with a diving mask, whereby images may be enhanced to enable a diver to achieve greater visibility and clearer vision while underwater. Notably, the present invention combines techniques that have previously been used in connection with internal patient surgical procedures, so that medical instrument imaging technology used inside the human body may for the first time be used to afford divers clearer vision, more visibility and greater safety. |
US10902564B2 |
Systems and methods for noise reduction in imaging
Systems and methods are provided for the denoising of images in the presence of broadband noise based on the detection and/or estimation of in-band noise. According to various example embodiments, an estimate of broadband noise that lies within the imaging band is made by detecting or characterizing the out-of-band noise that lies outside of the imaging band. This estimated in-band noise may be employed for denoise the detected imaging waveform. According to other example embodiments, a reference receive circuit that is sensitive to noise within the imaging band, but is isolated from the imaging energy, may be employed to detect and/or characterize the noise within the imaging band. The estimated reference noise may be employed to denoise the detected in-band imaging waveform. |
US10902563B2 |
Moran's / for impulse noise detection and removal in color images
A method for impulse noise detection and removal in color images comprising a detection module and a vector median filter. |
US10902561B2 |
Image processing apparatus, image processing method, and recording medium
An image processing apparatus includes a deformation estimator and a correction processing unit. The deformation estimator estimates a deformation in an image of a subject wearing eyeglasses. The eyeglasses include a pair of lenses in symmetry. The estimation is performed such that when facial contours on both sides are detected inside both the pair of lenses, positions of the detected contours on both sides are used to estimate respective deformations inside both the pair of lenses, and when one of the facial contours is detected inside one of the pair of lenses, a position of the detected one contour is used to estimate deformations inside both the pair of lenses. The correction processing unit calculates correction ratios of images inside both the pair of lenses based on the estimated deformations and uses the calculated correction ratio to correct the images inside the pair of lenses. |
US10902559B2 |
Machine learning based image processing techniques
A machine learning based image processing architecture and associated applications are disclosed herein. In some embodiments, a machine learning framework is trained to learn low level image attributes such as object/scene types, geometries, placements, materials and textures, camera characteristics, lighting characteristics, contrast, noise statistics, etc. Thereafter, the machine learning framework may be employed to detect such attributes in other images and process the images at the attribute level. |
US10902548B2 |
Frame invalidation control with causality attribution
Developers receive automatically designated property change events which caused invalidation of a rendered frame. Some embodiments control display invalidation in part by identifying higher-level frame bounding events in an execution trace, and applying at least one display invalidation constituency filter to lower-level thread events within a frame creation period, thereby obtaining a display invalidation constituency sequence of one or more display invalidation events. The sequence may include a layout property change event and/or a render property change event which invalidated the frame. An initial part of the sequence is designated as a display frame creation cause. Displayed frame invalidation is controlled by altering the display invalidation constituency, e.g., by manual or automated layout/render property change event elimination or event sequence location change, by a reduction in computational resource usage (e.g., memory usage, graphics processor chip usage), and/or by a reduction in thread execution time which provides a faster frame rate. |
US10902547B2 |
Compute optimization mechanism for deep neural networks
An apparatus to facilitate compute optimization is disclosed. The apparatus includes a plurality of processing units each comprising a plurality of execution units (EUs), wherein the plurality of EUs comprise a first EU type and a second EU type. |
US10902543B2 |
Neural network based insertion of watermark into images and tampering detection thereof
Systems and methods for insertion of a watermark into images and tampering detection of the watermarked images by a Convolutional Neural Network (CNN) technique. The traditional systems and methods provide for detecting the tampering of the watermarked images by simply identifying a presence of an inserted watermark into an image but none them provide for inserting a random sequence into input image(s) and then detect the tampering by classifying the input image(s) by a neural network. Embodiments of the present disclosure provide for insertion of the watermark into the input image(s) and tampering detection of the watermarked images by training a Convolutional Neural Network (CNN) 201 to classify the images as tampered or non-tampered, extracting random noise, obtaining non-classified watermarked images from the random noise, and obtaining, from the non-classified watermarked images, classified watermarked images and detecting an absence or a presence of the tampering based upon the classified watermarked images. |
US10902537B2 |
Method of processing logistics information, logistics information processing server using the same, and logistics managing apparatus using the same
A logistics information processing server includes a data processor configured to receive environment sensing data collected from at least one environmental sensor disposed in a cargo storage device in which at least one cargo is stored and cargo related information collected from a cargo tag attached to the at least one cargo, and to perform processing by classifying the environment sensing data and the cargo related data into cargo storage environment data, cargo information, and transportation environment information according to data attributes; and a logistics trust index generator configured to generate a logistics trust index indicating a degree of influence exerted on the quality of the cargo from the cargo storage environment data, cargo information, and transportation environment information output by the data processor. |
US10902535B2 |
Information processing device, method and program
In this information processing device, a claim term frequency distribution generation unit separates the content of the claims in a publication into individual terms and generates a claim term frequency distribution indicating the frequency distribution of each separated term. A description term frequency distribution generation unit separates the content of the specification in the publication into individual terms and generates a description term frequency distribution indicating the frequency distribution of each separated term. A description synonym frequency distribution generation unit classifies each term extracted from the specification into a plurality of groups respectively corresponding to the plurality of terms in the claims, and generates a description synonym frequency distribution indicating a frequency distribution in which each of the classified plurality of groups serves as a unit. An evaluation information generation unit generates evaluation information on the basis of the claim term frequency distribution and the description term synonym frequency distribution. |
US10902525B2 |
Enhanced image capture and analysis of damaged tangible objects
Apparatuses, systems, and methods are provided for the usage of enhanced pictures (e.g., photos) of tangible objects (e.g., property, cars, etc.) damaged in an accident and answers to questions about the accident to better assess the effect of the damage (e.g., repair expenses and accompanying changes to an insurance policy). A pre-FNOL system may receive responses to one or more questions regarding an accident and one or more enhanced pictures of the tangible property damaged in the accident. The pre-FNOL system may use the responses to the one or more questions and the one or more enhanced pictures to determine repair costs associated with the damaged property and accompanying changes to the insurance policy if an insurance claim were to be filed to cover the determined repairs costs. |
US10902521B1 |
Driving patterns
One or more devices in a data analysis computing system may be configured to receive and analyze movement data and driving data, and determine driving trips and associated drivers based on the received data. Movement data may be collected by one or more mobile devices, such as smartphones, tablet computers, and on-board vehicle systems. Drivers associated with driving trips may be identified based on the movement data collected by the mobile devices, such as speed data, acceleration data, or distance/location data. In some cases, driving patterns may be determined based on the movement data before and after stopping points, and the driving patterns may be compared to a set of previously stored driving patterns associated with various different drivers. |
US10902520B2 |
Automated compliance scoring system that analyzes network accessible data sources
An automated system that analyzes network accessible data sources to determine a score that measures compliance of an investment with a compliance policy. The compliance policy may specify for example ESG (Environment, Social, or Governance) requirements, or prohibitions against selling of certain products and services considered undesirable or unethical by certain investors. Compliance analysis may determine the amount of revenue or income received from prohibited sources, or it may search information for key words and phrases related to these sources. The system may “purify” noncompliant investments by bundling them with charitable contributions that offset the income from prohibited sources. Fund managers may publish and share compliance policy definitions, and may import these shared definitions and customize them for their specific fund requirements. |
US10902519B2 |
Reverse convertible financial instrument
Methods and systems are provided herewith for providing a financial instrument. In some embodiments, a processor may receive one or more performance parameters for determining a performance of an asset at one or more future times are received from one or more parties. The processor may receive a request to generate indicia of a financial instrument. The financial instrument may comprise a funding instrument that specifies rights and obligations of at least a first party and a second party respecting a funding contribution from the first party for funding an asset owned at least in part by the second party. The processor may determine a plurality of possible measurements of a future performance of the asset based at least in part on the received performance parameters. The processor may determine a conversion schedule for converting at least a portion of the first user's rights in the financial instrument into an equity component of the asset. The conversion schedule may specify a possible post-conversion equity component for each of the plurality of possible performance measurements. In some embodiments, the conversion schedule may specify a greater possible post-conversion equity component for a greater possible performance measurement. The processor may transmit the conversion schedule to the second party. |
US10902516B2 |
System and method for aggressively trading a strategy in an electronic trading environment
System and method for aggressively trading a spread trading strategy in an electronic environment are provided herein. According to the example embodiments, a trader may configure the automated trading tool to trade as aggressively as possible by leaning on a price without an associated quantity. This allows a trader to possibly obtain a more profitable price as well as get filled faster. Traders submit an order for a spread and the automated trading tool calculates the quote order price based on a defined level of aggressiveness, the leaned on price, and the desired spread price. Based on the level of defined aggressiveness and the gap in the market, the automated trading tool may lean on a mildly, moderately, or extremely aggressive price. |
US10902515B1 |
Vehicle selection platform
A device receives transaction data associated with an individual that is participating in a transaction for a vehicle. The device identifies transaction term values relating to the transaction. The device determines scores indicating likelihoods of the transaction term values contributing to prevention of completion of the transaction. The device receives vehicle inventory data describing vehicles. The device identifies one or more recommended vehicles, of the vehicles, based on performing a vehicle search of the vehicles described by the vehicle inventory data, where the vehicle search identifies the one or more recommended vehicles based on one or more filters. The device provides vehicle offer data for the one or more recommended vehicles to one or more other devices to permit the one or more other devices to use the vehicle offer data as part of another transaction for a particular vehicle of the one or more vehicles. |
US10902513B1 |
Debit-based microloan financing
Methods, systems, and apparatuses, including computer programs encoded on computer-readable media are disclosed for processing microloans. A network-enabled microloan computing system receives microloan applications that include identifying customer information and a desired loan amount. Information relating to the risks of issuing a microloan to a subject customer is collected and used to generate at least one microloan option containing a set of microloan terms. The customer can select among available microloan options and provide debit card information to the microloan computing system, at which point the microloan computing system can authorize the selected microloan to issue. |
US10902511B2 |
Methods and apparatus for providing information to a user of a mobile device relating to a contemplated transaction
Some embodiments of the invention provide tools for promoting a user's financial well-being by encouraging positive financial behavior through timely feedback, counseling and instruction. For example, some embodiments of the invention may provide real-time (e.g., in response to a transaction being performed, or in response to the user indicating he/she is contemplating a transaction) useful analysis and advice designed to encourage the type of ongoing financial behavior that leads over time to financial well-being. In some embodiments, transactions performed by the user during an ongoing period may be compared to transactions performed during one or more prior periods. It may be determined, as a result of the comparing, that the user is contemplating performing a transaction, and a promotional offer relating to the contemplated transaction may be sent to the user's mobile device in response to the determining. |
US10902504B2 |
Techniques for filling orders
A system includes N location indicators and a mobile scanning device. The N location indicators are configured to be arranged throughout a store that includes a plurality of stocked items for picking according to one or more electronic customer orders. Each of the N location indicators is configured to transmit a different location signal. The mobile scanning device includes a display. The mobile scanning device is configured to wirelessly receive an electronic customer order comprising a plurality of ordered items indicating which of the stocked items are to be picked, detect at least one of the N location signals, and arrange at least some of the plurality of ordered items on the display based on which of the at least one of the N location signals is detected. |
US10902501B2 |
Method of storing object identifiers
A method (900) of storing object identifiers is disclosed. The method (900) comprises detecting (902) light emitted by a light source (110), which light comprises an embedded code representative of an identifier of an object (120), retrieving (904) the code from the light, retrieving (906) the identifier from the code, receiving (908) a user input indicative of a selection of the object (120), storing (910) the identifier of the object (120) in a memory upon receiving the user input, and changing (912) the color, saturation and/or the intensity of the light emitted by the light source (110) upon receiving the user input. |
US10902499B2 |
Systems and methods for capturing metadata from virtual shopping carts
A metadata capture (MC) computing device including a processor in communication with a memory is provided. The processor receives metadata representative of an abandoned product within a virtual shopping cart associated with a candidate consumer and a first merchant, receives a device identifier associated with the candidate consumer, generates a cart profile associated with the candidate consumer that includes the metadata and the device identifier, compares the cart profile to a merchant criteria of a second merchant, and transmits a cart profile data packet including the metadata, the device identifier, and a recommendation to the second merchant when the cart profile meets the merchant criteria. The second merchant provides an incentive message associated with the abandoned product to the candidate consumer based upon the cart profile data packet. |
US10902497B1 |
Method and system for processing requests in a messaging platform
A method for purchasing processing requests on a messaging platform including obtaining a broadcast message from a first client associated with a first social networking account, making a first determination that the broadcast message includes a reference to an item, making a second determination, based at least in part of a perceived inventory count for item that a vendor associated with the messaging platform is able to supply the item, based on the second determination, generating a new broadcast message that includes a buy-now card associated with the item, transmitting the new broadcast message to a second client associated with a second social networking account, receiving, after transmitting the new broadcast message, a purchase request for the second client, wherein the purchase request specifies the item, and processing, by the messaging platform, the purchase request. |
US10902496B2 |
Method, machine-readable medium, and system for proximity-based services for products marked by geographical indications
A publication system can receive a first location of a client device determined from wireless communications between the client device and an electronic device associated with a known location (e.g., GPS, IP Access Point, cell tower, WIFI-enabled device, Bluetooth-enabled device, etc.). The system can identify items marked by geographic indications associating an item category with a geographic region from where the item category originates and that are available proximate to the client's location. The system can identify locations at which the items are available, and transmit those locations to the client. When the system determines that the client is proximate to one of the locations, the system can provide various services, such as providing a payment interface for purchasing/selling the items, updating one or more accounts associated with the purchased/sold items (e.g., seller account, buyer account, etc.), facilitating shipping of the purchased/sold items, among others. |
US10902494B2 |
Systems and methods for dynamic pricing of food items
A system and method for dynamic pricing of food items that are configured to apply one or more algorithms to prepare adjustments in the food item ingredient composition (e.g., the recipe of a food item) to accommodate a desired price, caloric content, dietary restriction requirement, and/or nutritional value. The system will process the customer-user's inputs of a modification of the ingredients for the food item. System processes for recipe modifications can be made in real-time, and may be locally processed or remotely processed, e.g., via access to a network server. Optionally, some or all of the system processes for recipe modifications may be preprocessed and stored in a system-accessible database. In some embodiments, a custom designed secure hardware component is deployed in the system in order to protect confidential pricing data, and gives a tool for managing the dynamic sales for a food retail establishment. |
US10902490B2 |
Account manager virtual assistant using machine learning techniques
A method for machine learning-based account manager virtual assistant message processing includes receiving a message of a user, preprocessing the message to generate a normalized data set, analyzing the normalized data using a classification machine learning model, analyzing the normalized data using a deep learning machine learning model, generating a response based on the output of the first and second machine learning models, and transmitting the response to the user. An account manager virtual assistant computing system includes a processor and a memory storing instructions that cause the account manager virtual assistant system to receive a message from a user, process the message using a first machine learning model, process the message using a second machine learning model, when the message is a request for quote, generate a response and transmit the response to the user. |
US10902489B2 |
System and method for managing on-demand service data collections
A system and method for managing on-demand services includes integrating a consumer's personal resources with institutional service providers. The consumer's service request is fulfilled by streamlining the selection of resources and seamlessly extending the search to a larger system when the consumer's personal resources are exhausted. The system and method advantageously provides focused communications to selected contacts and automates the selection process. |
US10902488B2 |
Method and system for improved e-commerce shopping
An e-commerce system and method for presenting product information to a viewer, where a video feed and product information associated with a product that relates to the content in the video feed can be displayed or presented to the viewer on one or more remote display devices. |
US10902487B1 |
Multiple data store authentication
Systems and methods for authenticating access to multiple data stores substantially in real-time are disclosed. The system may include a server coupled to a network, a client device in communication with the server via the network and a plurality of data stores. The server may authenticate access to the data stores and forward information from those stores to the client device. An exemplary authentication method may include receipt of a request for access to data. Information concerning access to that data is stored and associated with an identifier assigned to a client device. If the identifier is found to correspond to the stored information during a future request for access to the store, access to that store is granted. |
US10902485B2 |
Method and system for dynamic parking selection, transaction, management and data provision
A parking garage system includes a plurality of parking garages. Each parking garage has a plurality of parking sectors and each parking sector has a plurality of parking spaces. A digital system tracks an occupancy level of each parking sector and an anticipated departure time of vehicles parked in each parking space. The digital system further directs vehicles to a particular parking sector based on the driver's anticipated departure time. The digital system also advises potential customers of occupancy level and parking rates and communicates information regarding occupancy level and parking rates to other parking garages. |
US10902484B1 |
System and method for carbon footprint determination
A system and method may determine or display the carbon emissions impact for transactions, by for example receiving from transaction data sources data items describing transactions, each transaction associated with a user, a merchant, and an amount; for each transaction receiving or creating carbon emissions impact data for the merchant associated with the transaction; and deriving from the amount associated with the transaction and the carbon emissions impact data for the merchant associated with the transaction a carbon emission value associated with the transaction. Each data item may include a transaction amount and a merchant identifier, and/or other information. Calculating carbon emissions for the transaction may include multiplying the currency amount associated with the transaction and the carbon emissions impact data for the merchant associated with the transaction and dividing the result by the annual revenue for the merchant. The carbon emissions value may be displayed to a user. |
US10902481B1 |
Method and system for providing a seamless handoff from a voice channel to a call agent
The method and system may provide a seamless handoff of user information from a drugstore to a call agent. When a customer communicates with a drugstore device regarding a drugstore-related inquiry, the drugstore device attempts to identify an answer to the drugstore-related inquiry. When the drugstore device does not identify an answer to the drugstore-related inquiry, the drugstore device initiates communication between the customer and a contact center. A transcribed version of the communication may be stored in a database accessible by the contact center along with additional user information for the customer related to the customer's experiences with the drugstore. The user information may be provided to a call agent's contact center device for display and in this manner, the call agent may be made aware of the communication to avoid asking repeat questions and to quickly and efficiently answer the customer's drugstore-related inquiry. |
US10902480B2 |
Systems and methods for automated multi-object damage analysis
Systems and methods for automatically ascertaining an estimated amount of damage to a plurality of objects at a location by utilizing one or more Unmanned Aerial Vehicle (UAV), e.g., “drone” devices to capture imagery of the location and utilizing Artificial Intelligence (Al) logic modules to analyze the captured imagery. |
US10902479B2 |
Programmatic generation and optimization of images for a computerized graphical advertisement display
A computer receives a request for graphical display source code for a computerized graphical advertisement display, and retrieves seed images including a plurality of seed image features. The computer generates candidate images based on the one or more seed images, where the computer alters a first aspect of a seed image to generate an altered seed image having a plurality of altered seed image features and the computer alters a second aspect of the altered seed image to generate a candidate image having a plurality of candidate image features. The computer generates candidate image scores based upon a context of the advertisement display and the plurality of candidate image features. The computer selects an image from the candidate images based on the candidate image scores and generates the graphical display source code based on the selected image, a size of the advertisement display, and display capabilities of the user device. |
US10902476B2 |
Advertisement providing system and advertisement providing method
The present invention relates to an advertisement providing system that takes advantage of the comment function of an SNS to expand Internet advertising, such as affiliate advertising, between members. Upon receiving a predetermined notification from an advertiser server, an SNS site control unit identifies a first user identifier associated with a second user identifier included in the notification and transmits, as content data, comment data including user information pertaining to a user of a second communication terminal and link information for a commercial website to a first communication terminal to which is allocated the identified first user identifier. |
US10902474B2 |
Targeted advertisement insertion for streaming media data
In one example, a method of retrieving media data includes, by a multimedia broadcast multicast service (MBMS) client of a client device: receiving advertisement media data of one or more advertisement groups, receiving an identifier value for one of the advertisement groups from a dynamic adaptive streaming over HTTP (DASH) client of the client device, extracting the advertisement media data of the advertisement group corresponding to the identifier value, and providing the extracted advertisement media data to the DASH client. |
US10902472B1 |
Method and system for facilitating download of application programs on mobile computing device
A computer-executable method, a computer system and a non-transitory computer-readable medium are provided for providing an application program to a user of a mobile computing device. The method includes determining that a first application program is not included in the one or more additional application programs. The method also includes using a promotion application program to display an impression of a promotion and a representation of the first application program. The representation of the first application program is configured to enable download or installation of the first application program on the mobile computing device. |
US10902471B2 |
Voice assistant generated advertisement for a vehicle system and method thereof
The present disclosure relates to a voice assistant that may provide a generalized recommendation based on a natural flow of a conversation and thereafter, generate specific advertisements if there is interest in the generalized recommendation. In an illustrative embodiment, the voice assistant operating on a vehicle computing system may interact with a driver or operator of the vehicle to both respond to and anticipate the user's needs. The voice assistant may identify potential advertisements based on communications with the driver or occupant. The generalized recommendation related to the potential advertisements may be provided to the driver or occupant. If there is interest, the voice assistant may provide an advertisement within the potential advertisements. Real-time information from a location of the advertisement may also be provided that typify the feeling of the location to further draw interest to the advertisement. |
US10902470B2 |
System and method for location based dynamic redirection of advertiser affiliate links for online advertising
A system and method is provided for dynamically managing advertiser affiliate links for online marketing. A global redirect server accepts a visitor's web browser request for a product or non-product webpage associated with an affiliate network advertiser URL, and returns a corresponding product or non-product webpage to the visitor that is corrected for the visitor's geographic region if such a webpage exists, or returns the originally requested webpage if it does not. The server determines the visitor's geographic region based upon request metadata, and can generate a corrected webpage that affords analytic and commission tracking even if no corresponding affiliate network exists in the determined geographic region. The server includes a database for locating products within the determined geographic region that are comparable to the product of the product webpage request, in the event that the exact product is not available in the geographic region. |
US10902464B2 |
Spark satellite clusters to HADOOP data stores
An advertising and data analysis platform may need to mine through vast amounts of data to come up with insights into advertising effectiveness, and measure and improve the effectiveness of advertising reach. Distributed network data analytics may be applied to ad matching/targeting, such that an in-memory cluster computing environment may be used with advertising data. For example, HADOOP may be utilized for distributed processing of the vast amounts of data and the HADOOP distributed file system (HDFS) is used for organizing communications and storage of that data. Satellite clusters or nodes may be generated that also utilize HDFS. For example, a SPARK or SHARK satellite cluster may be arranged to further utilize the HDFS of the HADOOP clusters. |
US10902463B2 |
Advertisement display method, and terminal
A method includes obtaining, by a terminal, first advertisement information of a current to-be-played advertisement and second advertisement information of a predicted future to-be-played advertisement, where the first advertisement information is used to indicate a characteristic attribute of a to-be-played advertisement currently displayed on the terminal, and the second advertisement information is used to indicate a characteristic attribute of a to-be-played advertisement to be displayed on the terminal in the future. The method further includes obtaining, by the terminal, a first advertisement creative of the current to-be-played advertisement based on the first advertisement information. The method further includes obtaining, by the terminal, a second advertisement creative of the future to-be-played advertisement based on the second advertisement information. The method further includes separately displaying, by the terminal, the first advertisement creative and the second advertisement creative. |
US10902461B2 |
Environmental modification using tone model analysis
A computer-implemented method includes dividing a textual representation of a media content into a plurality of portions separated at temporal boundaries of the media content and performing an analysis of each portion of the plurality of portions of the textual representation of the media content to determine a characteristic associated with each respective portion of the textual representation of the media content, generating a multi-dimensional model assigning each determined characteristic to each associated respective portion of the plurality of portions of the textual representation of the media content, the multi-dimensional model identifying each determined characteristic and the temporal boundaries to enable control of an environmental control device to modify an environment proximate to a user based on the multi-dimensional model, and transmitting the multi-dimensional model to a user equipment configured to control the environmental control device to modify the environment proximate to the user based on the multi-dimensional model. |
US10902460B2 |
Product-based advertising
A system and method identify and provide content using identification entries. Product identification information for a product listing is received, and a matching identification entry is selected from a set of identification entries using the product identification information. The matching identification entry is assigned to the product listing for use in selecting content regarding the product listing for presentation. |
US10902458B2 |
System for providing a robust marketing optimization algorithm and method therefor
A system and method for optimizing marketing campaigns is presented. Two marketing campaigns are received. Each is presented to a subset of users. The conversion rates of both marketing campaign are used to determine weighting of the two marketing campaigns. The weighting is determined using a range of conversion rates and maximizing the minimum expected value through the range of conversion rates. The process can be iteratively performed to converge upon an optimum weighting of the first and second conversion rates. More than two marketing campaigns can be used. The marketing campaign can be an email marketing campaign, a web marketing campaign, or an advertising keyword campaign. Other embodiments also are disclosed. |
US10902455B2 |
System and method for remuneration in exchange for participation in qualifying events
The present system provides a user remuneration in exchange for participation in a qualifying event. The system has an internet interface for interacting with a plurality of users and a plurality of advertisers, an account database; and a token generation module. The token generation module is configured such that when a user encounters a qualifying event on the internet as presented by the advertiser, the token generation module, upon login by the user, delivers an authentication token to the advertiser. When the user finishes the qualifying event, the authentication token is authenticated by the advertiser and returned to the system, such that the system can account for a remuneration for the user to be credited in an account associated with the user in the account database. |
US10902446B2 |
Top-down pricing of a complex service deal
One embodiment provides a method for top-down pricing of an in-flight deal. The method comprises receiving a first set of information relating to the in-flight deal. The in-flight deal comprises multiple services. The method comprises, for each service of the in-flight deal, selecting a corresponding set of peer deals from historical and market data based on the first set of information, and mining costs for the service from the corresponding set of peer deals. The method further comprises determining a set of price points for the in-flight deal based on each cost mined. |
US10902434B2 |
System and method for reproducing works of authorship
In a method for reproducing an original copy of a work of authorship, processing information received from a data input device relating to authentication of the original copy of the work of authorship, identifying information in a database corresponding to the information received from the data input device, determining whether an authorization for reproduction of the work of authorship should be granted, and if authorization is granted, reproducing the work of authorship. |
US10902433B2 |
Motion-enabled transaction system using air sign symbols
Systems and methods for motion-enabled transactions are disclosed. The system may allow users to complete transactions with merchants via an air sign input. The system may receive a motion-enabled transaction request comprising an air sign input. The system may determine a stored air sign symbol based on the air sign input. The system may retrieve a merchant identifier, a transaction type, and a transaction cost based on the determined stored air sign symbol. The system may transmit a transaction confirmation comprising the merchant identifier, the transaction type, and the transaction cost. In response to the user confirming the transaction confirmation, the system may authorize and process the transaction. |
US10902429B2 |
Large dataset structuring techniques for real time fraud detection
Database organizational techniques and structures may impose storage and computational limits that render particular operations too slow to effectively execute within speed guarantees (e.g. allowing a function to be completed within 300 ms). Thus, sometimes it is inefficient to access and maintain certain data, particularly in large data environments. One such environment relates to event logging for security, fraud, and risk purposes. When hundreds or thousands of events can occur in short time periods, database queries can be slow. By using particular algorithms and data structuring, however, event log data can be utilized in a flexible and speedy manner in various embodiments that may still enable service guarantees to be met. In some cases, this may involve updating one or more event counters for one or more particular periods of time, which may be indicative of event velocity (i.e. how often certain events are occurring). |
US10902428B1 |
Maintaining a risk model using feedback directed to other risk models
Techniques of risk-based authentication involve adjusting a risk engine used by a recipient entity based on feedback acquired from multiple entities. Along these lines, both a recipient risk engine and one or more donor risk engines perform risk-based authentication for which respective feedback is generated. The feedback indicates whether certain transaction requests predicted to be fraudulent are confirmed to be fraudulent. The recipient risk engine is then adjusted based on the feedback created for itself, the feedback created for any of the donor risk engines, or some combination thereof. |
US10902427B2 |
System and method for data analytics
Systems and methods of improving the operation of a transaction network and transaction network devices is disclosed. A transaction network host may comprise various modules and engines as discussed herein wherein the probability that a transaction is a business or personal transaction may be evaluated for establishing proper usage of differentiated transaction instruments according to their proper purposes. For instance, a probable personal transaction may be identified as being associated with a business-oriented transaction card, whereby the transaction network may tailor the handling of the transaction, such as by denying it, whereby the transaction network may actively deter misuse of transaction products whereby the transaction network more properly functions according to approved parameters. |
US10902426B2 |
Multi-layered self-calibrating analytics
This document presents multi-layered, self-calibrating analytics for detecting fraud in transaction data without substantial historical data. One or more variables from a set of variables are provided to each of a plurality of self-calibrating models that are implemented by one or more data processors, each of the one or more variables being generated from real-time production data related to the transaction data. The one or more variables are processed according to each of the plurality of self-calibrating models implemented by the one or more data processors to produce a self-calibrating model output for each of the plurality of self-calibrating models. The self-calibrating model output from each of the plurality of self-calibrating models is combined in an output model implemented by one or more data processors. Finally, a fraud score output for the real-time production data is generated from the self-calibrating model output. |
US10902421B2 |
Provisioning payment credentials to a consumer
A method and system for provisioning payment credentials to a consumer are disclosed. A remotely accessible server receives a request for payment credentials required to conduct a transaction, the request originating from an electronic device of a consumer. A transaction type associated with the transaction is determined, the transaction type being one of a plurality of predefined transaction types wherein each transaction type is associated with a predefined payment credential format. The remotely accessible server obtains payment credentials in the payment credential format associated with the determined transaction type and transmits the obtained payment credentials to the electronic device of the consumer for use in conducting the transaction. |
US10902418B2 |
System and method using interaction token
A communication device may receive input from a user and initiate generation of an interaction token in response. This interaction token can be used by the communication device in order search for a specific resource provider computer from among one or more resource provider computers, and to initiate a resource transfer between the user and a specific resource provider, mediated by a token provider computer. |
US10902416B1 |
Network computing system implementing on-demand liquidity for cross-medium transaction services
A computing system can facilitate cross-medium transactions through use of a digital currency. The computing system can provide a guaranteed exchange rate and manage customer pools and/or slippage balances in digital wallets to adjust digital currency transfer amounts in order to align them with the guaranteed exchange rate. |
US10902414B1 |
Multi channel purchasing for interoperable mobile wallet
A computer-implemented system and method that includes authenticating a mobile device of a user, receiving an image from the mobile device of the user comprising a picture of a product, sending the image to an image search engine to identify the product displayed in the picture, assigning a product identifier to the identified product from the picture, requesting a confirmation from the user that the assigned product identifier corresponds to the product, upon receiving confirmation from the user, generating a product comparison screen including merchants and purchase options for a product corresponding to the product identifier, receiving a user input selection of a merchant and product purchase option from the mobile device of the user, transferring a payment for the product to the selected merchant from an account held by the user based on the merchant and product purchase option information received from the mobile device of the user. |
US10902411B2 |
Host-formatted select proximity payment system environment response
Informing near field communication (NFC) payment readers of NFC target device payment application availability. A payment application executing under a host operating system of an NFC target device formats a SELECT proximity payment system environment (PPSE) RESPONSE as one or more NFC Application Protocol Data Units (APDUs). The SELECT PPSE RESPONSE is formatted to respond to a SELECT PPSE command from an NFC payment reader. The SELECT PPSE RESPONSE includes a list of one or more Application Identifiers (AIDs) corresponding to one or more payment options available on the NFC target device. The payment application communicates the formatted SELECT PPSE RESPONSE to a PPSE applet executing on the NFC target device. The PPSE applet receives a SELECT PPSE command from an NFC payment reader. The PPSE applet communicates the SELECT PPSE RESPONSE to the NFC payment reader, in response to receiving the SELECT PPSE command from the NFC payment reader. |
US10902408B2 |
Mobile payment method using a barcode, device and server for implementing the method
A mobile payment method is implemented using a buyer device, a seller device, and a server device. The method includes: displaying, by the buyer device, a barcode encoding verification information for verifying an identity of the user and payment information associated with a payment account; scanning, by the seller device, the barcode; generating, by the seller device, transfer information based on the barcode; in response to the determination that the transfer information is authentic, executing, by the server device, a payment procedure for processing a payment; and after the payment procedure is terminated, transmitting, by the server device, a payment result related to the payment to the buyer device and the seller device. |
US10902404B2 |
Offline transactions using a primary electronic device or a secondary electronic device coupled thereto
A battery level of a primary electronic device is monitored by one or more hardware processors of the primary electronic device. A determination is made by the one or more hardware processors that the monitored battery level of the primary electronic device has dropped below a threshold. In response to the determination, a first amount of funds is electronically loaded to a secondary electronic device for offline purchases. The secondary electronic device is communicatively coupled to the primary electronic device. An offline electronic transaction is processed using the secondary electronic device based on the first amount of funds. |
US10902402B2 |
Portable device and electronic payment method of portable device
A portable device and an electronic payment method of a portable device are provided. For example, a portable device and an electronic payment method of a portable device capable of performing a payment by an electronic card having a card payment limit for each category of products (or services) are provided. Various example embodiments provide a portable device and an electronic payment method of a portable device capable of providing a user with a payment processing notification and a payment holding notification by an electronic card having a card payment limit for each category of one or more purchase categories before the payment is completed. |
US10902401B2 |
System and method for providing a group account
Systems and methods include a group fund processor having a communications interface that receives account data associated with a primary account from a device over a network, creates a group fund account, and associate one or more limits with the group fund account, an alert interface that transmits an electronic invitation including a description of a first amount to an invited user and receives a response from the invited user to the at least one invitation, wherein the response includes account data associated with a respective group member account of the invited user; and an account processor that links the group fund account to the primary account, and links respective group member account of the invited user to the group fund account so that the first amount is transferred from the respective group member account of the invited user to the group fund account. |
US10902399B2 |
Using a mobile device for point of entry NFC transactions
The present invention provides a method and apparatus for completing a transaction using a wireless mobile communication channel and another communication channel, particularly another communication channel that provides for near field radio channels (NFC), as well as other communication channels, such as Bluetooth or WIFI. The present invention also provides a method of completing a transaction in which a management server assists a transaction server and a point of sale terminal in forwarding transaction information to a hand-held mobile device, with the transaction having originated from the hand-held mobile device. There is also provided a hand-held mobile device that wirelessly communicates between a secure element and a radio element that are associated with the hand-held mobile device. |
US10902397B2 |
Interoperable financial transactions via mobile devices
A method and system provide interoperable electronic financial services using mobile communications devices and without the need for traditional banking systems like plastic cards, POS machines, branches and ATMs. A consumer can deposit and/or withdraw money from his account using his mobile device and with the help of a local agent without ever stepping inside a branch of a bank where the consumer has an account. The system uses the consumers ID and his mobile number to generate a PAN for the consumer, which is then used to route the transactions. The system uses indicators in the transaction to identify transaction purpose and thus enable appropriate interchange, clearing and settlement between participating entities. The system provides real-time feedback on the transactions and reduces costs by enabling an agent to service consumers of multiple banks and payment service providers. |
US10902396B1 |
Split-the-bill feature in real-time account-to-account payments
Implementations of the present disclosure include receiving transaction data for a transaction that is to be executed between a first user and a second user by a computer-implemented P2P payment system, the transaction data including negotiable instrument data provided from a physical negotiable instrument that is provided by the second user and that is to be used in the transaction, the first user being a user of the P2P payment system, and the second user being a non-user of the P2P payment system, processing, the transaction data to execute the transaction, and transmitting a notification to at least one of the first user and the second user, the notification providing information regarding the transaction. |
US10902395B1 |
Intelligent e-book reader incorporating augmented reality or virtual reality
Embodiments disclosed herein describe intelligent e-book readers which provide a significant improvement over the conventional e-books that simply render static content. The intelligent e-book readers may customize a rendered e-book based on, for example, the reading level and preferences of the user, the user's social media profile and activity, and current events. Furthermore, the intelligent e-book reader may provide additional augmented reality (AR)/virtual reality (VR) content associated with one or more portions of the rendered e-book. The intelligent e-book reader may also facilitate virtual, real time communication between multiple users and experts. The intelligent e-book reader may also facilitate one or more users to provide feedback and suggestions to authors and future movie-makers. The intelligent e-book reader may automatically determine difficult portions of an e-book based on the virtual communications and/or real time eye-tracking of a user. |
US10902392B2 |
Financial terminal that automatically reconfigures into different financial processing terminal types
An improved financial terminal automatically reconfigures into different financial processing terminal types. In one embodiment, the terminal comprises a housing; a card reader configured to accept at least a portion of a card having an integrated circuit; at least one display; at least one processor; and at least one memory configured to store machine readable code, the machine readable code comprising a first kernel corresponding to a first transaction type and a second kernel corresponding to a second transaction type. |
US10902390B2 |
Electronic device and payment method using the same
An electronic device capable of communicating with a card reading apparatus and a payment method are provided. The electronic device includes a first cover configuring a front side of the electronic device, a second cover configuring a back side of the electronic device, a memory contained in a hollow area formed between the first and second covers, a display, at least part of which is contained in the hollow area and which is disclosed through the first cover, a processor that is contained in the hollow area and is electrically connected to the memory, and at least one loop antenna which is contained in the hollow area and electrically connected to the processor. |
US10902387B2 |
Aircraft digital event ledger
A method of operating an aircraft. The method includes sensing, using a trusted sensor, a trusted parameter of the aircraft during operation of the aircraft; receiving, at a processor, the trusted parameter; entering, by the processor, the trusted parameter as a first immutable entry into a ledger stored on an immutable non-transitory computer-recordable storage medium, wherein immutable is defined as unchangeability of data stored on the non-transitory computer-recordable storage medium, and wherein the ledger also contains additional immutable entries regarding operations of the aircraft and an aircraft environment; executing, by the processor, a recursive analysis algorithm on the first immutable entry together with the additional immutable entries to produce analyzed data; and using, by the processor, the analyzed data to improve future operational performance of the aircraft by ordering changes in how a component of the aircraft performs during operation of the aircraft based on the analyzed data. |
US10902382B2 |
Methods for remotely accessing electronic medical records without having prior authorization
Methods are provided for allowing patients, health care practitioners and other service providers to have remote access to electronic medical records of a patient stored on a first computer network by the remote user requesting access to the electronic medical record from a second computer network and providing a first and second piece of patient derived information to the second computer network; the second computer network transferring the first and second piece of patient derived information to a third computer network; the third computer network authorizing the remote user through the first and second piece of patient derived information and dependent on a patient specific authorization protocol; the third computer network confirming a patient specific consent protocol; and the third computer network disclosing the electronic medical record to the remote user dependent upon an authorization and a confirmation received from the third computer network. |
US10902377B2 |
Robotic item handling using a variable area manipulator
A manipulator can includes a frame, a first deployable support element configured to extend or retract with respect to the frame when acted on by an actuator, a static support element fixedly connected with the frame and comprising a second set of retention elements, and any suitable number of additional deployable support elements. Each support element can further include a respective set of retention elements configured to retain an item. In use, a manipulator can be used to move items by identifying an item contact area of an item to be moved, selectively deploying or retracting the deployable support elements based on the item contact area, and then contacting and retaining the item with the retention elements of the selected support elements. |
US10902376B2 |
Inventory control
The discussion relates to inventory control. In one example, a set of ID sensors can be employed in an inventory control environment and subsets of the ID sensors can collectively sense tagged items in shared space. Data from the subset of ID sensors can indicate when a user has taken possession of an individual tagged item in the shared space. |
US10902373B2 |
System, method and computer program product for order fulfillment in retail supply networks
The present disclosure relates generally to the field of retail supply networks. In one specific example, mechanisms are provided to model markdown-avoidance savings for omni-channel fulfillment in retail supply networks. In various embodiments, systems, methods and computer program products are provided. |
US10902371B2 |
Vending-kiosk based systems and methods to vend and/or prepare items, for instance prepared foods
Kiosks, components, and methods are disclosed for preparing food to be vended to customers. The kiosk may be part of a multi-modal food distribution system in which the kiosk may operate in one or more various modes, including a kiosk vending mode, a constellation mode, and a cook en route mode to vend hot, prepared food to customers. The kiosks in the system may be configurable to change between each of the different modes depending upon information received by the system. The kiosk may be part of a kiosk-based food preparation system in which the kiosk vends prepared food items to customers. The kiosk may transmit information that may be used to provide replenishment to the kiosk. Such information may include the number of items vended, the number of items and/or supplies remaining, and/or a replenishment signal. |
US10902370B1 |
Methods and systems for multidisciplinary research collaboration
A system and method for multidisciplinary team collaboration may include an algorithm for determining suitable relationships between the team members; a visualization interface for illustrating and managing members in separate groups according to their profiles, expertise, work output, and/or project roles; and the analysis of how members interact and use knowledge content. In the disclosed method, lived-work practices and/or knowledge content may be incorporated in the system to account for human behavior and expand upon existing documented work processes. |
US10902358B2 |
Systems and methods for providing and accessing visual product representations of a project
Various embodiments include systems and methods that provide a socially interactive application for requesting, searching, and sharing visual step-by-step instructions and related information to complete a project. |
US10902357B2 |
Dynamic cognitive issue archiving and resolution insight
A system and method of managing a system include receiving data indicating problems in the system that includes at least one computer system. The method also includes generating a hypothesis of a correlation between two or more of the problems, and determining whether the hypothesis of the correlation is correct following a resolution of at least one of the two or more of the problems. The two or more of the problems are identified as a new combination problem based on determining that the hypothesis of the correlation is correct. |
US10902347B2 |
Rule creation using MDP and inverse reinforcement learning
A method is provided for rule creation that includes receiving (i) a MDP model with a set of states, a set of actions, and a set of transition probabilities, (ii) a policy that corresponds to rules for a rule engine, and (iii) a set of candidate states that can be added to the set of states. The method includes transforming the MDP model to include a reward function using an inverse reinforcement learning process on the MDP model and on the policy. The method includes finding a state from the candidate states, and generating a refined MDP model with the reward function by updating the transition probabilities related to the state. The method includes obtaining an optimal policy for the refined MDP model with the reward function, based on the reward policy, the state, and the updated probabilities. The method includes updating the rule engine based on the optimal policy. |
US10902344B1 |
Machine learning model to estimate confidential data values based on job posting
In an example, one or more job postings, as well as corresponding confidential data values, are obtained from a social networking service. A first set of one or more features are extracted from the one or more job postings. The first set of one or more features and corresponding confidential data values are fed into a machine learning algorithm to train a confidential data value prediction model to output a predicted confidential data value for a candidate job posting. Then, the candidate job posting is obtained and a second set of one or more features are extracted from the candidate job posting. The extracted second set of one or more features is fed to the confidential data value prediction model, outputting the predicted confidential data value. |
US10902340B2 |
Dynamic templates for incremental addition of specialized content into a cognitive question answer system
Described herein is a system and method for addition of content to a question answer (QA) system. The method may comprise retrieving, from a template store of the QA system, a template comprising one or more data fields and one or more metadata fields. The method may further comprise populating a passage field with passage information, wherein the passage field is one of the one or more data fields. The method may further comprise populating a training field with training information, wherein the training field is one of the one or more metadata fields. The method may further comprise ingesting, into a corpus of the QA system, a completed template comprising a populated passage field and a populated training field into the corpus. |
US10902336B2 |
Monitoring vehicular operation risk using sensing devices
Embodiments for monitoring risk associated with operating a vehicle by a processor. One or more behavior parameters of an operator of a vehicle may be learned in relation to the vehicle, one or more alternative vehicles, or a combination thereof using one or more sensing devices for a journey. A risk associated with the one or more learned behavior parameters for the journey may be assessed. |
US10902330B2 |
Cognitive question answering pipeline calibrating
A first and second blending profile may be created for a set of question answering pipelines. A set of test answer data may be generated for a first answering pipeline. The test answer data may be generated based on a set of test question and using an answer key associated with the test questions. Based on the test answer data, a first blending profile can be created for the first answering pipeline. Using the set of test questions and a second answer key, another set of test answer data may be generated. This set may be generated for the second answering pipeline. Using this second answering pipeline test answer data, a second blending profile can be generated for the second answering pipeline. Each blending profile may have metadata about a confidence of each pipeline. |
US10902327B1 |
System and method for device identification and uniqueness
Systems and methods for determining uniqueness of device identifiers are provided are provided. The uniqueness of a device identifier may be indicated by a device quality score or grade that is calculated based on a plurality of parameters associated with a device identifier as well as evaluation rules derived based on historical data. The plurality of parameters may be associated with a network event or transaction associated with the device identifier. The evaluation rules may be derived using machine learning techniques. Based on uniqueness of a device identifier, a suitable action or measure may be taken. |
US10902321B2 |
Neural networking system and methods
A method/apparatus/system for generating a request for improvement of a data object in a neural network is described herein. The neural network contains a plurality of data objects each made of an aggregation of content. The data objects of the neural network are interconnected based on one or several skill levels embodied in the content of the data objects via a plurality of connecting vectors. These connecting vectors can be generated and/or modified based on data collected from the iterative transversal of the connecting vectors by one or several users of the neural network. |
US10902315B2 |
Device for implementing artificial neural network with separate computation units
The present disclosure relates to a processor for implementing artificial neural networks, for example, convolutional neural networks. The processor includes a memory controller group, an on-chip bus and a processor core, wherein the processor core further includes a register map, an instruction module, a data transferring controller, a data writing scheduling unit, a buffer module, a convolution operation unit and a hybrid computation unit. The processor of the present disclosure may be used for implementing various neural networks with increased computation efficiency. |
US10902314B2 |
Neural network-based classification method and classification device thereof
A neural network-based classification method, including: obtaining a neural network and a first classifier; inputting input data to the neural network to generate a feature map; cropping the feature map to generate a first cropped part and a second cropped part of the feature map; inputting the first cropped part to the first classifier to generate a first probability vector; inputting the second cropped part to a second classifier to generate a second probability vector, wherein weights of the first classifier are shared with the second classifier; and performing a probability fusion on the first probability vector and the second probability vector to generate an estimated probability vector for determining a class of the input data. |
US10902313B2 |
System and method for determining an artificial intelligence model in a decentralized network
A system may include a decentralized communication network and multiple processing devices on the network. Each processing device may have an artificial intelligence (AI) chip, the device may be configured to generate an AI model, determine the performance value of the AI model on the AI chip, receive a chain from the network where the chain contains a performance measure. If the performance value of the AI model is better than the performance measure, then the processing device may broadcast the AI model to the network for verification. If the AI model is verified by the network, the device may update the chain with the performance value so that the chain can be shared by the multiple processing devices on the network. Any processing device on the network may also verify an AI model broadcasted by any other device. Methods for generating the AI model are also provided. |
US10902312B2 |
Tracking axes during model conversion
A method of mapping a first operation of a source framework to a second operation of a target framework for an artificial neural network includes determining an alignment between a current source axis order and a current target axis order. The method also includes setting the current target axis order based on the alignment, and an expected source axis order of the first operation and/or an expected target axis order of the second operation. |
US10902307B1 |
Universal integrated circuit card (UICC) toolkit
A universal integrated circuit card (UICC) smart card is disclosed. The UICC smart card comprises a processor, a non-transitory memory, a call control application stored in the non-transitory memory, and an application stored in the non-transitory memory. The call control application, when executed by the processor, receives dialed digits from a dialer application executing on a mobile communication device, wherein the UICC smart card is communicatively coupled to the mobile communication device and distributes the dialed digits within the UICC smart card. The application, when executed by the processor, receives the dialed digits distributed by the call control application, identifies a short code included in the dialed digits, selects instructions stored in the non-transitory memory based on the short code, and configures the UICC smart card by causing the processor to execute the selected instructions. |
US10902304B1 |
Optical density monitoring mechanism
A system is disclosed. The system at least one physical memory device to store monitoring logic and one or more processors coupled with the at least one physical memory device, to execute the monitoring logic to receive a first and a second ink deposition data representing an output ink amount versus an input digital count for each of a plurality of color planes, generate first optical density (OD) response data for each of the plurality of color planes based on the first ink deposition data, wherein the first OD response data represents a first OD value versus the input digital count, generate second OD response data for each of the plurality of color planes based on the second ink deposition data, determine whether a difference between the first OD response data and the second OD response data exceeds a predetermined threshold and transmit a signal upon a determination that the difference between the first OD response data and the second OD response data exceeds the predetermined threshold. |
US10902302B2 |
Stacked neural network framework in the internet of things
A method for dividing, by a training system, a computational training work load of one or more neural network layers; pre-training the one or more neural network layers with a first class of image data sensitive to an original known dataset; generating a first weight file from the first layer of the neural network based on the first class of image data sensitive to the original known dataset; loading the one or more pre-trained neural network layers and the generated first weight file into at least one Internet of Things (IoT) device; stacking the one or more pre-trained neural network layers with the first layer of the neural network to form a new training system for an uploaded new dataset; adjusting the generated first weight file based on an input of one or more new classes of image data comprised in the uploaded new dataset to generate a new second weight file; inferencing an object class of new image data comprised on the uploaded new dataset using the generated new second weight file; and outputting the inferenced object class of the new image data. |
US10902299B2 |
Method for providing a singling device of a storage and dispensing container
A method for providing a singling device of a storage and dispensing container for drug portions is provided. A singling device is adapted to a specific drug portion based on the measurement of the drug portion. The measurement is obtained by generating at least one image of a to-be-measured drug portion by a detection device and using image analysis to process the at least one image. Drug information for the specific drug portion is determined, the drug information including at least the dimensions of the specific drug portion. Based on the determined drug information, a singling device fitting the drug portion to be singularized is identified and provided for use in the storage and dispensing container. A system for identifying a singling device is also provided. |
US10902297B1 |
Method for auto-labeling test image by using class-agnostic refinement module, and auto-labeling device using the same
A method for auto-labeling images by using a class-agnostic refinement module is provided. The method includes steps of: (a) an auto-labeling device inputting the images into a coverage controlling module, to thereby allow the coverage controlling module to detect objects on the images and thus to output first object detection data including first bounding box data and first class data; (b) the auto-labeling device inputting the images and the first bounding box data into the class-agnostic refinement module, to thereby allow the class-agnostic refinement module to detect the objects on the images and thus to generate second bounding box data, and allowing the class-agnostic refinement module to align the first bounding box data and the second bounding box data to thereby output refined bounding box data; and (c) the auto-labeling device generating second object detection data including the first class data and the refined bounding box data. |
US10902295B2 |
Using transformations to verify computer vision quality
Techniques for using image dataset transformations to verify the quality of a computer vision system are disclosed. In some example embodiments, a computer-implemented method comprises: accessing a database to obtain a reference image; generating a plurality of new images based on the reference image using a plurality of transformations, each one of the plurality of transformations being configured to change a corresponding visual property of the reference image; feeding the plurality of new images into an image classifier to generate a corresponding classification result for each one of the plurality of new images; determining that the image classifier does not satisfy one or more accuracy criteria based on the generated classification results for the plurality of new images; and based on the determining that the image classifier does not satisfy the one or more accuracy criteria, selectively performing a function. |
US10902294B2 |
Computer vision systems and methods for machine learning using image hallucinations
Computer vision systems and methods for machine learning using image hallucinations are provided. The system generates image hallucinations that are subsequently used to train a deep neural network to match image patches. In this scenario, the synthesized changes serve in the learning of feature-embedding that captures how a patch of an image might look like from a different vantage point. In addition, a curricular learning framework is provided which is used to automatically train the neural network to progressively learn more invariant representations. |
US10902292B2 |
Method of training neural network, and recognition method and apparatus using neural network
A training method of a neural network, and a recognition method and apparatus using the neural network are disclosed. The recognition method using the neural network includes obtaining a feature vector generated from a hidden layer of the neural network, in response to data being entered to an input layer of the neural network, and determining a reliability of a recognition result for the data using the feature vector and clusters. |
US10902290B1 |
Methods for training auto labeling device and performing auto labeling related to object detection while performing automatic verification by using uncertainty scores and devices using the same
A method for training an auto labeling device performing verification using uncertainty scores of auto-labeled labels is provided. The method includes steps of: a learning device (a) (i) inputting first unlabeled images into a feature pyramid network (FPN) to generate first pyramid feature maps, (ii) allowing an object detection network to generate first bounding boxes, and (iii) training the object detection network and the FPN; (b) (i) allowing the FPN to generate second pyramid feature maps and allowing the object detection network to generate second bounding boxes, (ii) instructing an ROI pooling layer to generate pooled feature maps and inputting the pooled feature maps into at least one of a first classifier to generate first class scores and first box uncertainty scores, and a second classifier to generate second class scores and second box uncertainty scores and (iii) training one of the first classifier and the second classifier. |
US10902289B2 |
Two-stage online detection of action start in untrimmed videos
Embodiments described herein provide a two-stage online detection of action start system including a classification module and a localization module. The classification module generates a set of action scores corresponding to a first video frame from the video, based on the first video frame and video frames before the first video frames in the video. Each action score indicating a respective probability that the first video frame contains a respective action class. The localization module is coupled to the classification module for receiving the set of action scores from the classification module and generating an action-agnostic start probability that the first video frame contains an action start. A fusion component is coupled to the localization module and the localization module for generating, based on the set of action scores and the action-agnostic start probability, a set of action-specific start probabilities, each action-specific start probability corresponding to a start of an action belonging to the respective action class. |
US10902288B2 |
Training set sufficiency for image analysis
Aspects of the technology described herein improve an object recognition system by specifying a type of picture that would improve the accuracy of the object recognition system if used to retrain the object recognition system. The technology described herein can take the form of an improvement model that improves an object recognition model by suggesting the types of training images that would improve the object recognition model's performance. For example, the improvement model could suggest that a picture of a person smiling be used to retrain the object recognition system. Once trained, the improvement model can be used to estimate a performance score for an image recognition model given the set characteristics of a set of training of images. The improvement model can then select a feature of an image, which if added to the training set, would cause a meaningful increase in the recognition system's performance. |
US10902285B2 |
Learning method and apparatus for pattern recognition
A method for information processing includes a learning process to generate a tree structured dictionary based on a plurality of patterns including a target object to be recognized. The method includes selecting a plurality of points from an input pattern based on a distribution of a probability that the target object to be recognized is present in the input pattern at each node of a tree structure generated in the learning process, and classifying the input pattern into a branch based on a value of a predetermined function that corresponds to values of the input pattern at selected plurality of points. |
US10902276B2 |
Apparatus and method for processing image
An image processing apparatus and an image processing method for estimating a region of interest based on information of interest learned by a data recognition model satisfying a certain condition from among a plurality of data recognition models and for setting a focus are provided. The image processing apparatus includes estimating a region of interest by using a rule-based algorithm or an artificial intelligence (AI) algorithm. When estimating a region of interest by using an AI algorithm, the image processing apparatus may estimate a region of interest by using a machine learning algorithm, a neural network algorithm, or a deep learning algorithm. |
US10902270B2 |
Machine learning platform for performing large scale data analytics
To address problems that video imaging systems and platforms face when analyzing image and video content for detection and feature extraction, a solution is provided in which accumulating significant amounts of data suitable for training and learning analytics is leveraged to improve over time, the classifiers used to perform the detection and feature extraction, by employing a larger search space and generate additional and more complex classifiers through distributed processing. A distributed learning platform is therefore provided, which is configured for operating on large scale data, in a true big data paradigm. The learning platform is operable to empirically estimate a set of optimal feature vectors and a set of discriminant functions using a parallelizable learning algorithm. A method of adding new data into a database utilized by such a learning platform is also provided. The method comprises identifying an unrepresented sample space; determining new data samples associated with the unrepresented sample space; and adding the new data samples to the database. |
US10902269B2 |
Computer vision system that provides identification and quantification of space use
A computer vision system includes a camera that captures a plurality of image frames in a target field. A user interface is coupled to the camera. The user interface is configured to perform accelerated parallel computations in real-time on the plurality of image frames acquired by the camera. The system provides identification and quantification of space use at a sub room level of granularity. |
US10902267B2 |
System and method for fixed camera and unmanned mobile device collaboration to improve identification certainty of an object
A process for fixed camera and unmanned mobile device collaboration is disclosed in order to improve identification of an object of interest. A first point of view (POV) of a captured object is obtained and it is determined, with a first level of certainty, that the captured first POV of the object matches a stored object of interest. Then one or more camera-equipped unmanned mobile vehicles are identified in a determined direction of travel of the first captured object, and a dispatch instruction and intercept information is then transmitted to the one or more camera-equipped unmanned mobile vehicles. Subsequently, a captured second POV of the first captured object is received via the one or more camera-equipped unmanned mobile vehicles. The captured second POV of the captured object is used to determine, with a second level of certainty, that the captured object matches the stored object of interest. |
US10902266B1 |
Variable rate time-lapse with saliency
A method for generating time-lapse representation of video footage in a security/automation system is described. In one embodiment, the method may include receiving video from a camera at a location associated with a home automation system, determining a first motion event in the video, identifying a level of priority associated with the first motion event, and generating a time-lapse representation of the video having a first frame rate for a first part of the time-lapse representation of the video and a second frame rate different from the first frame rate for a second part of the time-lapse representation of the video that includes the first motion event. In some cases, the time-lapse representation of the video may be generated based at least in part on the level of priority associated with the first motion event. |
US10902264B2 |
Automatic generation of secondary class annotations
A method, an apparatus and a program for automatic generation of secondary class annotations. The method comprises obtaining a plurality of images of an environment, each of which comprising objects in the environment. Some of the objects are annotated, while other objects are not. The method comprises aligning the plurality of images to a common coordinates system and computing a plurality of weighted images by adding weights to regions in the plurality of images that are associated with annotated objects to reduce significance of such regions. The method further comprises generating, based on the plurality of weighted images, a background model of the environment by determining for each region in the common coordinates system a statistical metric representing a visual feature of a background of the environment. The background model is then utilized to identify the non-annotated objects and adding an annotation for each identified object. |
US10902259B2 |
Hyperspectral naval target detection
The system and method of detecting targets using a camera comprising narrow band filters in a compact pixel cluster arrangement. In some cases, the target is a chemical target. In some cases, the target is a naval target and the processing of the data provides extent, shape, direction and other characteristics that can provide details about the type of naval target even in dark or low light conditions. |
US10902256B2 |
Predicting response to immunotherapy using computer extracted features relating to spatial arrangement of tumor infiltrating lymphocytes in non-small cell lung cancer
Embodiments include controlling a processor to perform operations, the operations comprising: accessing a digitized image of a region of tissue demonstrating non-small cell lung cancer (NSCLC), detecting a member of a plurality of cellular nuclei represented in the image; classifying the member of the plurality of cellular nuclei as a tumor infiltrating lymphocyte (TIL) nucleus or non-TIL nucleus; extracting spatial TIL features from the plurality of cellular nuclei, including a first subset of features based on the spatial arrangement of TIL nuclei, and a second, different subset of features based on the spatial relationship between TIL nuclei and non-TIL nuclei; generating a set of graph interplay features based on the set of spatial TIL features; providing the set of graph interplay features to a machine learning classifier; receiving, from the machine learning classifier, a probability that the region of tissue will respond to immunotherapy, based, at least in part, on the set of graph interplay features; classifying the region of tissue as likely to respond to immunotherapy or unlikely to respond to immunotherapy based, at least in part, on the probability; and displaying the classification. |
US10902253B2 |
Continuously self-adapting arrangement for automatically acquiring data and corresponding method
The invention relates to a method for continuously self-adapting an arrangement for automatically acquiring data from a document using a model. The method comprises: receiving raw data of a document containing a content item, the raw data including document content information representing the content item; interpreting the received raw data based on the model to generate interpretation data including interpreted content information of the content item of the document; validating and correcting the interpretation data of the document using the raw data to generate correction data of the document, the correction data including corrected content information of the content item of the document; analyzing the interpretation data, the raw data and the correction data of the document to determine whether to update the model or not; and updating the model content information of the model using the corrected content information of the correction data. |
US10902252B2 |
Systems and methods for image based content capture and extraction utilizing deep learning neural network and bounding box detection training techniques
Systems, methods and computer program products for image recognition in which instructions are executable by a processor to dynamically generate simulated documents and corresponding images, which are then used to train a fully convolutional neural network. A plurality of document components are provided, and the processor selects subsets of the document components. The document components in each subset are used to dynamically generate a corresponding simulated document and a simulated document image. The convolutional neural network processes the simulated document image to produce a recognition output. Information corresponding to the document components from which the image was generated is used as an expected output. The recognition output and expected output are compared, and weights of the convolutional neural network are adjusted based on the differences between them. |
US10902250B2 |
Mode-changeable augmented reality interface
Facilitating input to the computing system by displaying an input area on the palm of a human hand, and allowing easy input mode changes using gestures of that hand. Computer vision is used to detect the palm of a human hand. Augmented reality is used to display the input area on that palm of the display human hand. Computer vision may then be used to detect when the other human hand of that user interfaces with the input area. The input area has multiple input modes that each define how input from the input human hand is interpreted by the computing system. In response to the computer vision detected an input mode changing gesture of the display human hand, the computing system changes the input mode of the input area so as to change how input provided by the input human hand is interpreted by the computing system. |
US10902245B2 |
Method and apparatus for facial recognition
Embodiments of the present disclosure disclose a method and apparatus for facial recognition. A specific embodiment of the method comprises: extracting a to-be-recognized dark light image captured in a dark light environment; inputting the dark light image into a pre-trained first convolutional neural network to obtain a target image after the dark light image is preprocessed, the first convolutional neural network being used to preprocess the dark light image; and inputting the target image into a pre-trained second convolutional neural network to obtain a facial recognition result, the second convolutional neural network being used to represent a corresponding relationship between the image and the facial recognition result. This embodiment improves accuracy of the facial recognition on the image captured in the dark light environment. |
US10902240B2 |
Monitoring shelves with pressure and light sensors
A system for monitoring planogram compliance on a store shelf is disclosed. The system may include a plurality of detection sensors and a processor. The processor may be configured to receive first signals from a first subset of detection sensors after a plurality of products are placed on the store shelf, and use the first signals to identify at least one pattern associated with a product type of the products. The processor may further be configured to receive from a second subset of detection sensors second signals indicative of no products being placed on at least one area of the store shelf, and use the second signals to determine at least one empty space on the store shelf. The processor may also be configured to determine, based on the at least one pattern and the at least one empty space, at least one aspect of planogram compliance. |
US10902239B2 |
Methods and systems for training an object detection algorithm using synthetic images
A non-transitory computer readable medium embodies instructions that cause one or more processors to perform a method. The method includes: (A) receiving a selection of a 3D model stored in one or more memories, the 3D model corresponding to an object, and (B) setting a camera parameter set for a camera for use in detecting a pose of the object in a real scene. The method also includes (C) receiving a selection of data representing a view range, (D) generating at least one 2D synthetic image based on the camera parameter set by rendering the 3D model in the view range, (E) generating training data using the at least one 2D synthetic image to train an object detection algorithm, and (F) storing the generated training data in one or more memories. |
US10902237B1 |
Utilizing sensor data for automated user identification
This disclosure describes techniques for identifying users that are enrolled for use of a user-recognition system and updating enrollment data of these users over time. To enroll in the user-recognition system, the user may initially scan his or her palm. The resulting image data may later be used when the user requests to be identified by the system by again scanning his or her palm. However, because the characteristics of user palms may change over the time, the user-recognition system may continue to build more and more data for use in recognizing the user, in addition to removing older data that may no longer accurately represent current characteristics of respective user palms. |
US10902236B2 |
Biometric system with photoacoustic imaging
An apparatus may include an ultrasonic sensor array, a light source system and a control system. Some implementations may include an ultrasonic transmitter. The control system may be operatively configured to control the light source system to emit light that induces acoustic wave emissions inside a target object. The control system may be operatively configured to select a first acquisition time delay for the reception of acoustic wave emissions primarily from a first depth inside the target object. The control system may be operatively configured to acquire first ultrasonic image data from the acoustic wave emissions received by the ultrasonic sensor array during a first acquisition time window. The first acquisition time window may be initiated at an end time of the first acquisition time delay. |
US10902234B2 |
Image recognition method and apparatus
An image recognition method of a terminal is provided. An image sensor is controlled to capture an image stream in response to receiving an image recognition trigger. A first image is extracted from the image stream. A determination is made as to whether an image type of the first image is one of an object image and a code image. One of a plurality of recognition processes is performed on a second image in the image stream according to the determined image type. |
US10902232B2 |
Service process starting method and apparatus
A method for starting an operation process comprises: receiving an operation request message from a terminal device in response to the terminal device scanning a barcode to obtain barcode information and determining an address of the server based on the barcode information, the operation request comprising an image of text associated with the barcode scanned by the terminal device, and the image of text specifying an operation function; determining text content based on the image of text; searching a correspondence relationship between different text content and respective operation access information to obtain operation access information corresponding to the determined text content; and returning the operation access information to the terminal device, for the terminal device to start an operation process by using the operation access information, the operation process having the operation function specified by the received image of text. |
US10902231B2 |
Optical code reader
The optical code reader includes a light-receiving region limiting optical member 122. The light-receiving region limiting optical member 122 is disposed between a transparent window 8 and an image sensor 102 and includes an imaging lens 100 for imaging reflected light received through the transparent window 8, on a light receiving surface 108 of the image sensor 102. The light-receiving region limiting optical member 122 forms an image Im(1) of an optical code Co in a first light receiving region 108(1) of the light receiving surface 108 and forms an image Im(2) of an optical code Co in a second light receiving region 108 (2) that is different from the first light receiving region 108(1). The image sensor 102 is disposed obliquely to a direction orthogonal to an optical axis Oax of the imaging lens 100. |
US10902229B2 |
Systems and methods for generating and reading intrinsic matrixed bar codes
The present disclosure relates to systems and methods for generating intrinsic matrixed bar codes, such as Quick Response (“QR”) codes. In one implementation, system for generating an intrinsic matrixed bar code may include an image-receiving device, a processor configured to execute instructions, and a memory storing the instructions. The instructions may include instructions to: receive an image using the image-receiving device, generate a registration mark corresponding to the received image, select coordinates on the received image, overlay one or more matrixed bar codes on the selected coordinates, update the registration mark with the selected coordinates, and overlay the registration mark on the received image. |
US10902227B2 |
Utilization of motion and spatial identification in RFID systems
In one aspect where a load or a subset of one or more tags is in motion relative to an RFID reader system, the RFID system obtains tag readings and derives tag scalar or vector motional data e.g. tag velocity, tag acceleration, and/or rate of change of tag acceleration which can be compared to known tag motional information to distinguish true tags of interest from false positives which are unavoidably also within the field of the reader system. An antenna system may also make readings during distinctive movement patterns of true tags, such as vertical or arcuate movement and utilize computed tag motional data based on the tag readings to distinguish true tags from false positives. Two components of the RFID system may communicate information on identified tags, and/or interact (e.g. by silencing tags), so as to cooperate in identifying true positive tags. |
US10902223B2 |
Image processing apparatus
An image processing apparatus includes a control unit that acts as: a searcher searching a first and second file, each including a text that is different in language from each other; a translator generating a translated text in the second file, by translating the text in the second file into a same language as a language of the text in the first file; a comparator comparing between the text in the first file and the translated text generated from the second file, and detecting a difference between the text in the first file and the text in the second file through comparison; and an outputter creating and outputting an image including both of the text in the first file and the text in the second file, with the difference detected by the comparator marked on the text in the first file or the text in the second file. |
US10902214B2 |
Natural language generation using pinned text and multiple discriminators
A personality model is created for a population and used as an input to a text generation system. Alternative texts are created based upon the emotional effect of the generated text. Certain words or phrases are “pinned” in the output, reducing the variability of the generated text so as to preserve required information content, and a number of tests provide input to a discriminator network so that proposed outputs both match an outside objective regarding the information content, emotional affect, and grammatical acceptability. A feedback loop provides new “ground truth” data points for refining the personality model and associated generated text. |
US10902213B2 |
Systems and methods for converting human interactions to populate an electronic form
Systems and methods are disclosed herein for processing human interactions and for populating an electronic form. For example, a system is disclosed having a database, a user interface, and a platform server. The database may store original forms, abbreviated forms corresponding to the original forms, and sets of conversion rules corresponding to the original form. The user interface is configured to receive data related to at least one abbreviated form, wherein the data is based on client inputs into fields of the at least one abbreviated form. The platform server extracts input data from the at least one abbreviated form, populates the original form using the input data and conversion rules corresponding to the original form to generate a completed original form, and transmits the completed original form to a client via the at least one user interface. |
US10902212B2 |
Emoji disambiguation for online interactions
A new data structure of a social clustered topic model comprising new data is constructed, the new data being generated from content of online interactions using a processor and a memory. A social media message is analyzed, using a processor and a memory, to compute an emoji probability score reflecting a degree of correspondence between an emoji present in the social media message and a meaning extracted from the new social clustered topic model. The social media message is modified automatically, when the emoji probability score is above a threshold probability score, by adding additional data to the social media message, the additional data including the meaning. |
US10902211B2 |
Multi-models that understand natural language phrases
A system determines intent values based on an object in a received phrase, and detail values based on the object in the received phrase. The system determines intent state values based on the intent values and the detail values, and detail state values and an intent detail value based on the intent values and the detail values. The system determines other intent values based on the intent values and another object in the received phrase, and other detail values based on the detail values and the other object in the received phrase. The system determines a general intent value based on the other intent values, the other detail values, and the intent state values, and another intent detail value based on the other intent values, the other detail values, and the detail state values. |
US10902208B2 |
Personalized interactive semantic parsing using a graph-to-sequence model
A semantic parsing method using a graph-to-sequence model, system, and computer program product include generating a syntactic graph for a sentence, generating node embeddings for each node based on other nodes the each node is connected to in the syntactic graph, generating a graph embedding over the node embeddings, performing attention-based recurrent neural network (RNN) decoding of the graph embedding and the node embeddings, and providing a logical translation of the sentence based on the decoding. |
US10902200B2 |
Automated constraint extraction and testing
Methods, systems and computer program products for automatic extraction and testing of constraints are provided herein. A computer-implemented method includes obtaining a first set of documents describing constraints and a second set of documents describing properties of entities, building a first dictionary of entity types and a second dictionary of relations among the entity types, extracting constraint triples representing the set of constraints from the first set of documents, and extracting fact triples from the second set of documents utilizing the first dictionary and the second dictionary. The method also includes receiving a query to evaluate whether at least one of the set of constraints is satisfied, determining whether the at least one constraint is satisfied by evaluating a constraint satisfaction formula utilizing the constraint triples and the fact triples, and providing a response to the query that indicates whether the at least one constraint is satisfied. |
US10902197B1 |
Vocabulary determination and vocabulary-based content recommendations
Features are disclosed for determining the vocabulary of a user and identifying content items appropriate for the user based on the user's personal vocabulary. The user's vocabulary can be determined by analyzing user-generated textual items. Based on the analysis of such user-generated textual items, a list of words used frequently by the user in the user's own writings can be identified as being in the user's vocabulary. The list of words in the user's vocabulary can be compared to the words in various content items to determine a degree to which the words used in the content are in the user's vocabulary. Content can then be recommended or otherwise determined to be appropriate for the user's vocabulary, identified as challenging, too difficult, or too easy, etc. |
US10902196B1 |
Systems and methods for website optimization
Webpages are optimizing through the use of experiments that compare the responses of viewers that are either presented with the original webpage or a variant thereof. One or more variants are first defined through the use of a browser-based editor application that initially examines the webpage for a snippet of code. The snippet can be added to the webpage, if missing, and the webpage returned to the editor application. Changes made to the webpage to define a variant are saved in variation code. When the webpage is later requested by multiple viewers, in each instance the viewer receives the webpage with the snippet, the snippet instructs the browser to download a file, and the instructions of the file determine whether the viewer will see the variant or the original webpage. Tracking viewer responses to the webpage and the variant allow a statistical basis for comparison to be developed. |
US10902194B2 |
Natively handling approximate values in spreadsheet applications
Technology is disclosed herein for handing approximate (or uncertain) values in spreadsheet applications. More specifically, the technology describes spreadsheet applications that support arrays or sets of approximate (or uncertain) values as native entities. An approximate (or uncertain) value may be the value of a cell of the spreadsheet that is resolvable by formula, charts and other functionalities. In some implementations, approximate values may include a range of data and a probability distribution that can be automatically created by the spreadsheet application, generated based on context, input by the user, etc. Because the approximate (or uncertain) value is natively available, it can be incorporated in a spreadsheet like other values. Additionally, the approximate (or uncertain) values can automatically propagate through a spreadsheet calculation to obtain a final approximate result. The techniques also describe various ways to represent uncertain values in cells and to visualize the probability distribution. |
US10902188B2 |
Cognitive clipboard
A method for editing text for sentiment that includes identifying a first block of text for use as a template modeling; and employing sentiment analysis engine (SAE) of the first block of text to establish a model writing style. The method can continue with parsing a second block of text into user text segments for analysis for a writing style of a user; and comparing with a sentiment comparison engine (SCE) the text segments for analysis of user writing style with the model writing style of the user are changed using a plurality of text editing rules. The text editing rules are applied to and change the writing style of user to be substantially similar with the model writing style. The method may continue with editing the second block of user text with a sentiment editor using the plurality of text editing rules to provide that the second block of user text is presented in the model writing style; and changing the second block of user text to align with the model writing style. |
US10902187B2 |
Automated processing of transcripts, transcript designations, and/or video clip load files
In an aspect, a computerized method for generating processed files of deposition testimony transcript designations may include accessing a file containing designations of contents of a textual transcript, quarantining errors in the designations, and generating a processed file containing processed designations of contents of the textual transcript having quarantined errors removed therefrom. In another aspect, a computerized method of generating designations for a deposition testimony transcript may include accessing designation information regarding designations made with respect to text of the deposition testimony transcript, accessing rules for generating designations based on the designation information, and generating the designations based on the rules. In a further aspect, a computerized method of updating designations for a deposition testimony transcript may include accessing an edited video clip list, accessing the designations for the deposition testimony transcript, comparing the edited video clip list to the designations, and updating the designations based on determined differences. |
US10902185B1 |
Distributed collaborative storage with operational transformation
Systems and methods are disclosed herein for performing operational transforms on a document. A first operation is received at a first server that includes a first object of an electronic document. In response to receiving the first operation, the first server prohibits a second server from having write access to the first object. The first server applies the first operation to the first object to obtain a transformed first object. In response to obtaining the transformed first object, the first server allows the second server to have write access to the first object. These steps are repeated for a second object associated with a second portion of the electronic document that is different from the first portion of the electronic document. |
US10902184B2 |
Mapping of documents with global tagging map
The present disclosure provides, in part, methods, computer program products, systems, for providing a method. In one embodiment a method can include for example applying tags to a first document according to a tagging map; and applying tags to a second document according to the tagging map. In one embodiment a method can include parsing first content of a first document and second content of a second document using a tagging map; and generating an output document using the tagging map, wherein the generating included presenting in first and second different areas defining the output document the first content and the second content. In one embodiment, a method can include providing a custom tagging map based on one or more user defined input; and applying tags to a document using the custom tagging map. |
US10902182B2 |
Changing the height of a facsimile source area in accordance with a registered language
An information processing apparatus includes a transmission unit that performs facsimile transmission to a destination and a changing unit that changes, in accordance with a language registered in the information processing apparatus, size of a certain area, in which characters including source characters for identifying a facsimile source are to be formed, of a sheet output at the destination as a result of the facsimile transmission in a height direction of the characters. |
US10902174B1 |
Power and ground mesh modeling for placement in circuit design
Various embodiments provide for modeling a power and ground (PG) mesh for a circuit design placement process. For some embodiments, a reference PG mesh can be used to generate a PG mesh model for a circuit design. A PG mesh model can be generated for a circuit design by calculating how much routing resource is occupied by the reference PG mesh of the circuit design, and the resulting PG mesh model can be applied to the circuit design by removing a similar amount of routing resource from the circuit design during a placement circuit design flow. Additionally (or alternatively), a PG mesh model can be generated to comprise a set of metal obstructions that correspond to each macro of the circuit design, and the PG mesh model can be applied to the circuit design by adding the metal obstructions to one or more metal layers of the circuit design. |
US10902173B2 |
System for designing integrated circuit using extracted model parameter and method of manufacturing integrated circuit using the same
A method of manufacturing an integrated circuit in which a semiconductor device is provided includes simulating electrical characteristics of the semiconductor device according to a received process variable, by using a model parameter file including a plurality of model parameters, generating semiconductor device layout data based on a result of the simulation, and manufacturing the integrated circuit according to a semiconductor device layout based on the semiconductor device layout data, wherein the plurality of model parameters are stored in the model parameter file in a form of at least one function regarding the process variable. |
US10902171B1 |
Clock crossing interface for integrated circuit generation
Systems and methods are disclosed for generation and testing of integrated circuit designs with clock crossings between clock domains. These may allow for the rapid design and testing (e.g. silicon testing) of processors and SoCs. Clock crossings may be automatically generated between modules, inferring the values of design parameters, such as a signaling protocol (e.g. a bus protocol), directionality, and/or a clock crossing type (e.g., synchronous, rational divider, or asynchronous), of a clock crossing. For example, implicit classes may be used to generate clock crossings in a flexible manner. For example, these system and methods may be used to rapidly connect a custom processor design, including one or more IP cores, to a standard input/output shell for a SoC design to facilitate rapid silicon testing of the custom processor design. |
US10902169B1 |
Functional coverage enhancement in portable stimulus graphs
A method, system, and computer program product are described for use with graph-based verification of a circuit design. The method comprises performing, using a graph referencing the circuit design, a predefined set of one or more test sequences. The method further comprises determining that a first coverage point of the graph is not fully hit by the predefined set, and back-traversing the graph from a second coverage point of the graph that is partially hit or fully hit by the predefined set. The method further comprises generating, based on back-traversing the graph, a prospective test sequence to fully hit the first coverage point. |
US10902168B2 |
Computer-implemented method and computing system for designing integrated circuit by considering timing delay
A computer-implemented method and a computing system for designing an integrated circuit are provided. The method includes generating wire data corresponding to a net included in an integrated circuit, the wire data including metal layer information of a wire corresponding to the net and physical information of the wire, performing timing analysis using the physical information of the wire included in the wire data to generate timing analysis data, and changing a layout of the integrated circuit according to the timing analysis data. |
US10902167B1 |
Feedback-aware slack stealing across transparent latches empowering performance optimization of digital integrated circuits
To increase the efficiency of electronic design automation, in a putative electronic logic circuit design, at least one transparent latch is identified as a candidate for slack stealing. An initial timing slack, available for stealing, and associated with the at least one transparent latch, is determined. Responsive to a determination that the initial timing slack available for stealing is insufficient, it is determined whether the initial timing slack available for stealing is on a feedback path. If so, responsive to determining that the initial timing slack available for stealing is on the feedback path, the initial timing slack available for stealing is replaced with a next worse slack. |
US10902163B2 |
Simulation method and system
A method and a system for simulating physical assets, such as wind farms, solar power plants and manufacturing facilities, comprising the steps of: a) collecting input data; b) setting up a virtual version of a physical asset; c) setting simulation length; d) running simulation according to a simulation algorithm using data collected in step a); and e) generating an output report. |
US10902160B2 |
Cold storage environmental control and product tracking
Methods and Apparatus relating to environmental monitoring and control systems are discussed. More specifically, the present invention relates to methods and systems for monitoring temperature and other environmental conditions in a cold storage facility and tracking the locations and environmental conditions of a product throughout its cold storage life cycle using the environmental control system and smart devices in logical communication therewith. Tracked interactions with personnel in relationship to products in cold storage are also discussed. |
US10902157B2 |
Computer-aided modeling
A modeling application is provided with at least one spatial modificator for modifying simultaneously one or more object instances. The at least one spatial modificator may include definitions that define modifications to a model, and an action definition may define a predetermined degree of change by the modifications to a parameter of the object instances. Intersections between object instances and influence areas of spatial modificators are identified. Object instances that intersect with the influence areas may be changed according to the spatial modificator and in accordance with the predetermined degree of change. |
US10902153B2 |
Operating a mobile device in a limited access mode
Methods, systems and computer program products for operating a mobile device in a limited access mode are provided. Aspects include detecting an input from a user via an input device of the mobile device, the input configured to place the mobile device in the limited access mode. Aspects also include determining an active application of the mobile device at a time of the detected input and restricting the mobile device from performing one or more tasks based on the active application of the mobile device at the time of the detected input, wherein the one or more tasks include switching from the active application. |
US10902151B2 |
Cognitive API policy manager
An approach is provided for securing data. A concept associated with a domain is identified as a concept of data in a first call. The identified concept is associated to policies. Based on (i) a determination that attribute names of the data in a second call match a second concept associated with the domain and (ii) a match between a pattern and field values of the data, the second concept is identified as the previously identified concept associated with the first call and an inference score is determined. Based on the inference score exceeding a threshold and the second concept being associated with the policies, the second call is blocked, thereby securing the data according to the policies, before a completion of a transaction that includes the second call, and without requiring a validation of the second concept by a human administrator. |
US10902150B2 |
Methods and systems for facilitating migration to centralized compliance content for integration with a plurality of digital applications
In an embodiment, a method includes accessing one or more digital applications by a server system. Each of the one or more digital applications is configured to be accessed by a plurality of users. The method also includes determining, by the server system, compliance content in each of the one or more digital applications. The method further includes removing the compliance content determined from each of the one or more digital applications. The method further includes storing the compliance content in a central repository. Thereafter, the method includes facilitating integration of one or more widgets into each of the one or more digital applications to access the compliance content stored in the central repository. The one or more widgets integrated into a digital application of the one or more digital applications enable a user of the digital application to access the compliance content from the central repository. |
US10902149B2 |
Remote testing analysis for software optimization based on client-side local differential privacy-based data
Methods, systems, apparatuses, and computer-readable storage medium are described herein for remotely analyzing testing results based on LDP-based data obtained from client devices in order to determine an effect of a software application with respect to its features and/or the population in which the application is tested. The analysis is based on a series of statistical computations for conducting hypothesis tests to compare population means, while ensuring LDP for each user. For example, an LDP scheme is used on the client-side that privatizes a measured value corresponding to a usage of a resource of the client. A data collector receives the privatized data from two sets of populations. Each population's clients have a software application that may differ in terms of features or user group. The privatized data received from each population is analyzed to determine an effect of the difference between the software applications of the different populations. |
US10902138B2 |
Distributed cloud storage
One embodiment provides a storage management system. During operation, the system identifies a data file of a user. The system obtains an encrypted client registry from a primary cloud provider in a plurality of cloud providers that provide cloud storage to the user and retrieves a key associated with a device of the user by decrypting the encrypted client registry using a hash of a password associated with the user. The system obtains credentials of the plurality of cloud providers by decrypting a locally stored cloud configuration using the key and generates a plurality of coded fragments from the data file based on a generator matrix of erasure encoding. The number of coded fragments is determined based on a number of the cloud providers associated with the user. The system selects a respective coded fragment for uploading to a corresponding cloud provider in the plurality of cloud providers. |
US10902137B2 |
Techniques for enabling a software application to perform an operation on a file stored on a file system while enforcing privacy measures
This application relates to a technique that enables a software application to perform an operation on a file stored on a file system, while enforcing privacy measures. The technique includes receiving, from a file browser, a selection of file made accessible by a file access service. The file access service is associated with the file system storing the file. The file browser executes in a mode that prevents the software application from identifying content displayed within the file browser. The technique also includes, provided the software application is authorized to access the file, communicating a first list of operations for receipt by the software application, in which the software application selects a first subset of operations, to perform on the file. Furthermore, the technique includes establishing, to perform the first subset of operations on the file, a first direct communication link between the software application and the file access service. |
US10902133B2 |
Computational operations in enclave computing environments
Methods and systems for performing a computational operation on a server host are provided. Exemplary methods include: receiving an encrypted service request from a client host, the client host encrypting a service request to produce the encrypted service request using a shared secret, the service request specifying the computational operation; decrypting, in a secure enclave, the encrypted service request using the shared secret to produce a decrypted service request, the secure enclave preventing other software running on the server host from accessing the shared secret and other data stored in a memory space; performing the computational operation, in the secure enclave, using the decrypted service request to generate a service result; encrypting, in the secure enclave, the service result using the shared secret to create an encrypted service result; and providing the encrypted service result to the client host, the client host decrypting the encrypted service result. |
US10902108B2 |
Systems and methods for location-based automated authentication
Systems and methods for location-based automated authentication are disclosed. A system comprises a mobile device, a sensor and a backend platform. The sensor and the backend platform are in network communication. The mobile device is operable to continuously transmit Bluetooth Low Energy (BLE) signals comprising encrypted transitory identifiers. The sensor is operable to receive a BLE signal from the mobile device when the mobile device is within a predetermined range, and communicate over a network connection the encrypted transitory identifier comprised in the BLE signal to the backend platform. The backend platform is operable to extract a unique identifier and a changing encrypted identifier from the received encrypted transitory identifier, generate a changing encrypted identifier, and validate a user identification by comparing the generated changing encrypted identifier and the extracted changing encrypted identifier. |
US10902107B2 |
Information processing system, information processing device, server device, method of controlling information processing system, and program
An information processing system provides a web service to an information processing device having personal information from a server device providing the web service. The server device includes: an issuing unit that issues an access token in response to a request from the information processing device; an authentication unit that receives a service provision request from the information processing device and authenticates the access token; and a transmission unit that transmits a command for using the personal information to the information processing device when the access token is authenticated. The information processing device includes: a registration requesting unit that requests the server device to register the information processing device; a provision requesting unit that transmits the service provision request to the server device using the issued access token; and a utilization unit that uses the personal information in accordance with the command. |
US10902105B2 |
Fraud detection in interactive voice response systems
Systems and methods for call detail record (CDR) analysis to determine a risk score for a call and identify fraudulent activity and for fraud detection in Interactive Voice Response (IVR) systems. An example method may store information extracted from received calls. Queries of the stored information may be performed to select data using keys, wherein each key relates to one of the received calls, and wherein the queries are parallelized. The selected data may be transformed into feature vectors, wherein each feature vector relates to one of the received calls and includes a velocity feature and at least one of a behavior feature or a reputation feature. A risk score for the call may be generated during the call based on the feature vectors. |
US10902104B2 |
Biometric security systems and methods
Exemplary embodiments are directed to a biometric security system including an interface, a biometric acquisition device, and a processing device in communication with the interface and biometric acquisition device. The processing device is configured to display a challenge to a subject via the interface, and receive as input a response to the challenge from the subject. Simultaneous to receiving the response to the challenge from the subject, the processing device is configured to capture a biometric characteristic of the subject with the biometric acquisition device. The processing device is configured to analyze the received response to the challenge relative to a preset valid response, and analyze the captured biometric characteristic of the subject for biometric authenticity. The processing device is configured to verify the subject based on both a successful match between the response to the challenge and the preset valid response, and a successful finding of biometric authenticity. |
US10902099B2 |
Debuggable obfuscated script
A method for generating debuggable obfuscated script includes embedding into a Web page, a query to a data store of a client for a key disposed within fixed storage of the client, further embedding into the Web page both an encrypted network reference to an un-obfuscated, clear form of a script, the encrypted network reference being decryptable with the key, and also an un-encrypted reference to an obfuscated form of the script and yet further embedding into the Web page, a selection directive selecting and decrypting the encrypted network reference to retrieve the un-obfuscated form upon loading the Web page on the condition that the key is found in the fixed storage, but otherwise selecting the un-encrypted reference to retrieve the obfuscated form. The method additionally includes serving the Web page to the client. |
US10902096B2 |
Protecting media items using a media security controller
A media storage device includes a media security controller circuit and a memory to store data that relates to a media item to be rendered by a rendering device. The media security controller circuit sends a message to the rendering device that causes the rendering device to obtain a portion of data from memory of the media storage device and provide it to the media security controller circuit. The portion is received and transformed by the media security controller circuit. The media security controller circuit sends the transformed portion to the rendering device. |
US10902092B2 |
Monitoring circuit for allowing a processor to enter secure mode upon confirming proper execution of a non-speculative instruction
A method and system of verifying proper execution of a secure mode entry sequence. At least some of the exemplary embodiments may be a method comprising delivering an instruction from a memory to a processor across an instruction bus (the instruction at least partially configures the processor for secure mode of operation different that privilege modes of the processor), verifying delivery of the instruction across the instruction bus, and checking for proper execution of the instruction using a trace port of the processor. |
US10902089B2 |
Method for predicting stochastic output performance or scaling stochastic inputs
The invention provides a method for generating and analyzing random sample values. The method includes generating a random population array with a distribution and generating an array of random number coefficients by decomposing the random population array distribution using mean and variance. The array of random number coefficients is normalized and the normalized samples and antithetic samples may be mapped to the distribution of the random population array. The mapped, normalized samples and mapped normalized antithetic samples are arranged into a Walsh pattern. |
US10902085B2 |
Solving mixed integer optimization problems on a hybrid classical-quantum computing system
Solving mixed integer problems using a hybrid classical-quantum computing system includes generating a plurality of decision variables for a function associated with a combinatorial optimization problem by a first processor using an optimizer, and deriving at least one quantum state parameter for a quantum processor based upon one or more of the decision variables. The quantum processor is initiated in a quantum state based upon the at least one quantum state parameter. A plurality of intermediate quantum states of the quantum processor are measured using a plurality of quantum measurements of the quantum state to obtain a plurality of samples. The plurality of samples are evaluated by the first processor to obtain a measure of a quality of the quantum state and of one or more solutions to the combinatorial optimization problem. |
US10902083B2 |
System and method for enhancing information flow in an enterprise
A system for enhanced information flow in an enterprise is disclosed. The system includes a monitoring module configured to determine one or more metrics associated with at least one of an agent or a data item. The system further includes a rating module configured to provide a rating to the data item based on the one or more metrics associated with the at least one of the agent or the data item. The system further includes a computing module configured to compute a review parameter based on the rating of the data item. The system further includes a display module configured to display an indicator associated with the computed review parameter. |
US10902081B1 |
System and method for controlling electronic communications
The approved email generation system described is capable of producing email communications using approved email templates and content that have been aligned with information regarding user access to such content. Once the approved email has been generated, the content may be verified again for accuracy and validity before being delivered to the user. When the user accesses delivered content, the approved email generation system again verifies the content and allows the user access to only the most current version of the content available. The system provides for control of the content of electronic communications to users. |
US10902079B2 |
Presentation of information on multiple devices
A computer-implemented method of information presentation on multiple devices is provided. The method may include presenting a first barcode on a webpage. The first barcode may be encoded with first data based on a uniform resource locator of the webpage. The method may also include generating second data based on a user interaction with the webpage and altering a configuration of the webpage based on the user interaction without leaving the webpage. The method may also include generating a second barcode encoded with the first data and the second data. The method may further include presenting the second barcode on the webpage with the altered configuration. |
US10902078B2 |
User-specified user application data sharing
An indication initiated by a user within a first local user application that specifies user-selected data sharable by the first local user application is received at an operating system of a first computing device used by the user. A determination is made as to whether any other user applications share data compatibility with at least one portion of the specified user-selected data. In response to determining that at least one other user application shares the data compatibility with the at least one portion of the specified user-selected data, a data share indication to the at least one other user application is configured. |
US10902075B2 |
Targeted content for simultaneous multi-users for a shared device
Embodiments of the present invention are directed to a computer-implemented method for serving content. A non-limiting example of the computer-implemented method includes identifying, using a processor, a first user and a second user among a group of users viewing a display. Next, the method includes examining, using the processor, known information about the first user and the second user. The method includes computing a content profile, using the processor, based on the known information about the first user and the second user. The method further includes selecting relevant content, using the processor, to display to the group based on the content profile and presenting, using the processor, the relevant content to the group of users. |
US10902070B2 |
Job search based on member transitions from educational institution to company
Methods, systems, and computer programs are presented for searching job postings for a member of a social network based on transitions from educational institutions to companies. A method includes determining educational-company transition scores indicating a transition probability from educational institution to company. The method identifies jobs based on a search performed for a first member, with a profile including one or more educational institutions, each job associated with a respective company. A server determines a member-company transition score based on the educational-company transition scores of the educational institutions in the profile. For each job, a job affinity score is determined based on data of the job and the profile of the first member. The server ranks the jobs based on the member-company transition score of the company of the job and the job affinity score. Some of the ranked jobs are presented to the first member based on the ranking. |
US10902069B2 |
Distributed indexing and aggregation
Data characterizing a query of a social media dataset can be received. The query can be executed utilizing a distributed processing cluster. The distributed processing cluster can include a plurality of nodes. At least one node can execute a first query on a partition of a tablespace storing a portion of the social media dataset. The partition can include a data source that can include a fixed width unique identifier and a stored field. The fixed width unique identifier can be associated with a respective record of the social media dataset and the stored field can include a portion of the respective record. A result of the query can be provided. Related apparatus, systems, techniques and articles are also described. |
US10902066B2 |
Electronic discovery using predictive filtering
Electronic discovery using predictive filtering is disclosed herein. An example method includes providing a filtering interface that includes a field value input, a predicted values selector, and a predictor type selector; receiving at least a pivot selected from the field value input and a predicted value from the predicted values selector; searching a plurality of documents based on the pivot and the predicted value selected for any of predictive phrases or predictive concepts; calculating a predictive value for each of the predictive phrases or predictive concepts; and generating a graphical user interface that includes the predictive phrases or predictive concepts in conjunction with their respective predictive value. |
US10902063B2 |
Wildcard search in encrypted text
A wildcard searchable encryption method enables wildcard search of encrypted text in a cloud-stored encrypted file. In some embodiments, the wildcard searchable encryption method is implemented in a network intermediary, such as a proxy server. The network intermediary encrypts files on behalf of a user or an enterprise destined to be stored on a cloud storage service. The wildcard searchable encryption method performs keyword pre-processing of the file to be encrypted to generate a set of keyword-wildcard combinations in plaintext for some or all of the keywords in the file. The processed file is encrypted using an exact match searchable encryption algorithm. As a result of the encryption process, a search index is generated to include the keyword-wildcard combinations. As thus configured, the wildcard searchable encryption method enables wildcard search of the encrypted text, such as searches for prefixes or suffixes of the keywords. |
US10902056B2 |
Method and apparatus for processing image
Processing an image includes acquiring, by the image processing apparatus, a target image, extracting a shape of a target object included in the target image, determining a category including the target object based on the extracted shape, and storing the target image by mapping the target image with additional information including at least one keyword related to the category. |
US10902055B2 |
System and method of identifying visual objects
A system and method of identifying objects is provided. In one aspect, the system and method includes a hand-held device with a display, camera and processor. As the camera captures images and displays them on the display, the processor compares the information retrieved in connection with one image with information retrieved in connection with subsequent images. The processor uses the result of such comparison to determine the object that is likely to be of greatest interest to the user. The display simultaneously displays the images the images as they are captured, the location of the object in an image, and information retrieved for the object. |
US10902053B2 |
Shape-based graphics search
Approaches are described for shape-based graphics search. Each graphics object of a set of graphics objects is analyzed. The analyzing includes determining an outline of the graphics object from graphics data that forms the graphics object. The outline of the graphics object is sampled resulting in sampled points that capture the outline of the graphics object. A shape descriptor of the graphics object is determined which captures local and global geometric properties of the sampled points. Search results of a search query are determined based on a comparison between a shape descriptor of a user identified graphics object and the shape descriptor of at least one graphics object of the set of graphics objects. At least one of the search results can be presented on a user device associated with the search query. |
US10902045B2 |
Natural language interface for building data visualizations, including cascading edits to filter expressions
A method is performed at a computing device having a display, one or more processors, and memory. The device displays a graphical user interface on the display. A user provides a natural language input, which specifies a filter, including a first data field, a relation, and a first comparison value. The user then replaces the first data field in the filter with a second data field. In response to replacing the first data field, the device automatically replaces the first comparison value with a second comparison value. The second comparison value corresponds to the data type of the second data field. In some instances, the device also updates the relation based on the data type of the second data field. The device then displays an updated data visualization according to the updated filter. |
US10902039B2 |
Automatic identification of retraining data in a classifier-based dialogue system
According to one embodiment, a method, computer system, and computer program product for retraining a classifier-based automatic dialogue system with recorded user interactions is provided. The present invention may include receiving recorded interactions, where the interactions are between a user and an automatic dialogue system; determining, based on the recorded interactions, whether to pair a given input with one or more classes; pairing inputs with one or more classes; assessing the reliability of the paired inputs and classes; determining whether the reliable paired inputs and classes can be consistently mapped; and merging all consistently mapped reliable pairs with an initial training set. |
US10902034B2 |
Method for populating a map with a plurality of avatars through the use of a mobile technology platform
A method is provided for populating a map with a set of avatars through the use of a mobile technology platform associated with a user. The method (201) includes developing a set of facial characteristics (205), wherein each facial characteristic in the set is associated with one of a plurality of individuals that the user has encountered over a period of time while using the mobile technology platform; recording the locations (207) and times at which each of the plurality of individuals was encountered; forming a first database by associating the recorded times and locations at which each of the plurality of individuals was encountered with the individual's facial characteristics in the set; generating a set of avatars (309) from the set of facial characteristics; and using the first database to populate (319) a map (307) with the set of avatars. |
US10902033B2 |
Point of interest accuracy using tickets
Systems and methods for improving accuracy of geographic position data are provided. A networked system mines ticket data from content of the ticket. Based on the ticket data, a determination is made that the ticket indicates an issue with a trip involving a point of interest (POI). The networked system extracts trip data from a trip log corresponding to the trip involving the POI, and identifies, from a data storage, stored attributes of the POI. The networked system analyzes the ticket data, trip data, and attributes to determine a workflow to improve accuracy of the POI, whereby the analyzing comprises determining a priority level to verify accuracy of the POI. The workflow is triggered based on the priority level to verify accuracy of the POI. |
US10902030B2 |
User request processing method and device
The present disclosure provides user request processing methods and devices. One exemplary method includes: determining a first container corresponding to a user request after the user request is received; determining a logical container corresponding to the first container by using a preset relationship between the first container and the logical container; acquiring a container cluster corresponding to the logical container by using a logical address corresponding to the logical container, wherein the container cluster includes at least two second containers; and processing the user request by using the second containers. The user request can be simultaneously processed by the first container and the at least two second containers. The first container can call the second containers, so that different containers can share data and handle the same application together. Further, scale-out of second containers in the container cluster can be implemented, thus improving user request processing capability. |
US10902023B2 |
Database-management system comprising virtual dynamic representations of taxonomic groups
A continuously updated database is enhanced with virtual dynamic representations of taxonomic groups of records stored in the database. Each record of the database contains a vertical field that identifies a unique entity associated with that record and a horizontal attribute upon which a business decision, related to the corresponding unique entity, may be based. A taxonomic group of database records are defined for each distinct value of the vertical field, and all records in a particular taxonomic group contain a most desirable value of the horizontal field associated with that group's corresponding vertical-field value. The system creates and maintains a virtual representative of each taxonomic group that is automatically updated as the database is updated. |
US10902022B2 |
OLAP pre-calculation model, automatic modeling method, and automatic modeling system
The present application relates to an OLAP pre-calculation model, an automatic modeling method and an automatic modeling system. The model includes a dimension module, an aggregation group module and a measure module. The method includes collecting data statistics on all data sources to obtain data statistics result, conducting query dryrun based on data model and sample queries given by a user to determine a business model, conducting query dryrun on the sample queries and collecting query statistics, carrying out physical modeling and defining dimension, measure and aggregation group of a pre-calculation model, and obtaining a business modeling result and a pre-calculation model. The system includes data statistics module, business model module, query statistics module, and model establishing modules. A more efficient combination of pre-calculated dimensions can be produced and redundant calculation and data storage can be reduced. |
US10902021B2 |
Automated self-scaling database system for automatically scaling out read operations and method for implementing the same
A method and system for automatically scaling out read operations in an automated self-scaling database system are provided. An automated self-scaling database module analyzes telemetry information from a primary database and a first standby database to determine whether there is the need for upscaling storage capacity and computation resources of the database system for read operations. When upscaling is needed, a snapshot of the first standby database is taken and stored at a snapshot storage system. The snapshot is a complete copy of data stored in a storage system of the first standby database at a given time. Upscaling is then automatically initiated by provisioning a new standby database by automatically provisioning a new virtual machine (VM) and a new storage system for the new standby database, and then restoring the snapshot that was taken from the snapshot storage system to the new standby database. |
US10902017B2 |
Synchronizing database data to a database cache
A system to perform certain acts to indicate when an order state within an order database has been modified. The acts can include determining that an order lookup comprises an intent to cancel an order line item. The acts can also include running rules to determine whether the order line item is authorized to be cancelled by synchronizing the cancellation and pushing a cancel state asynchronously to the order database cache. When the order line item is not authorized to be cancelled, the acts can detect that the order state has not been modified. The acts can call to a caching interface to asynchronously push a not cancel state to the order state in the order database cache. The acts can publish the not cancel order state from the order database to the order database cache. The acts can display a message that the order state cannot be modified. |
US10902016B2 |
Autonomous interdependent repositories
Systems and methods are disclosed for enabling any number of users to share data across any number of web site, mobile, and/or desktop applications (Apps), via an autonomous interdependent repositories (AIR) database. An example method includes grouping data in a plurality of Repositories of the AIR database. The plurality of Repositories may be shared with the user and other users. The method also includes maintaining a plurality of Repository records for the plurality of Repositories. Any number of Applications from any number of different publishers use the AIR database by providing schemas to the AIR databases. |
US10902011B1 |
Systems and methods for context development
Disclosed are methods, systems, and non-transitory computer-readable medium for context development. For instance, a first method may include obtaining first micro-application actor information associated with a first micro-application actor. The first micro-application actor information may include information for workflow rules, and the workflow rules may include data set rules, extract, transform, load (ETL) rules, and functional expressions. The first method may further include obtaining data from data sources based on the data set rules; applying the ETL rules to the obtained data to generate processed data; applying the functional expressions to the processed data to obtain an output; and performing at least one processing action based on the output. A second method may include generating a system component corresponding to a blueprint based on a user request. The second method may further include associating the system component with a domain of a user account, and performing processes associated the system component. |
US10902007B2 |
Computer systems and methods for allocating rights between divisions
The present disclosure provides a method including storing or accessing data representing users of first and second divisions, where the data includes first and second sets of records, receiving a query from a member associated with an organization having access privilege to the data, generating, when the query is from a member of the first division, a score that reflects a degree to which parameters of the query are similar to parameters of data representing users of the second division, where the parameters include characteristics of a family that may adopt a child, generating, when the query is from a member of the second division, a score that reflects a degree to which parameters of the query are similar to parameters of data representing users of the first division, where the parameters include characteristics of a child that may be adopted. |