US Pat. No. 10,483,378

EPITAXIAL FEATURES CONFINED BY DIELECTRIC FINS AND SPACERS

TAIWAN SEMICONDUCTOR MANU...

1. A semiconductor structure, comprising:a first semiconductor fin extending upwardly from a semiconductor substrate;
an isolation structure over the semiconductor substrate and on sidewalls of the first semiconductor fin;
a first epitaxial feature over the first semiconductor fin;
a dielectric fin partially embedded in the isolation structure and projecting upwardly above the isolation structure, wherein a portion of the isolation structure is disposed between the dielectric fin and the semiconductor substrate thereby preventing the dielectric fin from interfacing with the semiconductor substrate; and
first and second spacer features over the isolation structure, wherein the first spacer feature is laterally between the first epitaxial feature and the dielectric fin, and the first epitaxial feature is laterally between the first and second spacer features.

US Pat. No. 10,483,375

FIN CUT ETCH PROCESS FOR VERTICAL TRANSISTOR DEVICES

International Business Ma...

1. A method for fabricating a semiconductor device including a vertical transistor, comprising:forming a fin structure from a substrate, the fin structure including a fin;
forming a bottom source/drain region on the substrate adjacent to the fin;
etching a longitudinal end portion of the fin to create a gap exposing the substrate;
forming a gate and a top source/drain region; and
forming a contact wrapping around a horizontal portion and a vertical portion of the bottom source/drain region in a region including a location where the longitudinal end portion of the fin was removed by the etching.

US Pat. No. 10,483,362

HIGH ELECTRON MOBILITY TRANSISTOR DEVICES AND METHOD FOR FABRICATING THE SAME

VANGUARD INTERNATIONAL SE...

1. A method for fabricating a high electron mobility transistor (HEMT) device, comprising:providing a substrate;
forming a buffer layer on the substrate;
forming a first epitaxial layer on the buffer layer;
forming a second epitaxial layer on the first epitaxial layer;
forming an insulating layer on the second epitaxial layer;
disposing a gate in the insulating layer;
disposing a source and a drain in the insulating layer, wherein the source and the drain are located on both sides of the gate;
forming a trench to pass through the insulating layer and the second epitaxial layer, and to extend into the first epitaxial layer; and
forming a metal layer on the insulating layer to connect to the source, and to fill into the trench to electrically connect to the first epitaxial layer and the source, wherein an orthogonal projection of the metal layer onto the substrate does not overlap an orthogonal projection of the source onto the substrate.

US Pat. No. 10,483,357

SEMICONDUCTOR DEVICE

FUJI ELECTRIC CO., LTD., ...

1. A semiconductor device comprising:a semiconductor substrate having a drift region of a first conductivity type;
a cathode region formed on a lower surface of the semiconductor substrate;
a diode portion having the cathode region formed on the lower surface of the semiconductor substrate;
a first dummy trench portion provided from an upper surface of the semiconductor substrate to the drift region, including one part provided inside the diode portion and the other part provided outside the diode portion, and provided extending in series from inside the diode portion to outside the diode portion in a predetermined extending direction on the upper surface of the semiconductor substrate; and
a first lead-out portion provided on the upper surface of the semiconductor substrate, and electrically connected to the first dummy trench portion outside the diode portion.

US Pat. No. 10,483,347

SEMICONDUCTOR DEVICE, STARTER CIRCUIT, AND SWITCHED-MODE POWER-SUPPLY CIRCUIT

FUJI ELECTRIC CO., LTD., ...

1. A semiconductor device comprising:a semiconductor substrate of a first conductivity type;
a drift layer of a second conductivity type provided on the semiconductor substrate;
a drain region of the second conductivity type in contact with the drift layer to be provided on the semiconductor substrate at a center of the drift layer;
a gate region of the first conductivity type provided on the semiconductor substrate in an outer side of the drift layer, the gate region including U-shaped first and second concave patterns in a planar pattern, each of which having entrances of the U-shapes located with equal distances from the drain region, the bottoms of the U-shapes protruding toward an outer side of the planar pattern;
source regions of the second conductivity type provided in an inner side of the first concave patterns, each of the source regions contacts with the drift layer and the gate region; and
surge-current guiding-regions of the second conductivity type provided in an inner side of the second concave patterns, each of the surge-current guiding-regions contacts with the drift layer and the gate region.

US Pat. No. 10,483,344

FABRICATION OF A MIM CAPACITOR STRUCTURE WITH VIA ETCH CONTROL WITH INTEGRATED MASKLESS ETCH TUNING LAYERS

International Business Ma...

1. A method for fabricating a semiconductor device, comprising:forming a first plate of a metal-insulator-metal (MIM) capacitor structure and a first etch tuning layer adjacent to the first plate on a base structure, the base structure including contacts formed within a base layer;
forming a first dielectric layer on the first plate and the first etch tuning layer;
forming a second plate of the MIM capacitor structure and a second etch tuning layer adjacent to the second plate on the first dielectric layer;
forming a second dielectric layer on the second plate and the second etch tuning layer; and
forming a third plate of the MIM capacitor structure and a third etch tuning layer adjacent to the third plate on the second dielectric layer, wherein the etch tuning layers include materials for balancing etch depth during formation of a plurality of vias.

US Pat. No. 10,483,339

ORGANIC LIGHT-EMITTING DEVICE INCLUDING A BRIDGE ELECTRODE

SAMSUNG DISPLAY CO., LTD....

1. An organic light-emitting device comprising:a substrate comprising a pixel area;
an oxide semiconductor layer disposed in the pixel area, wherein the oxide semiconductor layer comprises a channel region, a source region and a drain region, and wherein the channel region is disposed between the source region and the drain region;
a gate insulating layer disposed on the oxide semiconductor layer;
a gate electrode disposed on the gate insulating layer;
a conductive layer disposed between the substrate and the oxide semiconductor layer, wherein a first portion of the conductive layer is electrically connected to one of the source region and the drain region via a bridge electrode, wherein the bridge electrode is in contact with the one of the source region and the drain region and a second portion of the conductive layer, and wherein the first portion of the conductive layer overlaps the channel region;
a first insulation film covering the gate electrode and the bridge electrode; and
an organic light-emitting diode comprising a pixel electrode disposed on the first insulation film in the pixel area, an emissive layer disposed on the pixel electrode, and an opposite electrode disposed on the emissive layer,
wherein at least a portion of the oxide semiconductor layer overlaps the organic light-emitting diode.

US Pat. No. 10,483,325

LIGHT EMITTING PHOTOTRANSISTOR

University of Florida Res...

18. A method of operating a photonic conversion device comprising a photoactive layer, a porous conductor layer, an electron transport layer in contact with the porous conductor layer, and a light emitting device in contact with the electron transport layer, the method comprising:applying a first bias voltage from the porous conductor layer across the photoactive layer;
applying a second bias voltage from the porous conductor layer across the electron transport layer and the light emitting device, the second bias voltage having a sign opposite to a sign of the first bias voltage,
wherein infrared photons incident on the photoactive layer produce visible photons from the light emitting device with a conversion efficiency exceeding 1000%.

US Pat. No. 10,483,322

MEMORY DEVICE AND METHOD FOR FABRICATING THE SAME

TAIWAN SEMICONDUCTOR MANU...

1. A memory device, comprising:a plurality of transistors;
a first inter-layer dielectric layer over the transistors;
a plurality of first conductive features embedded in the first inter-layer dielectric layer;
a plurality of memory structures respectively over the first conductive features, wherein each of the memory structures has a top electrode, a bottom electrode coupled electrically to a respective one of the first conductive features, and a resistive material layer sandwiched between the top and bottom electrodes;
a filler in between the memory structures; and
a second inter-layer dielectric layer over the filler and the memory structures, the second inter-layer dielectric layer and the filler forming an interface, the interface extending from one of the memory structures to another of the memory structures, wherein the second inter-layer dielectric layer has a first portion over the filler and the memory structures and a second portion around the first portion, and a top surface of the first portion of the second inter-layer dielectric layer is higher than a top surface of the second portion of the second inter-layer dielectric layer.

US Pat. No. 10,483,311

SOLID-STATE IMAGE PICKUP DEVICE, MANUFACTURING METHOD OF SOLID-STATE IMAGE PICKUP DEVICE, AND IMAGE PICKUP DEVICE

CANON KABUSHIKI KAISHA, ...

1. A solid-state image pickup device, comprising:a semiconductor substrate including
a first photoelectric conversion portion having a first semiconductor region of a first conductivity type that collects signal charges,
a second photoelectric conversion portion having a second semiconductor region of the first conductivity type that collects signal charges, and
a third semiconductor region of a second conductivity type different from the first conductivity type,
wherein the third semiconductor region is arranged between the first semiconductor region and the second semiconductor region in plan view with respect to a first surface of the semiconductor substrate, and
an impurity concentration of the third semiconductor region has a local minimum value and an impurity concentration of the first semiconductor region has a local maximum value in a depth direction from the first surface to a second surface opposite to the first surface, and a depth range from a position 0.5 ?m shallower than a position indicating the local minimum value to a position 0.5 ?m deeper than the position indicating the local minimum value and a depth range from a position 0.5 ?m shallower than a position indicating the local maximum value to a position 0.5 ?m deeper than the position indicating the local maximum value are overlapped with each other.

US Pat. No. 10,483,307

IMAGING DEVICE

CANON KABUSHIKI KAISHA, ...

1. An imaging device comprising:a substrate;
a pixel array in which a plurality of pixels are arranged in a two-dimensional manner on the substrate, wherein each of the pixels includes a photoelectric conversion unit configured to accumulate charges generated from an incident light, a charge holding unit configured to hold the charges transferred from the photoelectric conversion unit, and an amplification unit having an input node that receives the charges transferred from the charge holding unit; and
a light-shielding portion arranged to cover at least the charge holding unit,
wherein the photoelectric conversion unit and the charge holding unit included in one of the pixels are aligned in a first direction in a top view from a direction orthogonal to the substrate,
wherein a plurality of the charge holding units of the plurality of the pixels that are adjacent to each other are aligned in a second direction intersecting the first direction in the top view, and
wherein the light-shielding portion extends in the second direction and over the plurality of the charge holding units, and covers a region between the plurality of the charge holding units,
wherein each of the pixels further includes a plurality of contacts that connect electrodes provided to the substrate and a wiring layer formed above the substrate,
wherein the plurality of contacts are formed in a region between the plurality of the charge holding units aligned in the first direction in the top view, and
wherein the light-shielding portion includes a part extending in the first direction and provided between the photoelectric conversion unit and the plurality of contacts.

US Pat. No. 10,483,304

IMAGE SENSOR

Samsung Electronics Co., ...

1. An image sensor, comprising:a light-sensing element that generates charge in response to incident light;
a storage diode formed in a substrate, wherein the storage diode stores the charge generated by the light-sensing element;
a floating diffusion region formed in a top surface of the substrate and spaced apart from the storage diode;
a transfer gate at least partially buried under the top surface of the substrate, wherein the transfer gate controls both the transfer of the charge from the light-sensing element to the storage diode, and the transfer of the charge from the storage diode to the floating diffusion region.

US Pat. No. 10,483,277

SEMICONDUCTOR MEMORY DEVICE AND METHOD FOR MANUFACTURING THE SAME

Toshiba Memory Corporatio...

1. A semiconductor memory device, comprising:a substrate;
a plurality of interconnect portions, at least one portion of the plurality of interconnect portions being provided inside the substrate, each of the plurality of interconnect portions extending in a first direction along a surface of the substrate, the plurality of interconnect portions being arranged along a second direction, the second direction crossing the first direction and being along the surface of the substrate, the plurality of interconnect portions having a line-and-space arrangement arranged along the second direction;
a conductive layer provided on the plurality of interconnect portions;
a stacked body provided on the conductive layer, the stacked body including a plurality of electrode layers stacked to be separated from each other, each of the plurality of electrode layers extending in the second direction; and
a plurality of columnar portions provided inside the stacked body, each of the plurality of columnar portions including a semiconductor portion and a charge storage film, the semiconductor portion extending in a stacking direction of the plurality of electrode layers, the charge storage film being provided between the semiconductor portion and the stacked body,
the plurality of electrode layers being disposed continuously over two or more of the plurality of interconnect portions arranged along the second direction,
one interconnect portion of the plurality of interconnect portions overlapping two or more sets of the plurality of electrode layers when viewed from the stacking direction, the two or more sets of the plurality of electrode layers extending in the second direction respectively and being separated in the first direction from each other.

US Pat. No. 10,483,276

SEMICONDUCTOR DEVICE AND METHOD OF MANUFACTURING SEMICONDUCTOR DEVICE

RENESAS ELECTRONICS CORPO...

1. A method of manufacturing a semiconductor device, comprising the steps of:forming, over a first surface of a semiconductor substrate located in a region where a first transistor is to be formed, a first gate insulating film having a first oxide film, a first nitride film placed over the first oxide film, and a second oxide film placed over the first nitride film; and
forming a second gate insulating film over the first surface located in a region where a second transistor is to be formed,
wherein the second oxide film includes a first layer and a second layer placed over the first layer,
wherein the first gate insulating film formation step includes a step of forming a second nitride film placed over the first layer, and
wherein the second layer is formed by oxidation of at least a portion of the second nitride film,
wherein the second gate insulating film is formed by thermal oxidation,
wherein the method further comprises forming, over the first surface located in a region where a third transistor is to be formed, a third gate insulating film thinner than the second gate insulating film,
wherein the portion of the second nitride film remains at the time of formation of the second gate insulating film,
wherein the second nitride film oxidized at the time of formation of the second gate insulating film is removed by etching prior to the third gate insulating film formation step, and
wherein the portion of the second nitride film which has remained at the time of formation of the second gate insulating film is oxidized into the second layer at the time of formation of the third gate insulating film.

US Pat. No. 10,483,264

FINFET CMOS DEVICE INCLUDING SINGLE DIFFUSION BREAK IN EACH OF NMOS AND PMOS REGIONS

UNITED MICROELECTRONICS C...

1. A semiconductor device, comprising:a first MOS region comprises a PMOS region and a second MOS region comprises a NMOS region on a substrate:
a first fin-shaped structure on the PMOS region;
a first single diffusion break (SDB) structure in the first fin-shaped structure;
a first gate structure on the first SDB structure;
a second gate structure on the first fin-shaped structure, wherein the first gate structure and the second gate structure are of different materials and the first gate structure disposed directly on top of the first SDB structure is a polysilicon gate while the second gate structure disposed on the first fin-shaped structure is a metal gate in the PMOS region of the first MOS region;
a second fin-shaped structure on the NMOS region;
a second SDB structure in the second fin-shaped structure; and
a third gate structure on the second SDB structure and a fourth gate structure on the second fin-shaped structure, wherein the third gate structure and the fourth gate structure are of same material, the third gate structure disposed directly on top of the second SDB structure is a metal gate and the fourth gate structure disposed on the second fin-shaped structure is also a metal gate in the NMOS region of the second MOS region, wherein each of the metal gates on the PMOS region and the NMOS region is transformed from a dummy gate, while the polysilicon gate is an active gate made of polysilicon.

US Pat. No. 10,483,259

SERIES RESISTOR OVER DRAIN REGION IN HIGH VOLTAGE DEVICE

Taiwan Semiconductor Manu...

1. A semiconductor device, comprising:a transistor, comprising:
a ring-shaped drain region disposed in a substrate, the ring-shaped drain region having an inner edge and an outer edge;
a channel region disposed in the substrate and surrounding the ring-shaped drain region;
a source region disposed in the substrate and surrounding the channel region, wherein the channel region separates the drain region from the source region; and
a gate electrode arranged over the channel region, the gate electrode separated from the channel region by a gate dielectric, and having an inner edge proximate to the drain region; and
a resistor structure arranged in series with the transistor, the resistor structure arranged over the substrate and perimeterally bounded by the inner edge of the ring-shaped drain region, the resistor structure having a first end and a second end which are connected by a curved or polygonal path of resistive material, wherein the first end is electrically coupled to the ring-shaped drain region, and the second end is electrically-isolated from the gate electrode and the source region.

US Pat. No. 10,483,254

ELECTRONIC MODULE AND SEMICONDUCTOR PACKAGE DEVICE

ADVANCED SEMICONDUCTOR EN...

1. An electronic module, comprising:a first sub-module including a first substrate, a first electronic component disposed on the first substrate and a first electrode; and
a second sub-module including a second substrate, a second electronic component disposed on the second substrate and a second electrode spaced from the first electrode,
wherein the second electrode faces the first electrode to form a capacitor for transmitting an alternating current (AC) signal between the first sub-module and the second sub-module,
the first sub-module further comprises a converter configured to convert a first direct current (DC) signal to a converted AC signal and to transmit the converted AC signal to the second sub-module through AC coupling between the first electrode of the first sub-module and the second electrode of the second sub-module; and
the second sub-module further comprises a converter configured to covert the converted AC signal to a second DC signal.

US Pat. No. 10,483,253

DISPLAY WITH EMBEDDED PIXEL DRIVER CHIPS

Apple Inc., Cupertino, C...

1. A display panel comprising:an array of pixel driver chips embedded front side up in an insulator layer;
a front side redistribution layer (RDL) spanning across and in electrical connection with front sides of the array of pixel driver chips; and
an array of light emitting diodes (LEDs) bonded to the front side RDL, the array of LEDs arranged in an array of pixels, wherein each pixel driver chip is to switch and drive a plurality of LEDs in the array of LEDs for a plurality of pixels;
wherein each pixel driver chip has a minimum x-y dimension that that is larger than a maximum pitch in the x-y dimension between adjacent LEDs of the array of LEDs, and each pixel driver chip is characterized by pixel driver chip area in x-y dimensions that is directly underneath an entire LED area in the x-y dimensions for each of a corresponding plurality of LEDs of the array of LEDs.

US Pat. No. 10,483,226

SEMICONDUCTOR DEVICE AND METHOD OF FORMING THE SAME

Taiwan Semiconductor Manu...

9. A method of forming a semiconductor device, comprising:providing a first substrate having at least two chip regions separated by an insulating deep trench, wherein the first substrate has, in each chip region, a conductive feature therein, a metal bump over the conductive feature and a passivation stack aside the metal bump;
forming a first insulating layer over the metal bumps and the passivation stacks;
patterning the first insulating layer to form a first opening pattern and a second opening pattern therein, wherein a bottom of the first opening pattern and a bottom of the second opening pattern are at different height levels;
providing a second substrate having a second insulating layer thereon;
bonding the second substrate to the first substrate with the second insulating layer and the first insulating layer facing each other, so that the second insulating layer fills in the first and second opening patterns of the first insulating layer; and
removing the first insulating layer and portions of the passivation stacks by flowing an etch gas from the insulating deep trench.

US Pat. No. 10,483,224

SEMICONDUCTOR CHIP

Samsung Electronics Co., ...

1. A semiconductor chip comprising:a semiconductor substrate including a bump region, a non-bump region, and a dummy region between the bump region and the non-bump region;
a dummy pattern on the dummy region;
a bump on the bump region, the non-bump region having no bump; and
a passivation layer on the bump region, the dummy region, and the non-bump region of the semiconductor substrate,
a thickness of the passivation layer at the bump region being thicker than a thickness of the passivation layer at the non-bump region,
the passivation layer covering the dummy pattern and insulating the dummy pattern, and
the passivation layer including a step between the bump region and the non-bump region, the step defined by an upper surface of the passivation layer at a portion of the passivation layer that protrudes upward over a boundary between the dummy region and the non-bump region.

US Pat. No. 10,483,215

WAFER LEVEL INTEGRATION INCLUDING DESIGN/CO-DESIGN, STRUCTURE PROCESS, EQUIPMENT STRESS MANAGEMENT AND THERMAL MANAGEMENT

International Business Ma...

1. A multi-layer wafer comprising:two heterogeneous wafers, at least one of the heterogeneous wafers having a stress compensating polymer layer, the polymer layer having a polymer composition of a molecular weight polymethylmethacrylate polymer at a level of 10-50% with added liquid multifunctional acrylates forming the remaining 50-90% of the polymer composition, the two heterogeneous wafers low temperature bonded together to bond the stress compensating polymer layer to the other of the two heterogeneous wafers.

US Pat. No. 10,483,212

APPARATUS FOR STACKING SUBSTRATES AND METHOD FOR THE SAME

Nikon Corporation, Tokyo...

14. A substrate processing method for stacking a first substrate and a second substrate on each other, to make a substrate stack, which is separable from a substrate stacking apparatus, by forming a contact region, where the first substrate held by a first holding section of the substrate stacking apparatus and the second substrate held by a second holding section of the substrate stacking apparatus contact each other, at one portion of the first substrate and the second substrate, and then expanding the contact region from the one portion by releasing holding of the first substrate by the first holding section, whereinan amount of deformation occurring in at least the first substrate differs at positions having the same distance from a center of the at least the first substrate in a plurality of circumferential directions,
the substrate processing method comprises a restricting step of restricting misalignment between corresponding circuit connection terminals of the first substrate and the second substrate caused by a difference in the amount of deformation, and
the substrate stack retains the restricted misalignment when separated from the substrate stacking apparatus.

US Pat. No. 10,483,210

GLASS ARTICLES WITH NON-PLANAR FEATURES AND ALKALI-FREE GLASS ELEMENTS

Corning Incorporated, Co...

1. An electronic device assembly, comprising:a backplane having a glass composition substantially free of alkali ions,
an elastic modulus of about 40 GPa to about 100 GPa,
a final thickness from about 20 ?m to about 100 ?m,
a first primary surface, and
a second primary surface, the primary surfaces characterized by a prior material removal to the final thickness from an initial thickness that is at least 20 ?m greater than the final thickness;
a protect layer on the first primary surface of the backplane; and
a plurality of electronic components on the second primary surface of the backplane,
wherein the backplane is configured with at least one static bend having a bend radius between about 25 mm and about 5 mm, and further comprising:
a cover over the plurality of electronic components, the cover having a glass composition, and at least one curved feature having a radius substantially equivalent to the bend radius,
wherein the cover is further characterized by:
(a) an optical transmissivity of at least 90%;
(b) a puncture resistance of greater than about 1.5 kgf when a first primary surface of the cover is supported by (i) an approximately 25 ?m thick pressure-sensitive adhesive having an elastic modulus of less than about 1 GPa and (ii) an approximately 50 ?m thick polyethylene terephthalate layer having an elastic modulus of less than about 10 GPa, and a second primary surface of the cover is loaded with a stainless steel pin having a flat bottom with a 200 ?m diameter; and
(c) a pencil hardness of greater than or equal to 8H.

US Pat. No. 10,483,207

SEMICONDUCTOR DEVICE

Toshiba Memory Corporatio...

1. A semiconductor device, comprising:a first semiconductor region of a first conductivity type;
a stacked body provided on the first semiconductor region, the stacked body including a plurality of electrode layers stacked with an insulating body interposed, the stacked body including a first stacked portion and a second stacked portion, the plurality of electrode layers of the second stacked portion including a plurality of terrace portions arranged in a staircase configuration with a level difference in a first direction;
a first columnar portion extending through the first stacked portion in a stacking direction of the stacked body and including a first semiconductor body contacting the first semiconductor region;
an insulating layer provided on the plurality of terrace portions;
a plurality of contact portions extending through the insulating layer in the stacking direction and contacting the plurality of terrace portions;
a second columnar portion extending through the insulating layer and through the second stacked portion in the stacking direction, and including a second semiconductor body contacting the first semiconductor region; and
a first insulating portion dividing the first semiconductor region in the first direction, the first insulating portion provided under a boundary portion between the first stacked portion and the second stacked portion.

US Pat. No. 10,483,206

DEVICE COMPRISING NANOSTRUCTURES AND METHOD OF MANUFACTURING THEREOF

Waqas Khalid, Berkeley, ...

1. A method for manufacturing of a device comprising a first substrate comprising a plurality of sets of nanostructures arranged on said first substrate, wherein each of said sets of nanostructures is individually electrically addressable, said method comprising the steps of:providing a substrate having a first face, said substrate having an insulating layer comprising an insulating material arranged on said first face of said substrate forming an interface between said insulating layer and said substrate;
providing a plurality of stacks on said first substrate, said stacks being spaced apart from each other, wherein each stack comprises a first conductive layer comprising a first conductive material and a second conductive layer comprising a second conductive material different from said first material, said second conductive layer being arranged on said first conductive layer for catalyzing nanostructure growth; heating said first substrate having said plurality of stacks arranged thereon in a reducing atmosphere to enable formation of nanostructures on said second conductive material;
heating said first substrate having said plurality of stacks arranged thereon in an atmosphere such that nanostructures are formed on said second layer; wherein said insulating material and said first conductive material are selected such that during said heating steps, said first conductive material interacts with said insulating material to form an electrically conductive portion within said insulating layer below each of said stacks, wherein said electrically conductive portion comprises a mixture of said first conductive material and said insulating material and/or reaction adducts thereof.

US Pat. No. 10,483,195

RESIN BOARD, METHOD OF MANUFACTURING RESIN BOARD, CIRCUIT BOARD, AND METHOD OF MANUFACTURING CIRCUIT BOARD

FUJITSU LIMITED, Kawasak...

1. A resin board comprising:a first resin layer;
a columnar electrode buried in the first resin layer, the columnar electrode including a protruding portion that protrudes from a side surface of the columnar electrode and configured to cause an electric field applied to the columnar electrode to shift to inside of the first resin layer, the protruding portion having an exposed surface exposed from the first resin layer and a non-linear lateral surface connecting the exposed surface and the side surface, such that the exposed surface and the lateral surface form an obtuse angle; and
a second resin layer formed on the first resin layer so as to be in close contact with no gaps and including a plurality of wiring layers electrically connected to the columnar electrode through the exposed surface,
wherein a portion corresponding to a maximum diameter at the lateral surface of the protruding portion is embedded in the first resin layer,
a diameter of the exposed surface is smaller than the maximum diameter, and
the exposed surface has a shape which is recessed in a direction different from a direction of the second resin layer at a surface of the first resin layer.

US Pat. No. 10,483,177

PACKAGE FOR A SEMICONDUCTOR DIE, METHOD FOR MAKING A DIE PACKAGING BARE DIE TAPE AND METHOD FOR SEMICONDUCTOR DIE PACKAGING

Intel Corporation, Santa...

1. A carrier medium for a semiconductor die, comprising:a carrier tape with at least one pocket for the die to sit in; and
a selectively applied non-activated adhesive on the carrier tape wherein the adhesive is located outside of the at least one pocket.

US Pat. No. 10,483,174

INTEGRATED CIRCUIT COMPONENT AND PACKAGE STRUCTURE HAVING THE SAME

Taiwan Semiconductor Manu...

1. An integrated circuit component, comprising:a semiconductor substrate;
conductive pads, located on and electrically connected to the semiconductor substrate and each having a testing region and a contact region comprising a core contact region and a buffer contact region, wherein along one direction, the conductive pads each have a maximum length less than a sum of a maximum length of the testing region and a maximum length of the buffer contact region; and
conductive vias, respectively located on the core contact regions of the conductive pads.

US Pat. No. 10,483,173

SEMICONDUCTOR DEVICE INSPECTION METHOD AND SEMICONDUCTOR DEVICE MANUFACTURING METHOD

Kabushiki Kaisha Toshiba,...

1. A semiconductor device inspection method comprising:irradiating a semiconductor chip or a metal member with first inspection light having a plurality of linear beams parallel to each other from a first direction inclining with respect to a top surface of a substrate, the semiconductor chip being disposed on the substrate, and the metal member being disposed on the semiconductor chip;
obtaining a first image of the semiconductor chip irradiated with the first inspection light or the metal member irradiated with the first inspection light; and
calculating first three-dimensional information of the semiconductor chip or the metal member based on the first image by using an optical cutting method.

US Pat. No. 10,483,169

FINFET CUT-LAST PROCESS USING OXIDE TRENCH FILL

Taiwan Semiconductor Manu...

1. A method comprising:etching a substrate to form fins and trenches;
filling the trenches with a first oxide, the first oxide having first material composition, the first material composition having a first stress characteristic;
etching a first fin to remove a first portion of the first fin, thereby forming a void; and
filling the void with a second oxide, the second oxide having a second material composition different than the first material composition, the second material composition having a second stress characteristic, wherein the second stress characteristic is greater than the first stress characteristic, the second oxide encapsulating a second portion of the first fin.

US Pat. No. 10,483,155

TRENCH ISOLATION INTERFACES

Micron Technology, Inc., ...

1. A method of forming a semiconductor structure, comprising:forming a shallow trench isolation (STI) structure in a polycrystalline silicon (polysilicon) substrate material;
depositing a layer of aluminum oxide (Al2O3) dielectric on vertical and horizontal surfaces of the STI structure to form a trench between the STI structure and a memory device;
forming an interface in the trench with a fixed negative charge by interaction of the polysilicon substrate material with the Al2O3 dielectric layer; and
thereby raising a parasitic threshold of the STI structure.

US Pat. No. 10,483,150

APPARATUS FOR STACKING SEMICONDUCTOR CHIPS IN A SEMICONDUCTOR PACKAGE

SAMSUNG ELECTRONICS CO., ...

1. An apparatus for stacking semiconductor chips, comprising: a push member configured to apply pressure to a semiconductor chip disposed on a substrate, and wherein the push member comprises a push plate configured to contact the semiconductor chip, and a push rod connected to the push plate,wherein the push plate comprises:
a central portion having an area smaller than an area of an upper side of the semiconductor chip; and
a plurality of protrusions disposed at corners of the central portion, and each of the plurality of protrusions protrudes over two adjacent edges of the central portion of the push plate,
wherein a modulus of elasticity of the plurality of protrusions is higher than a modulus of elasticity of the central portion.

US Pat. No. 10,483,140

MASK TRANSMISSION EQUIPMENT

WINBOND ELECTRONICS CORP....

1. A mask transmission equipment, comprising:a wafer transmission container, comprising a plurality of first positioning grooves and a plurality of second positioning grooves, wherein the first positioning grooves face the second positioning grooves, the first positioning grooves and the second positioning grooves are adapted to position a plurality of wafers, and each first positioning groove and the corresponding second positioning groove are adapted to position one of the wafers; and
a supporting bracket, disposed in the wafer transmission container, comprising a first supporting unit, a second supporting unit, a first wing and a second wing, wherein the first supporting unit is stacked on the second supporting unit, the first wing is disposed on a first side of the supporting bracket, the second wing is disposed on a second side of the supporting bracket, the first side is opposite to the second side, the first wing is inserted into one of the first positioning grooves, and the second wing is inserted into one of the second positioning grooves.

US Pat. No. 10,483,126

SEMICONDUCTOR MANUFACTURING APPARATUS AND MANUFACTURING METHOD OF SEMICONDUCTOR DEVICE

TOSHIBA MEMORY CORPORATIO...

1. A semiconductor manufacturing apparatus comprising:a stage capable of mounting a substrate;
a first nozzle supplying a chemical solution onto the substrate;
a first protection plate provided along an outer circumference of the substrate, the first protection plate receiving the chemical solution splashing from the substrate;
a second nozzle provided above the first protection plate, the second nozzle supplying pure water to an inner surface of the first protection plate;
a second protection plate provided at an outside of the first protection plate, the second protection plate receiving the chemical solution splashing from the substrate;
a third nozzle provided above the second protection plate, the third nozzle supplying pure water to an inner surface of the second protection plate; and
a sucker sucking the chemical solution supplied onto the substrate, wherein
an angle of inclination of the inner surface of the first protection plate is zero to 45 degrees with respect to an almost vertical direction,
the inner surface of the first protection plate is hydrophilic so that a contact angle between the inner surface of the first protection plate and pure water is less than 90 degrees,
the second nozzle is a pipe provided along an upper edge part of the first protection plate, the pipe comprising a plurality of first holes,
the first holes are provided to the second nozzle at an inner surface side of the first protection plate,
the third nozzle is a pipe provided along an upper edge part of the second protection plate, the pipe comprising a plurality of second holes,
the second holes are provided to the third nozzle at an inner surface side of the second protection plate, and
the stage rotates the substrate while the chemical solution or the pure water is supplied on the substrate.

US Pat. No. 10,483,125

SEMICONDUCTOR DEVICE AND METHOD FOR MANUFACTURING SAME

TOWERJAZZ PANASONIC SEMIC...

1. A semiconductor device comprising:a substrate provided with a first region and a second region;
a first interlayer film formed on an upper surface of the substrate;
a first metal wiring line embedded in an upper portion of the first interlayer film in the first region;
a second interlayer film formed on the first interlayer film and the first metal wiring line;
a second metal wiring line embedded in an upper portion of the second interlayer film in the first region;
a first via penetrating the second interlayer film and electrically connecting the first metal wiring line and the second metal wiring line;
a landing pad embedded in the upper portion of the first interlayer film and penetrating the second interlayer film in the second region; and
a second via penetrating the substrate and the first interlayer film from a back side of the substrate and connected to the landing pad in the second region,
wherein a lower surface position of the landing pad is different from that of the first metal wiring line.

US Pat. No. 10,483,120

HYBRID DOUBLE PATTERNING METHOD FOR SEMICONDUCTOR MANUFACTURE

TAIWAN SEMICONDUCTOR MANU...

1. A method of fabricating an integrated circuit (IC) with a first lithography technique having a first resolution and a second lithography technique having a second resolution lower than the first resolution, comprising:deriving a graph from an IC layout, the graph having vertices and edges that connect some of the vertices, the vertices representing IC patterns in the IC layout, the edges representing spacing between the IC patterns that are smaller than the second resolution; and
classifying the edges into at least two types, a first type of edges representing spacing that is smaller than the first resolution, a second type of edges representing spacing that is equal to or greater than the first resolution but smaller than the second resolution.

US Pat. No. 10,483,110

SEMICONDUCTOR DEVICE AND METHOD OF MANUFACTURING SEMICONDUCTOR DEVICE

Mitsubishi Electric Corpo...

1. A semiconductor device comprising:an n-type oxide semiconductor layer;
a first electrode joined to a first main surface of the n-type oxide semiconductor layer; and
a second electrode provided on the first main surface of the n-type oxide semiconductor layer or on a second main surface that is a surface on a rear side of the first main surface,
wherein current flows between the first electrode and the second electrode via the n-type oxide semiconductor layer provided between the first electrode and the second electrode,
the semiconductor device further comprising:
a p-type oxide semiconductor layer provided adjacent to a junction between the first electrode and the n-type oxide semiconductor layer; and
a nitride layer provided between the p-type oxide semiconductor layer and the n-type oxide semiconductor layer.

US Pat. No. 10,483,101

GLASS-BASED ARTICLE WITH ENGINEERED STRESS DISTRIBUTION AND METHOD OF MAKING SAME

Corning Incorporated, Co...

1. A glass-based article comprising:a first surface having an edge,
wherein a maximum optical retardation of the first surface is at the edge and the maximum optical retardation is less than or equal to about 40 nm, and
wherein the optical retardation decreases from the edge toward a central region of the first surface, the central region having a boundary defined by a distance from the edge toward a center point of the first surface, wherein the distance is ½ of the shortest distance from the edge to the center point.

US Pat. No. 10,483,085

USE OF ION BEAM ETCHING TO GENERATE GATE-ALL-AROUND STRUCTURE

Lam Research Corporation,...

1. A method of forming channels or nanowires for a gate-all-around device or other electronic device, the method comprising:(a) providing a substrate on a substrate holder in a reaction chamber, the substrate comprising a patterned mask layer over semiconductor material, wherein the patterned mask layer comprises a plurality of linear mask portions oriented substantially parallel to one another;
(b) orienting the substrate with respect to an ion trajectory in a first orientation and directing ions toward the substrate in a first direction, the plurality of linear mask portions protecting a plurality of first shadowed regions, wherein the ions impact the substrate at a first incidence angle to thereby etch the semiconductor material to form a first set of trenches between adjacent first shadowed regions;
(c) orienting the substrate with respect to the ion trajectory in a second orientation and directing the ions toward the substrate in a second direction, the plurality of linear mask portions protecting a plurality of second shadowed regions, wherein the ions impact the substrate at a second incidence angle to thereby etch the semiconductor material to form a second set of trenches between adjacent second shadowed regions;
(d) repeating (b)-(c) to further etch the first and second sets of trenches, wherein the first and second set of trenches intersect with one another, wherein the first shadowed regions and second shadowed regions intersect with one another, and wherein the channels or nanowires are formed in a direction parallel to the plurality of linear mask portions, in areas where the first and second shadowed regions intersect with one another.

US Pat. No. 10,483,078

ANODE STACK

Oxford Instruments X-ray ...

1. An anode stack for cooling and electrically insulating an anode of an X-ray device, the anode stack comprising:a conductor member and a dielectric member, the conductor member having a main body and a peripheral portion,
wherein the dielectric member overlies the main body of the conductor member,
wherein the main body of the conductor member is arranged to couple with the dielectric member at one surface of the conductor member, and with an end of the anode at an opposing surface of the conductor member, and
wherein the peripheral portion of the conductor member comprises an annular region that surrounds at least a part of the dielectric member and which is spaced therefrom.

US Pat. No. 10,483,077

X-RAY SOURCES HAVING REDUCED ELECTRON SCATTERING

Rapiscan Systems, Inc., ...

1. An anode for an X-ray tube having at least two channels, the anode comprising:a first channel extending through the anode, wherein the first channel comprises:
a first target defined by a first plane;
a first electron aperture, comprising a first material, through which electrons from a first source of electrons pass to strike said first target, wherein said first electron aperture comprises side walls, each of said side walls having a surface, and a central axis and wherein each of the side walls face each other and define a first pathway through which the electrons travel; and
a first collimating aperture through which X-rays produced at the first target pass out of the anode as a first collimated beam, wherein said first collimating aperture comprises side walls, each of said side walls having a surface, and a central axis;
a second channel extending through the anode, wherein the second channel comprises:
a second target defined by a second plane;
a second electron aperture through which electrons from a second source of electrons pass to strike the second target, wherein the second electron aperture comprises side walls, each of said side walls having a surface, and a central axis and wherein each of the side walls face each other and define a second pathway through which the electrons travel; and
a second collimating aperture through which X-rays produced at the second target pass out of the anode as a second collimated beam, wherein the second collimating aperture comprises side walls, each of said side walls having a surface, and a central axis, wherein the first electron aperture is separate from the second electron aperture and the first collimating aperture is separate from the second collimating aperture.

US Pat. No. 10,483,073

FABRICATION OF VACUUM ELECTRONIC COMPONENTS WITH SELF-ALIGNED DOUBLE PATTERNING LITHOGRAPHY

Elwha LLC, Bellevue, WA ...

1. A method of fabricating a component of a vacuum electronic device, the method comprising:fabricating a component of a vacuum electronic device on or in a substrate, comprising:
disposing a first material on or in the substrate;
removing a portion of the first material to form one or more structures of the first material, each of the one or more structures protruding from the substrate and having a first surface and a second surface;
disposing a second material onto the first and second surfaces of the one or more structures of the first material;
removing a portion of the second material from the first surface of the one or more structures to form one or more sidewall structures of the second material, the one or more sidewall structures being disposed on the second surface of the one or more structures of the first material;
removing a second portion of the one or more structures of the first material to form a fabricated structure comprising the substrate and one or more sidewall structures protruding from the substrate; and
disposing a third material onto the one or more sidewall structures, wherein the third material is suspended by the one or more support structures.

US Pat. No. 10,483,060

SURGICAL TOOL WITH AMBIDEXTROUS SAFETY SWITCH

Stryker Corporation, Kal...

1. A powered surgical tool, the powered surgical tool including:a tool body;
an energy applicator that extends forward from the tool body, the energy applicator adapted to receive energy from a power generating unit and apply the energy to tissue to which the energy applicator is applied; and
a switch assembly attached to the tool body for controlling the actuation of the power generating unit, the switch assembly including:
a switch that is moveably mounted to the tool body;
a sensor configured to generate a signal representative of the position of the switch relative to the sensor;
two arms that are pivotally mounted to said switch such that said arms extend outwardly from opposed sides of the switch and each arm is capable of moving from a safety state to a run state; and
a member attached to at least one of said arms such that when said arm is in the safety state, the member engages a fixed surface to prevent movement of said switch and, when said arm is in the run state, the member is spaced from the fixed surface so that said member does not impede movement of the switch and
wherein, said switch assembly is further constructed so that each said arm includes a base that is pivotally mounted to said switch and the bases of said arms are formed with components that engage each other, so that the pivoting of either one of the arm bases from the arm run state to the arm safety state, results in the simultaneous pivoting of the other arm base from the arm run state to the arm safety state, and the pivoting of either arm base from the arm safety state to the arm run state results in the simultaneous pivoting of the other arm base from the arm safety state to the arm run state.

US Pat. No. 10,483,047

ELECTROCHEMICAL REACTION DEVICE

KABUSHIKI KAISHA TOSHIBA,...

1. A method of using an electrochemical reactor, comprising:preparing an electrochemical reactor, the electrochemical reactor having
a tank including a first room and a second room,
a first electrode disposed in the first room and configured to reduce a first substance,
a second electrode disposed in the second room and configured to oxidize a second substance,
a first pipe connected to the first room, and
a second pipe connected to the first room and disposed above the first pipe;
supplying a first liquid into the first room and the first pipe and a second liquid into the first room and the second pipe to form a first electrolytic solution, and supplying a second electrolytic solution into the second room, the first liquid containing water and forming a first liquid phase in the first electrolytic solution, the second liquid containing an organic solvent and forming a second liquid phase in the first electrolytic solution, the second electrolytic solution containing the second substance, and at least one liquid selected from the group consisting of the first and second liquids further containing the first substance;
applying a voltage between the first and second electrodes to reduce the first substance and thus form a reduction product and to oxidize the second substance and thus form a oxidization product; and
recovering the reduction product with the second liquid through the second pipe, and recovering the oxidization product.

US Pat. No. 10,483,044

MATERIAL FOR ELECTRODE OF POWER STORAGE DEVICE, POWER STORAGE DEVICE, AND ELECTRICAL APPLIANCE

Semiconductor Energy Labo...

1. A material for an electrode of a power storage device comprising:a granular active material comprising a carbon atom; and
a film having a structure over the granular active material,
wherein the structure comprises a plurality of bonds between the carbon atom and one of a silicon atom and a metal atom through an oxygen atom, and
wherein the film partly covers a surface of the granular active material so that the surface of the granular active material has a first region which is covered with the film, and a second region which is not covered with the film.

US Pat. No. 10,483,038

MULTILAYER CERAMIC CAPACITOR AND MANUFACTURING METHOD OF MULTILAYER CERAMIC CAPACITOR

TAIYO YUDEN CO., LTD., T...

1. A multilayer ceramic capacitor comprising:a multilayer structure in which each of dielectric layers and each of internal electrode layers are alternately stacked, a main component of the dielectric layers being ceramic, a main component of the internal electrode layers being a metal,
wherein:
at least one of the internal electrode layers includes grains of which a main component is ceramic; and
an area ratio of a total area of the grains to a total area of the at least one of the internal electrode layers in a cross section of the at least one of the internal electrode layers in a stacking direction of the dielectric layers and the internal electrode layers is 12% or more.

US Pat. No. 10,483,023

RESISTOR CALIBRATION

Futurewei Technologies, I...

1. An electrical circuit, comprising:a configurable resistor;
a reference resistor;
a current source circuit coupled to provide a current to the configurable resistor and the reference resistor;
an Analog-to-Digital Converter (ADC) coupled to the configurable resistor and the reference resistor, the ADC configured to convert voltages from the configurable resistor and the reference resistor to digital values;
a calculation circuit coupled to receive digital values from the ADC, the calculation circuit configured to calculate an adjustment for the configurable resistor from a digital reference value obtained from a reference resistor voltage and two or more digital values obtained from two or more voltages corresponding to two or more configurations of the configurable resistor; and
a sequencer configured to adjust the configurable resistor based on the adjustment calculated by the calculation circuit.

US Pat. No. 10,483,021

CABLE WITH A CARBONIZED INSULATOR AND METHOD FOR PRODUCING SUCH A CABLE

LEONI Kabel GmbH, Nuremb...

5. A method for producing a cable, comprising:surrounding an inner conductor with an insulating material;
partially carbonizing a surface of the insulating material at least intermittently, and forming a structure on the surface; and
surrounding the insulating material with an outer conductor.

US Pat. No. 10,483,019

ULTRA-FLEXIBLE INDOOR ACCOMPANYING PHOTOELECTRIC COMPOSITE CABLE

JIANGSU ETERN COMPANY LIM...

1. An indoor accompanying photoelectric composite cable, comprising:power transmission components,
optical fiber transmission components; and
structural strengthening components,
wherein the power transmission components include a cable core and an insulating material wrapped around the cable core, the cable core being a non-flammable flame-retardant material,
wherein the power transmission components, optical fiber transmission components; and structural strengthening components are covered by a flame-retardant outer protective layer,
wherein the power transmission components comprise a cable core which is a soft conductor and an insulating material layer wrapped around the cable core, the optical fiber transmission components comprise a tight tube optical fiber, and the power transmission components and the optical fiber transmission components are arranged in parallel inside the flame-retardant outer protective layer,
wherein the structural strengthening components comprise multiple strands of high elastic tensile steel wires,
wherein the power transmission components and the structural strengthening components are two different components separated by the flame-retardant outer protective layer and the power transmission components are disposed at an inside of the structural strengthening components,
wherein a plurality of stress grooves are formed between the power transmission components and the optical fiber transmission components, and between the optical fiber transmission components, and
wherein the tight tube optical fiber consists of, in sequence from inside to outside: a fiber core, a high-strength aramid fiber layer for improving flexibility of the photoelectric composite cable, and a tight-buffered coating layer, the high-strength aramid fiber layer being wrapped around the fiber core, and the tight-buffered coating layer being wrapped outside the high-strength aramid fiber layer.

US Pat. No. 10,483,004

MODEL-BASED TEETH RECONSTRUCTION

DISNEY ENTERPRISES, INC.,...

1. A method for reconstructing a three-dimensional (3D) model of teeth of an object from one or more images of the object, the method being performed by a computer system and comprising:receiving, by the computer system, sample data of teeth rows of different sample subjects;
receiving, by the computer system, tooth templates comprising individual template teeth;
mapping, by the computer system, individual teeth in the teeth rows of the different sample subjects to the individual template teeth;
for each of the individual template teeth, obtaining, by the computer system, a teeth statistical model, the statistical model encoding a deviation in shape and pose for each of the individual template teeth, wherein the teeth statistical model includes information regarding a rigid transformation and an anisotropic scaling factor for the teeth rows, the anisotropic scaling factor comprising different properties depending on a direction of measurement for the teeth rows;
training, by the computer system, each teeth statistical model using the sample data of the teeth rows of the different sample subjects based on the mapping between the individual teeth in the teeth rows of the different sample subjects and the individual template teeth, wherein the training comprises: evaluating the teeth statistics model to provide an instance of a teeth row that represents either an upper or a lower teeth for a sample subject;
acquiring, by the computer system, teeth information from the one or more images of the object; and
reconstructing, by the computer system, a 3D model of teeth of the object by fitting parameters of the trained teeth statistical model to the teeth information acquired from the one or more images of the object.

US Pat. No. 10,483,001

INTERACTIVE DISPLAY FOR USE IN OPERATING ROOMS

Compview Medical, Beaver...

1. An interactive method of displaying information in an operating room in connection with a scheduled surgical procedure, the method comprising:receiving information about a plurality of categories of personnel that have been pre-selected as required for the scheduled surgical procedure;
displaying each of the categories that have been pre-selected as required for the scheduled surgical procedure on a display screen;
receiving data via a reader from one or more badges associated with one or more respective persons to establish the presence of the one or more persons in the operating room, the data containing identifying information relating to the one or more persons;
processing the data received via the reader from the one or more badges of persons in the operating room; and
displaying the identifying information from the data on the one or more badges on display device along with the pre-selected plurality of categories of personnel required for the surgical procedure, the identifying information including at least a name of the one or more persons established as being present in the operating room and a role assigned to the one or more persons for the surgical procedure;
associating the identifying information and preselected categories together on the display screen to indicate whether all preselected categories of personnel are represented by one or more respective persons that have established their presence in the operating room;
identifying the departure from the operating room of the one or more persons that had been previously established as present in the operating room;
removing the departed one or more persons from the display of the identifying information such that the display screen accurately reflects all of the persons that are in the operating room;
displaying on the display device a first count of foreign objects that have been opened and are available for use during the surgical procedure;
displaying on the display device a second count of the foreign objects from the first count that have actually been used during the surgical procedure; and
entering information about the foreign objects on a touchscreen device to determine the first and second counts displayed on the display device, the touchscreen device including a pre-determined listing of foreign objects from which the first and second counts can be selected,
wherein the display device is visually accessible within the operating room, the display device comprising a display screen that is sufficiently large for observation by multiple viewers within the operating room.

US Pat. No. 10,482,999

SYSTEMS AND METHODS FOR EFFICIENT HANDLING OF MEDICAL DOCUMENTATION

APIXIO, INC., San Mateo,...

1. In a health information management system, a computerized method for processing medical records, comprising:receiving at least one medical record;
processing the at least one medical record by indexing and semantic meta-tagging to alter the at least one medical record format, embedding information in metadata;
providing the processed at least one medical record to an analytics layer of a data storage architecture;
generating, using a processor, a condition based upon at least one medical record of the processed at least one medical record, wherein the condition includes a first confidence value;
determining admissibility of each medical record by confirming that an encounter associated with the medical record was face-to-face, signed, and by an admissible specialist, wherein the confirming the encounter is face-to-face includes contextual analysis of confirmation statements, presence of a procedure that requires patient attendance, and metadata, and wherein the confirming the medical record is signed includes an image recognition algorithm, and wherein the confirming the admissible specialist includes cross referencing the condition against a physician performing the diagnosis responsive to a table of allowable diagnoses for the specialty of the physician;
contacting the physician, a healthcare provider or insurance company when the medical record is inadmissible with a suggestion for correction;
scheduling an examination of the patient to correct the inadmissible record; and
generating a MEAT determination for each medical record, wherein the MEAT determination includes a second confidence value, and further wherein the MEAT determination includes identifying a monitor component, and evaluation component, an assessment component and a treatment component.

US Pat. No. 10,482,974

OPERATION OF A MEMORY DEVICE DURING PROGRAMMING

Micron Technology, Inc., ...

1. A method of operating a memory, comprising:applying a first voltage level to a first data line and to a second data line while applying a second voltage level, lower than the first voltage level, to a first select gate connected between the first data line and a first string of series-connected memory cells and to a second select gate connected between the second data line and a second string of series-connected memory cells;
applying a third voltage level, lower than the first voltage level, to the first data line while continuing to apply the first voltage level to the second data line and while continuing to apply a voltage level lower than the first voltage level to the first select gate and to the second select gate;
applying a fourth voltage level, higher than the third voltage level, to the first select gate while continuing to apply a voltage level lower than the first voltage level to the second select gate;
applying a fifth voltage level, higher than the first voltage level, to a first access line and to a second access line while continuing to apply the fourth voltage level to the first select gate and while continuing to apply a voltage level lower than the first voltage level to the second select gate, wherein the first access line and the second access line are each coupled to a respective memory cell of the first string of series-connected memory cells and to a respective memory cell of the second string of series-connected memory cells; and
applying a sixth voltage level, higher than the fifth voltage level, to the first access line while continuing to apply the fifth voltage level to the second access line.

US Pat. No. 10,482,964

THREE-DIMENSIONAL (3D) SEMICONDUCTOR MEMORY DEVICES AND METHODS OF MANUFACTURING THE SAME

Samsung Electronics Co., ...

1. A three-dimensional (3D) semiconductor memory device comprising:a substrate comprising a cell array region and a connection region;
an electrode structure extending from the cell array region onto the connection region in a first direction, the electrode structure comprising a lower stack structure comprising a plurality of lower electrodes vertically stacked on the substrate and a plurality of intermediate stack structures vertically stacked on the lower stack structure to comprise a first stair step structure in the first direction;
an upper stack structure comprising a plurality of upper electrodes vertically stacked on the electrode structure; and
an upper dummy stack structure comprising a plurality of upper dummy electrodes which are horizontally spaced apart from the upper stack structure and are vertically stacked on the electrode structure,
wherein each of the plurality of intermediate stack structures comprises a plurality of intermediate electrodes vertically stacked to comprise a second stair step structure extending in a second direction that is substantially perpendicular to the first direction.

US Pat. No. 10,482,962

TCAM DEVICE AND OPERATING METHOD THEREOF

SAMSUNG ELECTRONICS CO., ...

1. A ternary content addressable memory (TCAM) device comprising:a plurality of memory cells, each of the plurality of memory cells comprising:
a data storage circuit comprising a first resistor and a second resistor connected in series to divide a search voltage corresponding to search data, and configured to store cell data;
a limiter circuit configured to receive the divided voltage through an input terminal and transmit an output voltage through an output terminal based on a level of the divided voltage; and
a discharge circuit configured to discharge a matching line indicating whether the stored cell data matches with the search data, based on the output voltage of the limiter circuit.

US Pat. No. 10,482,957

RESISTIVE RAM MEMORY CELL

STMICROELECTRONICS (ROUSS...

16. A memory, comprising:a silicon on insulator substrate that includes a semiconductor layer on a buried insulating layer;
first and second memory cells each including:
a selection transistor having a gate, source, and drain, at least one of the source and drain being a conductive zone formed in the substrate layer; and
a resistive RAM memory element positioned along a sidewall of the gate of the selection transistor and directly contacting the conductive zone, in which the first and second memory elements are located side by side; and
an insulating region extending between the conductive zone of the first memory cell and the conductive zone of the second memory cell, the insulating region including a portion of the buried insulating layer.

US Pat. No. 10,482,943

SYSTEMS AND METHODS FOR IMPROVED ERROR CORRECTION IN A REFRESHABLE MEMORY

Qualcomm Incorporated, S...

1. A method for implementing error correction control (ECC) on a computing device, the method comprising:defining a parity region and a user data region of a refreshable memory device, the memory device coupled to a system on a chip (SoC), the parity region having a size which is smaller than the user data region, the parity region storing ECC parity bits without user payload data (UPD), the user data region storing user payload data without ECC parity bits;
determining with the SoC a first refresh rate for the user data region of the memory device;
determining with the SoC a second refresh rate for the parity region of the memory device, the second refresh rate being greater than the first refresh rate and being based on at least one of: a ratio to the first refresh rate, and calibration data;
generating with the SoC parity data for a write operation of the user payload data (UPD) to the user data region of the memory device;
refreshing the user data region of the memory device at the first refresh rate;
refreshing the parity region of the memory device at the second refresh rate; and
determining that a change in the second refresh rate for the parity region is needed based on at least one of: a time interval, a pre-determined number of writes to the parity region or user data region, error detection in the parity region, and a change in type of error correction.

US Pat. No. 10,482,938

WORD-LINE TIMING CONTROL IN A SEMICONDUCTOR MEMORY DEVICE AND A MEMORY SYSTEM INCLUDING THE SAME

SAMSUNG ELECTRONICS CO., ...

1. A method of operating a semiconductor memory device including a memory cell array having a plurality of memory cells coupled to a plurality of word-lines and a plurality of bit-lines, the method comprising:enabling a first word-line of the plurality of word-lines in response to a first command received from a memory controller, the first word-line being selected in response to an access address received from the memory controller;
generating an interval signal having a first pulse width if the first command corresponds to an active command; and
counting the generated interval signal to determine whether a reference time interval has elapsed, and disabling the first word-line upon determining the reference time interval has elapsed,
wherein a first bit-line of a bit-line pair coupled to at least one memory cell coupled to the first word-line is charged with an internal voltage and a second bit-line of the bit-line pair is discharged to a ground voltage in an enable interval during which the first word-line is enabled, and
wherein voltage levels of the first and second bit-lines are maintained at the internal voltage and the ground voltage, respectively, during a disable interval during which the first word-line is disabled.

US Pat. No. 10,482,925

FRAME SELECTION OF VIDEO DATA

Amazon Technologies, Inc....

1. A computer-implemented method, comprising:receiving sampled video data associated with first video data that has a first frame rate, wherein the sampled video data has a second frame rate lower than the first frame rate;
determining, by at least one device, a plurality of image features, wherein a first image feature of the plurality of image features corresponds to a first video frame in the sampled video data;
determining transition points in the sample video data using the plurality of image features, wherein a first transition point of the transition points corresponds to an end of a first series of contiguous video frames and a beginning of a second series of contiguous video frames;
selecting a first portion of the sampled video data based on the first transition point;
determining that the first video frame is included in the first portion;
determining a second image feature that corresponds to the first video frame;
determining, based on the second image feature, a first image quality score that corresponds to the first video frame; and
storing the first image quality score in an annotation database.

US Pat. No. 10,482,908

PERFORMANCE MONITORING OF A NEAR-FIELD TRANSDUCER OF A HEAT-ASSISTED MAGNETIC RECORDING SLIDER

Seagate Technology LLC, ...

1. A method, comprising:moving a slider configured for heat-assisted magnetic recording relative to and spaced apart from a magnetic recording medium, the slider comprising a writer, a writer heater, a thermal sensor, and a near-field transducer (NFT), the sensor situated on the slider so as to be substantially insensitive to heat conducted from the NFT to the sensor;
measuring, while the NFT generates heat when writing to the medium, back-heating from the medium not confounded by heat from the NFT using the thermal sensor; and
generating an output signal indicative of NFT performance degradation in response to the back-heating measurements.

US Pat. No. 10,482,904

CONTEXT DRIVEN DEVICE ARBITRATION

Amazon Technologies, Inc....

1. A system comprising:one or more processors;
computer-readable media storing computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
receiving, from a first speech interface device, a first audio signal representing a speech utterance of a user captured by a first microphone associated with the first speech interface device;
receiving, from the first speech interface device, first metadata associated with the first speech interface device, wherein the first metadata indicates a first device state of the first speech interface device;
receiving, from a second speech interface device, a second audio signal representing the speech utterance of the user captured by a second microphone associated with the second speech interface device;
receiving, from the second speech interface device, second metadata associated with the second speech interface device, wherein the second metadata indicates a second device state of the second speech interface device;
determining, from the first device state and the second device state, a first confidence score for the first speech interface device, wherein the first confidence score represents a first likelihood that the first speech interface device perform an action responsive to the speech utterance;
determining, from the first device state and the second device state, a second confidence score for the second speech interface device, wherein the second confidence score represents a second likelihood that the second speech interface device perform the action responsive to the speech utterance;
determining, based at least in part on one of the first confidence score or the second confidence score, that the first speech interface device is to perform the action responsive to the speech utterance;
generating response data representing the action responsive to the speech utterance; and
sending, to the first speech interface device, the response data.

US Pat. No. 10,482,903

METHOD, DEVICE AND APPARATUS FOR SELECTIVELY INTERACTING WITH MULTI-DEVICES, AND COMPUTER-READABLE MEDIUM

BAIDU ONLINE NETWORK TECH...

1. A method for selectively interacting with multi-devices, comprising:receiving voice information from a plurality of terminal devices, wherein the voice information from the plurality of terminal devices comprises an identical wake-up word;
performing voice recognition on the received voice information;
calculating an energy value of the wake-up word in the voice information from the plurality of terminal devices; and
comparing the energy values of the wake-up word, and transmitting feedback information to the terminal devices according to an energy comparison result and a voice recognition result,
wherein before the receiving voice information from a plurality of terminal devices, the method further comprises: calibrating recording performances of the plurality of terminal devices, wherein the calibrating comprises:
transmitting a play request for a standard speech to the plurality of terminal devices, wherein the standard speech is played and recorded by the plurality of terminal devices; and
receiving recordings uploaded by the plurality of terminal devices, acquiring the recording performances of the respective terminal devices based on the received recordings, and setting recording performance coefficients for the respective terminal devices.

US Pat. No. 10,482,893

SOUND PROCESSING METHOD AND SOUND PROCESSING APPARATUS

YAMAHA CORPORATION, Hama...

1. A sound processing method comprising:supplying an acoustic signal;
improving a sound quality of the supplied acoustic signal by:
applying a nonlinear filter to a temporal sequence of original spectral envelope of the supplied acoustic signal to smooth fine temporal perturbation of the original spectral envelope without smoothing out a larger temporal change of the original spectral envelope; and
adjusting the supplied acoustic signal having the original spectral envelope using a temporal sequence of spectral envelope smoothed by the nonlinear filter to generate an acoustic signal having the spectral envelope in which the fine temporal perturbation has been smoothed; and
outputting the acoustic signal having the spectral envelope in which the fine temporal perturbation has been smoothed.

US Pat. No. 10,482,874

HIERARCHICAL BELIEF STATES FOR DIGITAL ASSISTANTS

Apple Inc., Cupertino, C...

1. An electronic device, comprising:one or more processors;
a memory; and
one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:
receiving a user utterance of a dialogue;
parsing one or more text representations of the user utterance to determine a plurality of semantic interpretations for the user utterance, the plurality of semantic interpretations including more than two concepts or properties, wherein the parsing includes determining that a first concept or property and a second concept or property in the more than two concepts or properties have a joint semantic relationship;
determining, based on the plurality of semantic interpretations, a belief state for the dialogue, the belief state comprising a plurality of dialogue slots representing the more than two concepts or properties, wherein each dialogue slot of the plurality of dialogue slots includes a respective marginal certainty for a respective concept or property represented by the respective dialogue slot, and wherein a first dialogue slot of the plurality of dialogue slots further includes a joint certainty for the first concept or property and the second concept or property based on the determined joint semantic relationship;
determining a plurality of candidate policy actions from the determined belief state;
selecting, based on the marginal certainty of each dialogue slot of the plurality of dialogue slots and the joint certainty, a policy action from the plurality of candidate policy actions; and
performing the selected policy action, including outputting results of the policy action for presentation.

US Pat. No. 10,482,870

SOUND-PROCESSING APPARATUS AND SOUND-PROCESSING METHOD

NANJING HORIZON ROBOTICS ...

1. A sound-processing apparatus comprising:at least one pair of sound transducers, each pair of sound transducers including
a. a first sound transducer for receiving an audio source signal and outputting a first sound signal according to the audio source signal; and
b. a second sound transducer for receiving the audio source signal and outputting a second sound signal according to the audio source signal,
c. the second sound signal having an opposite phase from the first sound signal, and difference between an amplitude of the second sound signal and an amplitude of the first sound signal being less than or equal to an amplitude threshold value; and
a sound acquisition device for acquiring a sound signal, path-characteristic difference between an amplitude-frequency characteristic of a first sound path from the first sound transducer to the sound acquisition device and an amplitude-frequency characteristic of a second sound path from the second sound transducer to the sound acquisition device being less than or equal to a first characteristic threshold value.

US Pat. No. 10,482,863

METHODS AND APPARATUS TO EXTRACT A PITCH-INDEPENDENT TIMBRE ATTRIBUTE FROM A MEDIA SIGNAL

THE NIELSEN COMPANY (US),...

1. An apparatus comprising:an interface to receive a media signal;
a timbre database to store reference pitch-less timbre spectrums; and
one or more processors to:
compare a pitch-less timbre spectrum of the media signal to the reference pitch-less timbre spectrums; and
classify the media signal based on data corresponding to a reference pitch-less timbre spectrum of the reference pitch-less timbre spectrums that matches the pitch-less timbre spectrum, the classification corresponding to at least one of an instrument or a genre.

US Pat. No. 10,482,861

REACTION FORCE GENERATOR AND KEYBOARD DEVICE OF ELECTRONIC MUSICAL INSTRUMENT

YAMAHA CORPORATION, Hama...

1. A reaction force generator that is disposed on a base surface comprising:an elastic structure; and
a dome that is made of an elastic member, and includes a portion bulging toward the base surface and includes at least an after stroke portion and a click generating portion,
wherein:
a reaction force is generated by elastic deformation of the elastic structure and the dome in a pressing process in which the elastic structure is pressed, and the after stroke portion and the click generating portion are both inclined with respect to the direction of pressing in the dome,
the click generating portion has one end connected to the after stroke portion, and a degree of inclination of a thick portion between both ends of the click generating portion with respect to the direction of pressing is larger than a degree of inclination of the after stroke portion with respect to the direction of pressing,
the dome starts to deform once a distal end portion of the dome comes into contact with the base surface after the elastic structure starts to deform in the pressing process,
the click generating portion undergoes buckling in the pressing process to cause a sudden decrease in a reaction force and generate a click feeling, the click generating portion causing a sudden increase in an amount of deformation prior to the after stroke portion, and
the amount of deformation of the after stroke portion increases rapidly after the click generating portion undergoes buckling.

US Pat. No. 10,482,860

KEYBOARD INSTRUMENT AND METHOD

CASIO COMPUTER CO., LTD.,...

1. A keyboard instrument comprising:a keyboard that includes a first key specifying a first pitch, a second key specifying a second pitch and a third key specifying a third pitch, when operated, wherein
the first key is associated with first section data corresponding to a first section among a plurality of sections in a piece of music, the first section data includes at least two notes and corresponds to a first period from a first timing to a second timing of the piece of music,
the second key is associated with second section data corresponding to a second section following the first section among the plurality of sections in the piece of music, the second section data includes at least two notes and corresponds to a second period from the second timing to a third timing of the piece of music, and
the third key is not associated with any section data corresponding to any section among the plurality of sections in the piece of music, and
at least one processor electrically connected to the keyboard, wherein the at least one processor is configured to:
display at least one identifier such that the first key and the second key are distinguishable from the third key;
output the first section data as a musical sound when the first key is operated; and
output the second section data as a musical sound when the second key is operated.

US Pat. No. 10,482,854

HYBRID SNARE DRUM STICK

Freer Precussion LLC, Cl...

1. A drum stick for use by a percussionist comprising a first end section that includes a first threaded portion, a second end section that includes a second threaded portion, and a middle section interposed between and connected to the first end section and to the second end section, wherein the middle section is connected to the first threaded portion of the first end section and to the second threaded portion of the second end section by a threaded connection, wherein the first end section and the second end section are fabricated from a wood laminate material, and wherein the middle section is formed from a woven carbon material.

US Pat. No. 10,482,840

DATA VOLTAGE ADJUSTING METHOD OF LIQUID CRYSTAL DISPLAY PANEL AND DEVICE

Shenzhen China Star Optoe...

1. A data voltage adjusting method of a liquid crystal display panel, comprising steps of:obtaining a total variation amount of data voltages on all data lines in the liquid crystal display panel;
calculating a maximum variation amount of the data voltages corresponding to a horizontal crosstalk index of the liquid crystal display panel, wherein the horizontal crosstalk index of the liquid crystal display panel presents a predetermined level of crosstalk exhibited on the liquid crystal display panel and the maximum variation amount of the data voltages indicates a variation amount of the data voltages of the data lines that causes the predetermined level of crosstalk on the liquid crystal display panel;
determining whether an absolute value of the total variation amount of the data voltages is larger than an absolute value of the maximum variation amount of the data voltages corresponding to the horizontal crosstalk index;
if yes, implementing a data voltage adjustment to data lines with data voltages having variations in the liquid crystal display panel according to the total variation amount of the data voltages;
wherein the step of obtaining the total variation amount of the data voltages on all the data lines in the liquid crystal display panel comprises:
obtaining a sum of positive variation amounts of the data voltages on all the data lines in the liquid crystal display panel;
obtaining a sum of negative variation amounts of the data voltages on all the data lines in the liquid crystal display panel;
calculating the total variation amount of the data voltages on all the data lines in the liquid crystal display panel according to the sum of the positive variation amounts of the data voltages and the sum of the negative variation amount of the data voltages by adding up the two sums.

US Pat. No. 10,482,838

ACTIVE-MATRIX DISPLAY DEVICE AND METHOD FOR DRIVING THE SAME

SHARP KABUSHIKI KAISHA, ...

1. An active-matrix display device comprising:a display portion including a plurality of data signal lines, a plurality of scanning signal lines crossing the data signal lines, and a plurality of pixel forming portions arranged in a matrix along the data signal lines and the scanning signal lines, at least two of the scanning signal lines being different in time constant from each other;
a scanning signal line driver circuit configured to generate a plurality of scanning signals respectively provided to the scanning signal lines;
a scanning clock generation circuit configured to generate a scanning clock signal to be provided to the scanning signal line driver circuit; and
a waveform control circuit configured to control a waveform of the scanning clock signal, the waveform control circuit being provided inside or outside the scanning clock generation circuit, wherein,
each of the pixel forming portions includes:
a capacitive electrode serving as one of electrodes that form predetermined capacitance; and
a field-effect transistor serving as a pixel switching element and having a first conduction terminal connected to one of the data signal lines, a second conduction terminal connected to the capacitive electrode, and a control terminal connected to one of the scanning signal lines,
the scanning signal line driver circuit includes:
a shift register configured to sequentially transfer an inputted start pulse and having stages corresponding in number to the scanning signal lines; and
a plurality of analog switches respectively connected to the scanning signal lines and being respectively turned on or off by output signals from the stages of the shift register that correspond to the scanning signal lines to which the analog switches are connected,
the scanning signal line driver circuit applies a plurality of signals respectively to the scanning signal lines as the scanning signals, the plurality of signals being obtained by sampling the scanning clock signal by the analog switches, and
the waveform control circuit controls the waveform of the scanning clock signal such that a time period taken for a voltage of the scanning clock signal to change from an on-voltage for rendering the pixel switching element in ON-state to an off-voltage for rendering the pixel switching element in OFF-state, at a fall or rise of a pulse included in the scanning clock signal, increases as the scanning signal line to which a scanning signal including the pulse is to be applied decreases in time constant.

US Pat. No. 10,482,837

LIQUID CRYSTAL DISPLAY AND METHOD OF DRIVING LIQUID CRYSTAL DISPLAY

Mitsubishi Electric Corpo...

1. A liquid crystal display, comprising:a plurality of scanning lines and a plurality of signal lines arranged in a matrix pattern on a substrate;
a pixel being formed at a crossing portion of each of the plurality of scanning lines and each of the plurality of signal lines, and comprising a thin film transistor that is connected to each of the plurality of scanning lines and each of the plurality of signal lines;
a plurality of first nonlinear resistance elements formed respectively in the plurality of scanning lines, each of the plurality of first nonlinear resistance elements being connected to one of the plurality of scanning lines at one end thereof and being connected to a first short ring line at another end thereof; and
a plurality of second nonlinear resistance elements formed respectively in the plurality of signal lines, each of the plurality of second nonlinear resistance elements being connected to one of the plurality of signal lines at one end thereof and being connected to a second short ring line at another end thereof, wherein
a voltage is applied to the plurality of first nonlinear resistance elements and the plurality of second nonlinear resistance elements independently of each of the plurality of scanning lines and each of the plurality of signal lines; and
the first short ring line and the second short ring line are electrically isolated from one another to permit application of respective voltages different from one another through the plurality of first nonlinear resistance elements and the plurality of second nonlinear resistance elements.

US Pat. No. 10,482,826

GOA DRIVING CIRCUITS AND DISPLAY DEVICES

Shenzhen China Star Optoe...

1. A gate driver on array (GOA) driving circuit, comprising:N number of cascaded-connected GOA units, wherein N is a natural number not smaller than four, wherein the GOA unit at the i-th level comprises a first transistor, a second transistor; a third transistor, a first capacitor, and a first pull-down maintain unit, wherein 1?i?a and a is a natural number smaller than or equal to N/2;
a source and a gate of the first transistor receives turn-on signals, and a drain of the first transistor respectively connects to the first pull-down maintain unit and a node at the i-th level;
a source of the second transistor receives the turn-on signals, a gate of the second transistor receives second clock signals, and a drain of the second transistor connects to the node at the i-th level;
a source of the third transistor receives first clock signals, a gate of the third transistor connects to the node at the i-th level, and a drain of the third transistor respectively connects to the other end of the first capacitor and a gate signal output end at the i-th level;
one end of the first capacitor connects to the node at the i-th level, and the other end of the first capacitor connects to the first pull-down maintain unit, the first pull-down maintain unit connects to a direct-current low voltage end;
the GOA unit at the j-th level comprises a fourth transistor, a fifth transistor, a second capacitor, and a second pull-down maintain unit, wherein a+1?j?N;
a source of the fourth transistor connects to a gate signal output end in the (j?a)-th level, a gate of the fourth transistor receives the second clock signals, a drain of the fourth transistor respectively connects to second pull-down maintain unit and the node at the j-th level Q(j); a source of the fifth transistor receives the first clock signals, a gate of the fifth transistor connects to the node at the j-th level Q(j), and a drain of the fifth transistor respectively connects to the other end of the second capacitor and the gate signal output end at the j-th level; and one end of the second capacitor connects to the node in the j-th level, and the other end of the second capacitor connects to the second pull-down maintain unit, and the second pull-down maintain unit connects to a turn-off voltage; and
wherein the second clock signals and the first clock signals are two different clock signals in one clock signals set;
the clock signals set comprises M number of clock signals, wherein M is a positive integer, wherein a period of each of the clock signals is 8H, and a high level duration of each of the clock signals is 3.2H, a rising edge of the (m+1)-th clock signals is delayed by a time delay of the rising edge of the m-th clock signals, wherein m is a positive integer in a range from 1 to M, and m is not equal to three, the rising edge of the third clock signals is delayed by 1.2H of the rising edge of the second clock signals.

US Pat. No. 10,482,816

METHOD FOR DRIVING DISPLAY ELEMENT, DISPLAY DEVICE, AND ELECTRONIC DEVICE

SONY CORPORATION, Tokyo ...

1. A method for driving a display element, the method comprising:in driving the display element including an n-channel drive transistor in which a voltage is applied to one source/drain region and a light-emitting unit is connected to another source/drain region, and a capacitor connected between a gate electrode of the n-channel drive transistor and the other source/drain region,
performing threshold voltage cancellation processing that applies a drive voltage to the one source/drain region in a state where a reference voltage is applied to the gate electrode of the n-channel drive transistor, to bring a potential of the other source/drain region closer to a potential obtained by subtracting a threshold voltage of the n-channel drive transistor from the reference voltage;
subsequently, setting the gate electrode of the n-channel drive transistor in a floating state, and changing a potential of the gate electrode in the floating state via a parasitic capacitance and causing a current to flow via the n-channel drive transistor to increase a voltage between the other source/drain region and the gate electrode, and then applying the reference voltage to the gate electrode of the n-channel drive transistor;
afterwards, performing write processing that applies a video signal voltage to the gate electrode of the n-channel drive transistor; and
subsequently, setting the gate electrode of the n-channel drive transistor in the floating state to cause the light-emitting unit to emit light.

US Pat. No. 10,482,815

PIXEL DRIVING CIRCUIT AND DISPLAY PANEL

Shenzhen China Star Optoe...

1. A pixel driving circuit, comprising a driving transistor, a first switch, a second switch, a third switch, a fourth switch, a first capacitor, a second capacitor, a charge-voltage terminal, a reset-voltage-signal terminal, a data-voltage-signal terminal, and a driving-voltage-signal terminal; wherein the driving transistor comprises a gate terminal, a source terminal, and a drain terminal;the first switch is disposed between the gate terminal and the drain terminal, the gate terminal is connected with the reset-voltage-signal terminal via the second switch; the source terminal is respectively connected with the driving-voltage-signal terminal and the data-voltage-signal terminal via the third switch and the fourth switch;
the first capacitor is connected between the gate terminal and the charge-voltage terminal; the charge-voltage terminal is connected with a control terminal of the first switch, the second capacitor is connected between the gate terminal and the driving-voltage-signal terminal;
the pixel driving circuit further comprising:
a first control-signal terminal, wherein the first control-signal terminal is connected with the charge-voltage terminal, the control terminal of the first switch, a control terminal of the third switch, and a control terminal of the fourth switch, so as to control on/off of the first switch, the third switch, and the fourth switch;
a second control-signal terminal, wherein the second control-signal terminal is connected with a control terminal of the second switch, so as to control on/off of the second switch;
a fifth switch, a light-emitting diode and a negative voltage-signal terminal; wherein the light-emitting diode comprises a positive terminal and a negative terminal; the fifth switch is connected between the drain terminal and the positive terminal, so as to control on/off of the driving transistor and the light-emitting diode, and the negative terminal is connected with the negative voltage-signal terminal;
a third control-signal terminal, wherein the third control-signal terminal is connected with a control terminal of the fifth switch, so as to control on/off of the fifth switch;
wherein when the first control-signal terminal and the third control-signal terminal are loaded with a high-level signal, and the second control-signal terminal is loaded with a low-level signal, the potential of the charge-voltage terminal is at a high level, the second switch and the third switch are turned on, and the first switch, the fourth switch, and the fifth switch are turned off; and the gate terminal is connected with the reset-voltage-signal terminal via the second switch, the source terminal is connected with the driving-voltage-signal terminal via the third switch, so as to reset a potential of the gate terminal and a potential of the source terminal.

US Pat. No. 10,482,807

INTERFACE DEVICES AND LIQUID CRYSTAL DEVICES WITH THE SAME

Shenzhen China Star Optoe...

1. An interface device for high resolution liquid crystal device (LCD), comprising:a first connector configured to receive low voltage differential signals (LVDS) provided for a left-half active area of the LCD, a second connector configured to receive the LVDS provided for a right-half active area of the LCD, and a third connector configured to receive operational voltage signals and control signals provided for the LCD;
wherein the left-half active area comprises N number of left active areas along a direction from left to right in sequence, and each of the left active areas correspond to one left-positive-negative-pole-pin pair, the first connector comprises N number of left-positive-negative-pole-pin pairs, each of the left-positive-negative-pole-pin pairs comprises a first-left grounding pin, a left-positive-pole-pin and a left-negative-pole-pin, and the first-left grounding pin directly followed by the left-positive-pole-pin directly followed by the left-negative-pole-pin, each of the left-positive-pole-pins is configured to receive the positive LVDS provided for the corresponding left active area, and each of the left-negative-pole-pins is configured to receive the negative LVDS provided for the corresponding left active area; and
wherein the first connector further comprises at least one no-load (NC) pin before the N number of left-positive-negative-pole-pin pairs, and a second-left grounding pin after the N number of left-positive-negative-pole-pin pairs.

US Pat. No. 10,482,800

DYNAMIC SIGNAGE WITH DIMENSIONAL SYMBOLS

INTERNATIONAL DISTRIBUTIO...

1. A dynamic sign, comprising:a display comprising at least one dynamic display surface configured for projecting dynamic graphical elements;
a perforated mask superposed on the at least one dynamic display surface of the display, the mask comprising at least one opening formed therein; and
at least one optical guide inserted into the at least one opening, the at least one optical guide positioned for carrying light from the display through the at least one opening and allowing the dynamic graphical elements to be seen therethrough.

US Pat. No. 10,482,789

CONTROLLABLE PROPULSIVE FORCE DEVICES INCLUDING PARAMETER ADJUSTMENTS FOR WIRELESS SMART DEVICES

PASCO SCIENTIFIC, Rosevi...

1. A propulsive force device for providing a propulsive force to an integrated wireless device during a science experiment, comprising:a motor to drive a rotating member to generate the propulsive force;
a motor driver coupled to the motor, the motor driver to control operation of the motor; and
at least one processing unit communicatively coupled to the motor driver, the at least one processing unit is configured to receive a control signal from the integrated wireless device, the propulsive force device detachably attached to an exterior of the integrated wireless device and communicatively coupled with a second processing unit of the integrated wireless device, the control signal generated by the second processing unit of the integrated wireless device and communicated to the at least one processing unit to provide the control signal to the motor driver to control operation of the motor driver including adjustment of the at least one parameter of the propulsive force device during the science experiment.

US Pat. No. 10,482,773

VEHICLE PATH BASED ON COVERAGE OF NODES

1. A method of generating a path for a vehicle, the method comprising:receiving information indicating a location of each of a plurality of communication nodes, the vehicle configured to send wireless signals to and receive wireless signals from the plurality of communication nodes; and
determining a path of motion for the vehicle based on coverage of the plurality of communication nodes along the path, wherein coverage corresponds to connectivity between the vehicle and the plurality of communication nodes, wherein the path of motion is a loop.

US Pat. No. 10,482,767

DETECTION OF EXTRA-PLATOON VEHICLE INTERMEDIATE OR ADJACENT TO PLATOON MEMBER VEHICLES

Bendix Commercial Vehicle...

1. A system for detecting at least one non-platoon vehicle intermediate platooning vehicles comprising a platooning vehicle pair including an associated leading vehicle and an associated following vehicle cooperatively travelling as a platoon, the system comprising:a platoon control unit configured to be disposed in the associated following vehicle of the platooning vehicle pair, the platoon control unit comprising:
a processor;
a non-transient memory device operatively coupled with the processor; and
logic stored in the non-transient memory and executable by the processor to determine the at least one non-platoon vehicle intermediate the platooning vehicle pair;
a forward distance sensor on the associated following vehicle and operatively coupled with the platoon control unit, the forward distance sensor:
sensing a forward distance between the associated following vehicle of the platooning vehicle pair and an associated sensed forward vehicle located ahead of the associated following vehicle; and
generating forward distance data representative of the sensed forward distance between the associated following vehicle and the associated sensed forward vehicle located ahead of the associated following vehicle; and
a receiver operatively coupled with the platoon control unit, the receiver:
receiving a rearward gap distance signal from the associated leading vehicle of the platooning vehicle pair; and
converting the rearward gap distance signal into rearward gap data representative of a rearward gap distance as determined by the associated leading vehicle between the associated leading vehicle and an associated sensed rearward vehicle located behind the associated leading vehicle,
wherein the logic of the platoon control unit is executable by the processor to determine a magnitude of a difference between the forward distance data and the rearward gap data,
wherein the logic of the platoon control unit is executable by the processor to selectively determine the associated sensed forward vehicle located ahead of the associated following vehicle and the associated sensed rearward vehicle located behind the associated leading vehicle as being the at least one non-platoon vehicle intermediate the platooning vehicle pair based on the determined magnitude of the difference between the forward distance data and the rearward gap data.

US Pat. No. 10,482,763

NETWORK-BASED VEHICLE TRAFFIC SIGNAL CONTROL SYSTEM

1. A system comprising:a traffic control box comprising a controller; and
a first light head comprising a processor, a first red light, and a first green light, wherein the first light head is coupled to the controller via a wired connection and is configured to receive electrical power from the controller, and wherein the processor is configured with computer-executable instructions that, when executed, cause the processor to at least:
process a light head control message received from the controller;
process a first status message received from a second light head via the controller, wherein the first status message indicates that a second green light is off;
process a second status message received from the second light head via the controller, wherein the second status message indicates that a second red light is on;
in response to reception of the second status message, determine that the first green light can be activated based on the light head control message;
cause the electrical power received from the controller to pass through to the first green light to cause illumination of the first green light;
generate a third status message indicating that the first green light is on; and
transmit the third status message to the second light head via the controller.

US Pat. No. 10,482,746

SENSOR DATA TO IDENTIFY CATASTROPHE AREAS

STATE FARM MUTUAL AUTOMOB...

1. A computer-implemented method for detecting and generating an automated response to a catastrophic event, the computer-implemented method comprising:setting an event threshold that is for a first event type and that is configured for comparison against event data generated by a plurality of sensors positioned in and around a plurality of structures;
analyzing the event data to determine that the event threshold has been met or exceeded by the event data and that the first event type has occurred;
identifying a geographic boundary for an area associated with the event data at least in part by encompassing the plurality of sensors and by processing at least one datum relating to at least one characteristic of the first event type, the area associated with the event data comprising areas affected by and likely to be affected by the first event type;
automatically generating a response based on the first event type and the geographic boundary, including by identifying a customer who resides on property within the geographic boundary; and
providing operational instructions based on the first event type to a customer sensor installed on the property of the customer.

US Pat. No. 10,482,723

MULTIDIRECTIONAL MEDIA DISPENSING SELF SERVICE TERMINAL

NCR Corporation, Atlanta...

1. A media dispenser comprising:a media store operable to store a plurality of media items in sheet form;
a pick unit operable to pick media items from the media store;
an intermediate staging area coupled to the pick unit by a first transport, the first transport being operable to convey a picked media item from the pick unit to the intermediate staging area; and
a second transport operable to convey media from the intermediate staging area to a customer delivery area by moving the media in a direction transverse to the first transport, wherein the intermediate staging area includes a first arm and a second arm, the first arm initially closed against the second arm, wherein the first arm is configured to rotationally pivot with respect to the second arm to open to receive the picked media item from the first transport, wherein, after receiving the picked media item, the first arm is configured to rotationally pivot with respect to the second arm to close, securing the picked media item against the second arm.

US Pat. No. 10,482,718

MODIFIED METHOD AND APPARATUS FOR PLAYING BLACKJACK

1. A modified method for playing blackjack using a deck of blackjack playing cards and at least two wagering areas, said method comprising:having at least two specialized wild cards integrated in said deck of said blackjack playing cards, said specialized wild cards automatically producing a total hand count of 21;
wagering consisting of an initial bet, a first bonus bet and a second bonus bet, wherein said initial bet is placed in said initial wagering area before the game begins at a wagering facility;
a player receiving a first hand comprising two cards, said first hand having a card count from 12 through 17, electing an established double down wager that said third card will produce a total card count of 21, placing a bet on said first bonus wagering area, said dealer producing a third card on top of said first hand in said card area, receiving a third card on top of said first hand in said card area, receiving a total card count less than twenty one after a third card is dealt, electing a second bonus bet that any subsequent card will not produce a bust, placing a bet on said second bonus wagering area, receiving additional of said blackjack playing cards and said specialized wild card until said first hand has a hand value of 21 or bust, winning on the ratio of 20 to 1 if said additional blackjack playing cards and said specialized wild card add up to 21, said blackjack game proceeding according to the traditional rules of blackjack.

US Pat. No. 10,482,701

SHEET HANDLING APPARATUS AND SHEET HANDLING MACHINE

GLORY LTD., Himeji-Shi, ...

1. A sheet handling apparatus comprising:a housing;
a receptacle configured to insert a sheet into the housing;
a transport unit configured to transport the sheet inserted into the housing along a transport direction of a transport path, the transport path including a first transport path and a second transport path connected to the first transport path, the first transport path is disposed upstream of the second transport path to transport the sheet from the first transport path to the second transport path;
a driving unit configured to move at least a portion of a guiding member disposed at an edge of the second transport path along a width direction of the first transport path; and
a first sheet detection unit disposed at an inlet of the first transport path, the first sheet detection unit configured to detect the sheet inserted into the housing, wherein
when the sheet inserted into the housing is detected by the first sheet detection unit, the portion of the guiding member is moved along the width direction of the second transport path by the driving unit such that the width of the second transport path is greater than the width of the first transport path.

US Pat. No. 10,482,696

LOCKING AND UNLOCKING SYSTEM, PORTABLE TERMINAL CAPABLE OF COMMUNICATING WITH SERVER, LOCKING AND UNLOCKING METHOD EXECUTED BY PORTABLE TERMINAL, AND NON-TRANSITORY STORAGE MEDIUM STORING PROGRAM

TOYOTA JIDOSHA KABUSHIKI ...

1. A locking and unlocking system comprising:a portable terminal; and
a server capable of communicating with the portable terminal, wherein
the portable terminal includes:
a service providing unit configured to provide a use reservation service for a vehicle or facilities by communicating with another server, the other server being different from the server;
a first sending unit configured to send a first signal to the server in response to a request from the service providing unit, when a first operation is performed during execution of processing by the service providing unit for providing the use reservation service, the first signal requesting authentication information used for locking and unlocking the vehicle or the facilities; and
a first receiving unit configured to receive the authentication information from the server,
the server includes:
a second receiving unit configured to receive the first signal from the portable terminal; and
a second sending unit configured to send a second signal to the portable terminal when the second receiving unit receives the first signal, the second signal including the authentication information, and
the server is managed by another organization different from an organization managing the other server.

US Pat. No. 10,482,691

LOW-POWER, SECURE PASSENGER TRACKING SYSTEM

Expertise Products, LLC, ...

1. A low-power, secure passenger tracking system comprising:a passenger detector configured to be located in or proximal to a vehicle, said passenger detector comprising
a detector processor;
a magnetic transmitter configured to repeatedly transmit a varying magnetic field comprising a pattern; and
a detector wireless transceiver coupled to said detector processor;
wherein said detector processor is configured to
repeatedly transmit an encoded request identity message via said detector wireless transceiver;
receive a plurality of encoded response messages via said detector wireless transceiver; and,
for each encoded response message of said plurality of encoded response messages,
decode said each encoded response message to obtain a response message comprising an identifier; and
transmit a fob detected message comprising said identifier or derived from said identifier;
a plurality of fobs, each fob of said plurality of fobs configured to be carried by, worn by, or coupled to a corresponding passenger, each fob comprising
a battery;
a memory in which a fob identifier is stored;
a fob processor coupled to said battery and to said memory, and configured to operate in a processor asleep mode or a processor awake mode, wherein said processor draws less power from said battery in said processor asleep mode than it draws in said processor awake mode;
a fob wireless transceiver coupled to said fob processor and configured to
operate in a transceiver asleep mode or a transceiver awake mode, wherein said fob wireless transceiver draws less power from said battery in said transceiver asleep mode than it draws in said transceiver awake mode; and
when operating in said transceiver awake mode,
receive incoming messages and forward said incoming messages to said fob processor; and
obtain outgoing messages from said fob processor and transmit said outgoing messages; and
a magnetic receiver configured to
receive said varying magnetic field; and,
convert said varying magnetic field to an electrical signal;
a pattern recognition circuit coupled to said magnetic receiver and to said fob processor,
and configured to
receive said electrical signal;
determine whether said electrical signal matches said pattern;
when said electrical signal matches said pattern, transmit a processor wakeup signal to said fob processor that switches said fob processor to said processor awake mode;
wherein
when said fob processor is awakened by said processor wakeup signal, said fob processor transmits a transceiver wakeup signal to said fob wireless transceiver that switches said fob wireless transceiver to said transceiver awake mode; and,
said fob processor is further configured to
decode said incoming messages to obtain decoded incoming messages; and
when a decoded incoming message of said decoded incoming messages matches a request identity message, transmit an encoded response message comprising said fob identifier.

US Pat. No. 10,482,681

RECOGNITION-BASED OBJECT SEGMENTATION OF A 3-DIMENSIONAL IMAGE

Intel Corporation, Santa...

1. A processor-implemented method for 3-Dimensional (3D) segmentation of objects, the method comprising:receiving, by a processor, a plurality of 3D image frames of a scene, wherein each of the 3D image frames is associated with a pose of a depth camera that generated the 3D image frames;
detecting, by the processor, an object in each of the 3D image frames based on object recognition;
associating, by the processor, a label with the detected object, the label generated from the object recognition;
calculating, by the processor, a 2-Dimensional (2D) bounding box containing the detected object, and a 3D location of the center of the 2D bounding box;
matching, by the processor, the detected object to an existing object boundary set created from a previously received 3D image frame, the matching based on the label and the 3D location of the center of the 2D bounding box; and
in response to a failure of the matching, creating, by the processor, a new object boundary set associated with the detected object.

US Pat. No. 10,482,672

ELECTRONIC DEVICE AND METHOD FOR TRANSMITTING AND RECEIVING IMAGE DATA IN ELECTRONIC DEVICE

Samsung Electronics Co., ...

1. An electronic device, comprising:a communication circuit configured to communicate by using a plurality of communication connections;
a display device;
a memory storing program instructions; and
a processor electrically connected with the communication circuit and the memory, wherein the program instructions are executable by the processor to enable the processor to:
in response to determining that a user's field of view corresponds to a first field of view, receive from an external electronic device first data of a first quality, and second data of a second quality which is different from the first quality, wherein the first data corresponds to the first field of view,
control the display device to display the first data and the second data, the first data corresponding to a first field of view of a user,
in response to determining that the user's field of view is changed to a second field of view, control the communication circuit to transmit information indicating the second field of view to the external electronic device,
receive third data of the second quality corresponding to the first field of view and fourth data of the first quality corresponding to the second field of view from the external electronic device, and
control the display device to display the fourth data corresponding to the second field of view,
wherein the instructions are further executable by the processor to receive the first data and the third data through a first communication connection and the second data and the fourth data through a second communication connection, and
wherein the first communication connection has a higher communication quality than the second communication connection.

US Pat. No. 10,482,657

INFORMATION PROCESSING SYSTEM, NON-TRANSITORY STORAGE MEDIUM HAVING STORED INFORMATION PROCESSING PROGRAM, INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, GAME SYSTEM, NON-TRANSITORY STORAGE MEDIUM HAVING STORED GAME PROGRAM, GAME DEVICE, AN

Nintendo Co., Ltd., Kyot...

1. An information processing system comprising:a processor; and
a memory configured to store computer readable instructions that, when executed by the processor, cause the information processing system to:
calculate a position of a destination of a virtual camera in a virtual space based on predetermined information processing;
move the virtual camera to an avoidance position at which a shielding object is avoided, in a case where (a) a first vector heading from a position of an object to be captured by the virtual camera to the position of the destination, intersects with the shielding object from an outside of the shielding object in the virtual space and (b) a second vector heading from the position of the destination to the position of the object to be captured by the virtual camera, does not intersect with the shielding object from the outside of the shielding object in the virtual space; and
generate an image of the virtual space based on the moved virtual camera.

US Pat. No. 10,482,653

SYSTEM FOR ACTIVE-FOCUS PREDICTION IN 360 VIDEO

1. A method comprising:obtaining, by a processing system having a processor, media content;
analyzing, by the processing system, the media content to discern a point of interest in the media content, wherein the analyzing results in scoring the point of interest in the media content;
receiving, by the processing system, a request from equipment of a user to view the media content;
obtaining, by the processing system, information about the user;
identifying, by the processing system, a predicted field of view of the user based on the information about the user and the scoring the point of interest in the media content;
sending, by the processing system, the predicted field of view to the equipment of the user;
monitoring, by the processing system, a line of sight of the user based upon eye movements of the user;
updating, by the processing system, the scoring of the point of interest in the media content based on the line of sight of the user; and
updating, by the processing system, the predicted field of view of the user based on the line of sight of the user.

US Pat. No. 10,482,652

IMAGE CONVERSION FOR SIGNAGE

AIM SPORT AG, Kriens-Luc...

1. A method of image conversion for signage, comprising:determining a shape model of a three-dimensional object;
determining geometric properties of a display surface of a display device, including a position and orientation of the display surface in a space;
determining a viewing position in the space;
determining a position and orientation of the shape model in the space;
determining a shape model of physical objects that are present around the display surface;
computing a two-dimensional view of the three-dimensional object and of the shape model of the physical objects around the display surface, as seen from the viewing position, wherein the two-dimensional view shows the three-dimensional object in the context of the physical objects;
displaying the two-dimensional view as a preview image of an image that is visible through a camera at the viewing position;
computing an inverse perspective projection of at least a part of the object that is visible from the viewing position onto the display surface based on the viewing position to generate a display image, where the display image, when displayed on the display surface and viewed from the viewing position, appears to show the three-dimensional object with a position and orientation according to the position and orientation of the shape model in the space;
displaying the display image on the display surface; and
capturing an image of the display surface displaying the display image, using the camera at the viewing position.

US Pat. No. 10,482,651

IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND PROGRAM

Canon Kabushiki Kaisha, ...

1. An image processing apparatus comprising:at least one memory storing instructions; and
at least one processor that, upon execution of the stored instructions is configured to operate as:
an image acquisition unit configured to acquire volume data;
a feature point acquisition unit configured to acquire a coordinate of a feature point of an object in the volume data;
a range setting unit configured to set a projection plane in the volume data, a projection range for generating a projection image from the volume data, which includes the projection plane and a first distance before and first distance behind the projection plane in a direction of a line normal to the projection plane, a display range of feature points to be superimposed on the projection image, which includes said projection plane and a second distance before and a second distance behind the projection plane in a direction of a line normal to the projection plane, and further configured to adjust at least one of the projection range and the display range such that the projection range and the display range satisfy a predetermined relationship in which the whole projection range is included in the display range; and
a display control unit configured to generate the projection image from the volume data according to the projection range and superimpose the feature point in the display range on the projection image.

US Pat. No. 10,482,648

SCENE-BASED FOVEATED RENDERING OF GRAPHICS CONTENT

QUALCOMM Incorporated, S...

1. An apparatus configured to render graphics content, the apparatus comprising:a fovea estimation engine configured to generate an indication of a first portion of graphics content based on scene information related to the graphics content, the graphics content further including a second portion; and
a rendering engine responsive to the fovea estimation engine, the rendering engine configured to perform a comparison of a first value of an evaluation metric associated with the graphics content with a second value of the evaluation metric, the first value associated with the first portion and the second value associated with the second portion, wherein the evaluation metric is based on at least one of a number of visible triangles associated with a bin of the graphics content, a number of pixels updated per triangle of the graphics content, a number of texture samples read per triangle of the graphics content, or a number of arithmetic logic unit (ALU) instructions associated per triangle or bin of the graphics content, wherein the rendering engine is further configured to render the graphics content using predictive adjustment based on the comparison.

US Pat. No. 10,482,638

COLLABORATIVE COMMENTING IN A DRAWING TOOL

MICROSOFT TECHNOLOGY LICE...

1. A computer-implemented method comprising:receiving a shape on a drawing canvas of a drawing application and creating an electronic drawing that includes the shape;
displaying, on the drawing canvas of a drawing application, a notification feature associated with the shape, wherein the notification feature is depicted at a location of the shape on the drawing canvas of a drawing application, the notification feature including a coauthor notification icon and a comment notification icon, the coauthor notification icon providing a notification indicating recent changes to the shape or the drawing canvas by a coauthor, the comment notification icon providing a notification indicating the existence of a comment associated with the shape or the drawing canvas;
in response to receiving the coauthor notification icon, displaying relative to the drawing canvas of a drawing application a coauthoring dialog to display changes that recently occurred in the drawing canvas of a drawing application;
in response to receiving the comment notification icon, displaying relative to the drawing canvas of a drawing application a commenting dialog comprising a comment associated with the shape, the comment including a name of a commenting user;
displaying a viewer version of the electronic drawing that includes the shape while simultaneously displaying the comment notification icon in the viewer version of the electronic drawing;
receiving within the viewer version of the electronic drawing an entry of a new comment associated with the displayed shape and associating the new comment with the comment notification icon, wherein the viewer version of the electronic drawing prevents edits to the content of the electronic drawing; and
in response to receiving the new comment, displaying on the drawing canvas of the drawing application the shape, the coauthor notification icon and the comment notification icon comprising the comment and the new comment, both the comment and the new comment including the name of the user.

US Pat. No. 10,482,637

MODIFYING AND FORMATTING A CHART USING PICTORIALLY PROVIDED CHART ELEMENTS

Microsoft Technology Lice...

1. A computer-implemented method of modifying one or more elements of a chart with visual representations of commands and the elements of the chart through graphical user interface, the method comprising:providing visual representations of one or more elements of the chart in a first gallery, wherein the one or more elements comprise: a title, a legend, a label, an axis, and gridlines;
receiving a selection of the one or more elements;
providing visual representations of two or more commands to modify format of the chart in a second gallery, responsive to the received selection, wherein the two or more commands are based on the selection of the one or more elements, and wherein the two or more commands comprise:
displaying the received selection of the one or more elements;
suppressing the displaying of the received selection of the one or more elements; and
displaying the received selection of the one or more elements with alignment relative to a position within the chart, wherein the position comprises one of top, bottom, left, or right;
receiving one or more selections from the two or more commands through user interaction;
modifying, by a computing device, the one or more elements of the chart based on the one or more selections of the commands; and
displaying the chart with the modified one or more elements.

US Pat. No. 10,482,634

SYSTEMS AND METHODS FOR IMAGING WITH ANISOTROPIC VOXELS

GENERAL ELECTRIC COMPANY,...

1. A system comprising:at least one detector configured to acquire imaging information;
a microprocessor operably coupled to the at least one detector and configured to acquire the imaging information from the at least one detector, the microprocessor configured to reconstruct an image using the imaging information, wherein the imaging information is organized into voxels having non-uniform dimensions, the microprocessor configured to:
perform a penalized likelihood (PL) image reconstruction using the imaging information, the PL image reconstruction comprising a penalty function, wherein performing the penalty function comprises:
interpolating a voxel size in at least one dimension from an original size to an interpolated size before determining a penalty function;
determining the penalty function using the interpolated size to provide an initial penalty;
interpolating the initial penalty to the original size to provide a modified penalty; and
applying the modified penalty in the PL image reconstruction; and
a display unit configured to display the image generated using the PL image reconstruction.

US Pat. No. 10,482,629

SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR AUTOMATIC OPTIMIZATION OF 3D TEXTURED MODELS FOR NETWORK TRANSFER AND REAL-TIME RENDERING

KUBITY, Paris (FR)

1. A computer-implemented method of automatic optimization of 3D textured models, the method comprises the steps of:extracting with at least one processor from a 3D textured model composed of a plurality of meshes, a 3D geometry and a plurality of textures;
by using with the at least one processor a first set of target parameters from a database of parameters, wherein the database comprises target parameters and optimal parameters predefined for target applications and target devices, applying an aggregating algorithm on the 3D geometry to obtain an aggregated 3D geometry, and applying a simplification algorithm on the aggregated 3D geometry to obtain a plurality of simplified 3D geometry versions;
by using with the at least one processor a second set of target parameters from the database of parameters, applying a degradation algorithm on the plurality of textures to obtain a plurality of degraded texture versions;
serializing with the at least one processor the plurality of simplified 3D geometry versions with the plurality of degraded textures versions to obtain a plurality of serialized 3D data content; and
by using with the at least one processor a set of optimal parameters, the optimal parameters being selected from the database of parameters for a target application and a target device, generating an optimized 3D textured model from a simplified geometry and a degraded texture, the optimized 3D textured model being optimized for real-time rendering in the target application of the target device.

US Pat. No. 10,482,626

AROUND VIEW MONITORING SYSTEMS FOR VEHICLE AND CALIBRATION METHODS FOR CALIBRATING IMAGE CAPTURE DEVICES OF AN AROUND VIEW MONITORING SYSTEM USING THE SAME

MEDIATEK INC., Hsin-Chu ...

1. A calibration method for calibrating a plurality of image capture devices of an around view monitoring (AVM) system mounted on a vehicle, the calibration method comprising:extracting local patterns and overlapping local patterns from images captured by each of the image capture devices, wherein each local pattern is respectively disposed at a position within the image capturing range of one of the image capture devices and each overlapping local pattern is disposed at an overlapping position at which the image capturing range of each pair of adjacent image capture devices overlap each other;
matching the overlapping local patterns between each pair of the adjacent image capture devices to obtain transformation information for each image capture device;
generating global patterns represented by integrating the overlapped local patterns between the image capture devices based on the transformation information;
matching the local patterns with the corresponding global patterns to determine camera parameters and transformation information corresponding thereto for each image capture device; and
calibrating each image capture device using the determined camera parameters and transformation information corresponding thereto so as to generate a AVM image.

US Pat. No. 10,482,625

CALIBRATION OF NETWORKED IMAGING DEVICES TO A GLOBAL COLOR SPACE

Amazon Technologies, Inc....

1. A computer implemented method, comprising:under control of one or more computing systems configured with executable instructions,
receiving, from each of a plurality of cameras, image data produced by the respective camera, each image data including a representation of one or more of a plurality of markers positioned within a materials handling facility, wherein each image data includes a plurality of pixel values;
determining that a first sum of a number of representations of markers included in the plurality of image data is greater than a second sum of a number of parameters of the plurality of cameras and a number of the plurality of markers;
determining from pixel values of each image data, a respective intensity value for each representation of each marker in each image data from each of the plurality of cameras;
determining based on the respective intensity value determined for each representation of each marker in each image data from each of the plurality of cameras, a plurality of parameters for each of the plurality of cameras;
generating for each camera of the plurality of cameras a respective transformation function based on the parameters for the camera;
receiving second image data from a first camera of the plurality of cameras, wherein the second image data includes a second plurality of pixel values; and
transforming at least a portion of the pixel values of the second image data according to a first transformation function corresponding to the first camera to produce transformed second image data corresponding to a global color space.

US Pat. No. 10,482,623

PLACEMENT OF AUGMENTED REALITY OBJECTS USING A BOUNDING SHAPE

Capital One Services, LLC...

1. A system, comprising:a camera;
a display;
one or more memories; and
one or more processors, communicatively coupled to the one or more memories, to:
output a bounding shape for presentation on the display,
the bounding shape being superimposed on an image being captured by the camera, and
a base of the bounding shape to be aligned with a base of a target object in the image;
determine three-dimensional (3D) coordinates of an intersection point associated with the bounding shape;
determine 3D coordinates of an augmented reality object based on the determined 3D coordinates of the intersection point associated with the bounding shape,
the augmented reality object being offset based upon at least one of:
a height of the target object in the image, or
a height of the bounding shape;
determine two-dimensional (2D) coordinates for presentation of the augmented reality object based on the determined 3D coordinates of the augmented reality object; and
superimpose the augmented reality object, according to the 2D coordinates, on the image, as the image is rendered for display.

US Pat. No. 10,482,620

METHOD AND DEVICE FOR PRODUCING DEPTH INFORMATION

1. A method for producing depth information, the method comprising:obtaining a plurality of images of an object from a plurality of lens modules, the plurality of images including at least two monochromatic images forming a monochromatic stereo image;
producing two complemented monochromatic images by performing a complementary image enhancing process on at least part of the two monochromatic images, the complementary image enhancing process including comparing the plurality of images with each of the two monochromatic images and increasing a resolution of each of the two monochromatic images using an image having a higher resolution in the at least part;
selecting a region of interest of the object from the two complemented monochromatic images; and
calculating a depth of the region of interest by stereo-matching the two complemented monochromatic images, wherein the plurality of images include at least one color image of the object, wherein the color image includes a blurred region different from a blurred region of at least one of the two monochromatic images or includes more pixels per unit area than each of the two monochromatic images, and wherein the complementary image enhancing process includes increasing a resolution of the blurred region of the at least one of the two monochromatic images using the color image.

US Pat. No. 10,482,615

IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHOD

PANASONIC INTELLECTUAL PR...

1. An image processing device, comprising:a memory that stores a range image from a captured image; and
a processor that performs operations including:
calculating a three-dimensional coordinate in each pixel of the range image;
detecting a reference surface having a predetermined height in the range image based on the three-dimensional coordinate of each pixel;
detecting an object region existing on the reference surface in the range image based on the three-dimensional coordinate of each pixel;
deciding, for determining a depth of the object region, a depth of each vertical line in the object region based on the three-dimensional coordinate of a pixel on the vertical line;
calculating a change amount of depth between adjacent vertical lines in the object region;
grouping a set of vertical lines in which the change amount of depth is less than or equal to a predetermined threshold;
describing each group in a predetermined data format; and
determining an entry region as a place where a difference of depths between a right end of a certain group and a left end of an adjacent group is within a predetermined range.

US Pat. No. 10,482,609

OPTICAL FLOW DETERMINATION SYSTEM

GENERAL ELECTRIC COMPANY,...

1. A generative adversarial network (GAN) system comprising:a generator sub-network configured to examine camera-based images of interior surfaces of equipment that are moving relative to a camera that generated the images, the generator sub-network also configured to generate one or more distribution-based images based on the camera-based images that were examined;
a discriminator sub-network configured to examine the one or more distribution-based images to determine whether the one or more distribution-based images accurately represent the interior surfaces of the equipment,
wherein a predicted optical flow of the interior surfaces is represented by relative movement of the interior surfaces as shown in the one or more distribution-based images; and
one or more processors configured to generate a three-dimensional (3D) point cloud using the predicted optical flow of the interior surfaces, the 3D point cloud depicting an interior of the equipment.

US Pat. No. 10,482,603

MEDICAL IMAGE SEGMENTATION USING AN INTEGRATED EDGE GUIDANCE MODULE AND OBJECT SEGMENTATION NETWORK

ARTIFICIAL INTELLIGENCE, ...

1. A system for performing image segmentation on one or more images, comprising:one or more computing devices comprising one or more processors and one or more non-transitory storage devices for storing instructions, wherein execution of the instructions by the one or more processors causes the one or more computing devices to:
receive an image comprising one or more objects at a neural network architecture comprising an encoder-decoder network, wherein the encoder-decoder network includes a plurality of encoding blocks and a plurality of decoding blocks;
generate, using the neural network architecture, an edge-attention representation associated with the image, at least in part, utilizing encoding outputs of one or more encoding blocks included in the encoder-decoder network, wherein the edge-attention representation preserves local edge information included in the image;
generate, using the neural network architecture, multi-scale feature information associated with the image, at least in part, utilizing decoding outputs of one or more decoding blocks included in the encoder-decoder network, wherein the multi-scale feature information preserves object-level features included in the image;
generate, using the neural network architecture, segmentation results corresponding to the image using both the edge-attention representation and the multi-scale feature information derived from the image, wherein the segmentation results identify boundaries of the one or more objects in the image.

US Pat. No. 10,482,600

CROSS-DOMAIN IMAGE ANALYSIS AND CROSS-DOMAIN IMAGE SYNTHESIS USING DEEP IMAGE-TO-IMAGE NETWORKS AND ADVERSARIAL NETWORKS

Siemens Healthcare GmbH, ...

1. A method for automatically performing cross-domain based medical image analysis on a medical image of a patient, comprising:receiving a medical image of a patient from a first domain;
inputting the medical image of the patient to a first encoder of a cross-domain deep image-to-image network including the first encoder for the first domain, a second encoder for a second domain, and a decoder; and
automatically generating an output image that provides a result of a target medical image analysis task on the input medical image using the cross-domain deep image-to-image network, by the first encoder converting the input medical image from the first domain to a feature map and the decoder generating the output image from the feature map generated by the first encoder, wherein the first encoder for the first domain is trained together with the second encoder for the second domain at least in part based on a similarity of feature maps generated by the first encoder from training input images from the first domain and feature maps generated by the second encoder from training input images from the second domain, and the decoder is trained to generate output images from the feature maps generated by the first encoder and the feature maps generated by the second encoder.

US Pat. No. 10,482,596

NORMALIZATION CRYSTAL EFFICIENCIES ESTIMATION FOR CONTINUOUS MOTION BED ACQUISITION

Siemens Medical Solutions...

1. A method for simultaneously monitoring a positron emission tomography (PET) scanner performance during a continuous-bed-motion (CBM) acquisition, wherein the PET scanner has a patient bed that moves a patient in an axial motion through the PET scanner during the CBM acquisition, the method comprising:(a) generating time-of-flight (TOF) patient data of positron annihilation activity in a patient during the CBM acquisition, while accounting for the axial motion of the patient bed during the CBM acquisition, as a first data set;
(b) generating a complimentary data set by integrating the TOF patient data over the axial motion of the patient bed during the CBM acquisition, wherein the complimentary data set is modeled by the equation:

 wherein y??z, a motion blurring operator, is calculated by:

 and
(c) simultaneously reconstructing the positron annihilation activity and crystal efficiency normalization coefficient from the complimentary data set.

US Pat. No. 10,482,595

SYSTEM AND METHOD FOR CALCULATING FOCUS VARIATION FOR A DIGITAL MICROSCOPE

S.D. Sight Diagnostics Lt...

1. A method, comprising:obtaining, in a memory comprised in or operatively coupled to a digital microscope, data representative of at least one image of at least a portion of a cell sample, the at least one image acquired by a digital microscope, and the at least one image encompassing:
at least one mapping field, and
at least one diagnostic field, the at least one diagnostic field being different from the at least one mapping field;
using the obtained data, calculating data indicative of focus variation within the at least one mapping field;
capturing at least one image of the at least one diagnostic field; and
detecting an entity within the sample by analyzing the at least one captured image of the at least one diagnostic field,
the method comprising, using the calculated data that are indicative of focus variation within the at least one mapping field as an input for performing at least one action selected from the group consisting of: (a) controlling the capturing of the at least one image of the at least one diagnostic field, and (b) analyzing the at least one captured image of the at least one diagnostic field.

US Pat. No. 10,482,592

SHAPE MEASURING DEVICE, STRUCTURED OBJECT MANUFACTURING SYSTEM, SHAPE MEASURING METHOD, STRUCTURED OBJECT MANUFACTURING METHOD, SHAPE MEASURING PROGRAM, AND RECORDING MEDIUM

Nikon Corporation, Tokyo...

1. A shape measuring device comprising:a projection unit configured to project a pattern onto a measurement target;
an image capturing unit configured to capture a picture image of a measurement target onto which the pattern is projected by the projection unit;
a movement unit capable of moving a projected position of the pattern on the measurement target by relatively moving the projection unit and the measurement target;
a region-of-interest setting unit configured to set a region of interest for acquiring information used to measure the measurement target, as at least part of a region captured by the image capturing unit to include an image of the pattern; and
a reference region-of-interest setting unit configured to set a reference region-of-interest in part of the region captured by the image capturing unit, wherein
the region-of-interest setting unit determines whether to set the region of interest based on a state of the image of the pattern in the reference region-of-interest, and sets the region of interest in a case where the image of the pattern is in the reference region-of-interest.

US Pat. No. 10,482,587

APPARATUS HAVING TRANSFER CONTROL BASED ON IMAGED IMAGE

DISCO CORPORATION, Tokyo...

1. An apparatus comprising:a holding means for holding a workpiece;
an action means for applying action to the workpiece held by the holding means;
a moving means for moving the holding means and the action means relative to each other;
an imaging means for imaging a region in which the holding means is moved by operation of the moving means, wherein the region includes at least two of the following specific elements: the workpiece, the holding means and the action means;
a basic image storing means for storing a basic image corresponding to proper operation of the holding means or the action means, wherein the basic image storing means includes a memory; and
a control means for comparing an image imaged by the imaging means with the basic image stored by the basic image storing means, and controlling the moving means or the action means such that the two images coincide with each other,
wherein the comparing an image imaged by the imaging means with the basic image includes verifying that a positional relation between at least two of said specific elements of the region imaged by the imaging means coincides with a corresponding positional relation in the basic image stored in the basic image storing means.

US Pat. No. 10,482,570

MEMORY ALLOCATION FOR SEAMLESS MEDIA CONTENT PRESENTATION

Disney Enterprises, Inc.,...

1. A media content presentation system comprising:a computing platform having a central processing unit (CPU), a graphics processing unit (GPU) having a GPU memory, and a main memory storing a memory allocation software code;
the CPU configured to execute the memory allocation software code to:
transfer a first dataset of a video content from a media content storage to the GPU memory, wherein the video content is indexed using timecodes of the video content;
seamlessly present the video content to a system user by the GPU utilizing the first dataset, wherein the first dataset presents the video content to the system user from a first viewpoint corresponding to a first location of the system user;
register a second viewpoint of the system user during the seamless presentation of the video content to the system user by the GPU utilizing the first dataset, wherein the second viewpoint is different than the first viewpoint;
register a current timecode of the video content during the seamless presentation of the video content to the system user by the GPU utilizing the first dataset;
identify a second dataset of the video content based on the second viewpoint of the system user and the current timecode of the video content, wherein identifying the second dataset includes determining a window representing a span of frames of the video content for constructing the second viewpoint for a time range based on the current timecode, and wherein the second dataset presents the video content to the system user from the second viewpoint;
transfer a first differential dataset to the GPU memory, the first differential dataset comprising data included in the second dataset but omitted from the first dataset; and
continue to seamlessly present the video content to the system user from the second viewpoint by the GPU utilizing at least the first differential dataset.

US Pat. No. 10,482,565

MULTISTAGE NEURAL NETWORK PROCESSING USING A GRAPHICS PROCESSOR

Snap Inc., Santa Monica,...

1. A method comprising:storing first neural network weights and second neural network weights on graphics processing unit (GPU) memory of a GPU;
storing a first set of shaders and a second set of shaders on GPU memory, the first set of shaders configured to apply a first neural network using the first neural network weights, the second set of shaders configured to apply a second neural network using the second neural network weights;
identifying, using one or more processors of a machine, one or more input images;
transmitting instructions to the GPU to apply the first and second set of shaders to the one or more input images, the instructions including a sync command requiring the first set of shaders to complete processing before other shaders are initiated; and
displaying, a display device, one or more modified images generated by the GPU by applying the first and second set of shaders to the one or more input images.

US Pat. No. 10,482,564

METHOD AND SYSTEM FOR IMPROVING GPU PERFORMANCE DURING DATA-INTENSIVE VISUALIZATION OPERATIONS

ALIBABA GROUP HOLDING LIM...

1. A method comprising:receiving a data frame at a central processing unit (CPU), the data frame including a plurality of pieces of associated data, the associated data describing a set of points between a start point and an end point;
identifying, by the CPU, feature information corresponding to the plurality of pieces of associated data, the feature information representing a property of at least one point in the set of points;
generating, by the CPU, overall feature information by combining at least a portion of the feature information; and
sending, by the CPU, the overall feature information to a graphics processing unit (GPU) for visually rendering the overall feature information.

US Pat. No. 10,482,556

METHOD OF DELIVERING DECISION SUPPORT SYSTEMS (DSS) AND ELECTRONIC HEALTH RECORDS (EHR) FOR REPRODUCTIVE CARE, PRE-CONCEPTIVE CARE, FERTILITY TREATMENTS, AND OTHER HEALTH CONDITIONS

UNIVFY Inc., Los Altos, ...

1. A system comprising:(a) an electronic health record (EHR) platform comprising a secure internet connection, wherein the EHR platform has questions and modules specific for at least one health condition or disease state, wherein a user provides answers to the questions and enters information for a subject individual into the EHR platform by way of the secure internet connection, wherein the EHR platform is integrated with a decision support system (DSS), wherein the DSS comprises a prediction model for the at least one health condition or disease state;
(b) an application server (AP) comprising a customized algorithm developed with computer code comprising clinic-specific, region-specific, and/or population specific variables, wherein the AP is in communication with the EHR platform and the customized algorithm interprets information entered into the EHR platform to generate the prediction model for the at least one health condition or disease state;
(c) a database server (DP) that communicates with the AP, wherein the DB stores the information entered into the EHR platform and provides encryption to keep the information secure; and
(d) a DSS test report showing a predicted probability of the at least one health condition or disease state for the subject individual, wherein the DSS test report comprises personalized predictions regarding treatment for the at least one health condition or disease state for the subject individual, wherein the personalized predictions are based upon the prediction model for the at least one health condition or disease state from the DSS and the information entered into the EHR platform by the user and the prediction model is validated with non-overlapping training and test sets against a set of quantitative and statistical criteria generated from the clinic-specific, region-specific, and/or population-specific variables,
wherein the EHR platform comprises an interactive web portal to ordering renewals of prescriptions from specialty pharmacies; procurement of health products related to a disease area; healthcare provider referrals; healthcare provider appointments; and calendar alerts for medical appointments, lab tests, and medications.

US Pat. No. 10,482,552

SYSTEM AND METHOD FOR EFFICIENT AND AUTOMATIC REPORTING AND RETURN OF LOST ITEMS

Chargerback, Inc., Carso...

1. A system for reporting of lost items, the system comprising:a third party server device operable to:
communicate with a computing device associated with a user;
identify a purchase or reservation of goods or services from at least one establishment via the computing device, each purchase or reservation having itinerary information and user information;
determine if lost item protection is obtained, the lost item protection being associated with the identified purchase or reservation of goods or services; and
associate the itinerary information and a confirmation of lost item protection with the user if it is determined purchase lost item protection was obtained; and
a recovery server device operable to:
receive itinerary information, confirmation of lost item protection, and user information from the third party server device;
determine if user information matches customer information in a first database;
associate and store the received itinerary information and confirmation of lost item protection with the customer information in the first database if it is determined that the user information matches customer information in the first database;
store the received itinerary information, confirmation of lost item protection, and user data in the first database if it is determined that the user information does not match customer information in the first database;
receive a lost item notice from the computing device, the lost item notice including customer information and lost item information;
determine if the customer information from the lost item notice matches customer information stored in the first database;
retrieve itinerary information associated with the customer if it is determined that the customer information from the lost item notice matches the customer information stored in the first database;
facilitate presentation of a list of each establishment associated with the itinerary information, the list being presented on a display of a device associated with the user;
receive a selection of at least one establishment;
determine if establishment information associated with the selected at least one establishment is stored in a second database; and
automatically generate and transmit a lost item report to the at least one establishment if it is determined that the establishment information is stored in the second database.

US Pat. No. 10,482,539

METHODS AND SYSTEMS FOR PRECISION CROP MANAGEMENT

BOARD OF TRUSTEES OF MICH...

1. A method for growing a crop plant, the method comprising:(a) receiving a crop management plan for a field provided by a crop model using historical yield data for the field;
(b) planting a crop plant at an initial time (to) in the field according to the crop management plan;
(c) growing the crop plant until an intermediate time (ti) between the initial time (to) and a planned final time (tf) for harvesting the crop plant;
(d) receiving an updated crop management plan for the field provided by a crop model using (i) actual weather data for the field between the initial time (to) and the intermediate time (ti), (ii) remotely sensed crop plant nitrogen data for the field at a point in time between the initial time (to) and the intermediate time (ti) as an in-season crop yield validation point for the crop model, and (iii) projected weather data for the field between the intermediate time (ti) and the planned final time (tf);
(e) growing the crop plant after the intermediate time (ti) according to the updated crop management plan; and
(f) harvesting the crop plant at about the planned final time (tf).

US Pat. No. 10,482,532

PROVIDING CREDIT DATA IN SEARCH RESULTS

CONSUMERINFO.COM, INC., ...

1. A computing system comprising:one or more hardware computer processors; and
one or more storage devices configured to store software instructions configured for execution by the one or more hardware computer processors to cause the computing system to:
receive, from a user computing device, instructions to access information over a network;
access information according to the instructions received from the user computing device;
access a data structure comprising a plurality of terms, wherein the terms are related to credit data or affecting credit data;
parse the received instructions or the accessed information to identify any of the terms in the data structure that are included in the received instructions or the accessed information;
based at least on the identified any of the terms included in the received instructions or the accessed information, determining that credit data information of the user is to be provided to the user, and
in response to determining that the credit data information of the user is to be provided to the user based at least on identifying any of the terms included in the received instructions or the accessed information in the terms related to credit data or affecting credit data in the data structure:
receive one or more indications that the computing system has previously authenticated the user on the user computing device;
provide the user with a first access control configured to receive one or more user identity confirming inputs;
receive the one or more user identity confirming inputs, including an answer to a security question;
determine whether the one or more user identity confirming inputs authenticate the user using the one or more hardware computer processors; and
in response to determining that the user is authenticated:
retrieve, from a credit bureau, personalized credit data of the user; and
automatically generate and transmit a page to the user computing device, the page comprising:
 at least a portion of the personalized credit data of the user, and
 at least a portion of the accessed information; or
in response to determining that the user is not authenticated:
transmit a page to the user computing device, the page comprising at least a portion of the accessed information.

US Pat. No. 10,482,528

PHILATELIC SEARCH SERVICE SYSTEM AND METHOD

1. A method for searching for stamps online, comprising:compiling an aggregated catalogue from at least two stamp catalogues and storing the aggregated catalogue on a server;
compiling an aggregated database of stamps offered for sale, wherein the aggregated database comprises at least one online store, at least one individual seller, at least one auction site, and at least one real-world store, and storing the aggregated database on the server;
training a first neural network to associate at least one keyword or key phrase with at least one stamp;
training a second neural network to determine whether an image contains at least one stamp and to determine whether the at least one stamp matches another image containing a stamp;
entering a first search query into a search interface connected to the server;
using the first neural network to parse the first search query, identify any keywords or key phrases, and to use the keywords or key phrases to identify a name and a catalogue number for a desired stamp;
searching for the stamp in the aggregated catalogue and determining at least one other parameter associated with the stamp;
using the first neural network to create at least one second search query associated with the stamp;
using the first search query, the at least one second search query, and the name and catalogue number of the stamp to conduct a search in the aggregated database of stamps offered for sale, and receiving at least one search result, said at least one search result comprising text;
using the first neural network to analyze the text associated with each one of the at least one search result, to parse the text, to identify at least one keyword or key phrase, and to determine whether the at least one keyword or key phrase is associated with the desired stamp;
if the at least one keyword or key phrase is associated with the desired stamp, determining if the at least one search result comprises an image;
using the second neural network to determine whether or not the image comprises a stamp;
if the image comprises a stamp, using the second neural network to determine whether or not the stamp in the image matches an image of the desired stamp found in the aggregated catalogue;
if the stamp in the image matches the image of the desired stamp, classifying the at least one search result as relevant;
displaying any relevant search results to the user.

US Pat. No. 10,482,518

HTTP PARALLEL PROCESSING ROUTER

Walmart Apollo, LLC, Ben...

1. A server comprising:a router comprising an Input/Output (I/O) terminal;
wherein the router is configured to communicatively couple with at least one client;
wherein the I/O terminal of the router is configured to communicatively couple with a plurality of remote servers; and
wherein the router is configured to:
receive a web services request from the at least one client;
identify, based on the web services request, at least two remote servers of the plurality of remote servers that are to fulfill at least a portion of the web services request; and
transmit, in parallel via the I/O terminal, requests to fulfill respective portions of the received web services request to each of the at least two remote servers;
wherein the router is further configured to:
generate a first send web service request to be sent to a first remote server of the at least two remote servers, wherein the first send web service request comprises a first product identification information corresponding to a first product identified from the web service request;
generate a second send web service request to be sent to a second remote server of the at least two remote servers, wherein the second send web service request comprises a second product identification information corresponding to a second product identified from the web service request; and
wherein the router, in transmitting the requests to fulfill the respective portions of the received web service request, is configured to transmit in parallel the first send web service request to the first remote server and the second send web service request to the second remote server.

US Pat. No. 10,482,517

PROVIDING A SIMULATION OF WEARING ITEMS SUCH AS GARMENTS AND/OR ACCESSORIES

ZUGARA, INC., Culver Cit...

1. A system configured for allowing a user to simulate wearing real-wearable items, the system comprising:one or more hardware processors configured by machine-readable instructions to:
obtain, from a client computing platform, a live video feed;
recognize a position and/or orientation of one or more body parts of a user within the live video feed, the one or more body parts including a first body part;
provide a virtual-outfitting interface for presentation to the user via the client computing platform, the virtual-outfitting interface including two or more separate portions simultaneously presented in the virtual-outfitting interface, the two or more separate portions including a main display portion and an icon that is overlaid upon the main display portion,
wherein the main display portion includes a composite video feed that incorporates the live video feed of the user and a first virtual-wearable item, and wherein a position, size, and/or orientation of the first virtual-wearable item is determined such that the first virtual-wearable item moves within the main display portion according to the position and/or orientation of the user within the live video feed so that the user appears to be wearing the first virtual-wearable item in real time in the main display portion; and
provide a social-networking tool graphically presented in the virtual-outfitting interface, the social-networking tool allowing the user to interface with one or more social-networking services with which the user is associated.

US Pat. No. 10,482,508

CUSTOMIZABLE STATE MACHINE AND STATE AGGREGATION TECHNIQUE FOR PROCESSING COLLABORATIVE AND TRANSACTIONAL BUSINESS OBJECTS

JDA Software Group, Inc.,...

1. A computer-implemented method for facilitating processing by a state machine of business objects, comprising:retrieving, over a computer network, composite state information of a composite business object from a non-transitory computer-readable medium, the composite business object representing at least one collaboration between two or more business enterprises and including one or more components comprising component state information;
controlling the composite state information of the composite business object based on one or more data structures comprising state information stored as values in a multidimensional state transition matrix, action information, and transition information associated with the composite business object, wherein a first dimension of the state transition matrix represents a state identifier associated with the composite business object, a second dimension of the state transition matrix represents an action identifier associated with the composite business object, and a third dimension of the state transition matrix represents an entity identifier associated with the composite business object; and
configuring a derived state information for the composite business object by assigning a priority level from a hierarchy of states to the individual component state information of the one or more components and selecting the component state information having the highest priority, each state in the hierarchy of states having a corresponding assigned priority level.

US Pat. No. 10,482,507

HANDLING DIGITAL ADVERTISEMENTS IN A COMMUNICATION NETWORK

Telefonaktiebolaget LM Er...

1. A method, performed by a proxy server of a communication network, wherein said method comprises the steps of:receiving, from a user equipment device of the communication network, a request to download a web page from one of a web site or a web portal of the communication network;
responsive to receiving the request, obtaining web page code corresponding to said web page;
responsive to obtaining the web page code, identifying an executable script of an ad script of an advertisement in the web page code corresponding to said web page;
inserting, directly in the executable script of said ad script of the web page code, replacement functions that overwrite original built-in functions of the ad script, the replacement functions removing at least one Uniform Resource Locator (URL) of the original built-in functions of the ad script that would result in download of an object of the objects referenced in the ad script of said advertisement;
inserting, at the end of executable script of said ad script, restoration functions that restore the original built-in functions of the ad script comprising said at least one URL after occurrence of a specific event within the web page code; and
transmitting the modified web page code to the user equipment device to enable the user equipment device to delay download of objects referenced in the ad script of said advertisement during download of the content of the web page.

US Pat. No. 10,482,505

SALES ASSISTANCE BASED ON PURCHASING PREDICTION

International Business Ma...

1. A method comprising:identifying, by one or more computer processors, one or more items searched for by a user on a client device;
determining, by one or more computer processors, if a location of the client device is within a threshold distance of an item of the one or more searched items;
in response to determining that the client device is within the threshold distance, generating, by one or more computer processors, a communication that the item of the one or more searched items presents to the user of the client device, wherein the communication includes details about the item and personalized information about the user;
sending, by one or more computer processors, the generated communication to the item to be displayed as text by the item;
determining, by one or more computer processors, if a received response comprising a reply of the user to the generated communication indicates that a threshold probability that the user will purchase the item is exceeded; and
in response to determining the response exceeds the threshold probability, identifying, by one or more computer processors, a sales representative to assist the user.

US Pat. No. 10,482,504

SYSTEMS AND METHODS FOR ANALYZING INPUT DATA AND PRESENTING INFORMATION

1. A method of displaying offer data in response to receiving input on a mobile device, the method comprising:analyzing information input to an input field of a communications application to determine whether all or a portion of the information relates to one or more brands, merchants, products, or services;
searching for offer data for the one or more brands, merchants, products, or services;
displaying a suggestion bar associated with a virtual keyboard of the mobile device, the suggestion bar including a field displaying an object that identifies a merchant or a brand;
in response to a first gesture to select the object, displaying an offer message of the merchant or the brand; and
in response to a second gesture on the displayed offer message, dismissing the offer message or saving the offer message.

US Pat. No. 10,482,503

SUGGESTING AND/OR PROVIDING AD SERVING CONSTRAINT INFORMATION

Google LLC, Mountain Vie...

1. A computer-implemented method to display content items on user computing devices, comprising:receiving, by one or more computing devices, a set of content items to be displayed on one or more documents on user computing devices, wherein each content item is associated with a time constraint;
providing, by the one or more computing devices, a set of candidate keywords associated with each of the set of content items;
providing, by the one or more computing devices, an estimate of a number of times each of the content items will be served based on each of the set of candidate keywords;
based on the provided estimate, receiving, by the one or more computing devices, one or more keywords of the set of candidate keywords to associate with each of the content items;
receiving, by the one or more computing devices, a request to display a content item in conjunction with an electronic document on a particular user computing device;
determining, by the one or more computing devices, a time of the request to display the content item;
determining, by the one or more computing devices, a set of content items having a configured time constraint that corresponds to the time of the request;
analyzing, by the one or more computing devices, content of the electronic document to determine one or more characteristics of the electronic document;
determining, by the one or more computing devices, at least one of the set of determined content items that corresponds to the one or more characteristics of the electronic document based on the one or more received keywords associated with each of the content items; and
providing, by the one or more computing devices, the at least one of the set of determined content items to the particular user computing device for display in conjunction with the electronic document.

US Pat. No. 10,482,502

INFORMATION PROVISION SYSTEM, SPECIFIC-INFORMATION GENERATION DEVICE, AND SPECIFIC-INFORMATION GENERATION METHOD

PANASONIC INTELLECTUAL PR...

1. An information provision system connected to an in-home network configured by a Web terminal and a household electric appliance terminal, and comprising a first history collection device, a second history collection device, and a specific-information generation device, whereinthe first history collection device acquires, from the Web terminal,
first history information including an access history of the Web terminal and a network identifier of the Web terminal, and
the second history collection device acquires, from the household electric appliance terminal,
second history information including a manipulation history of the household electric appliance terminal, a household electric appliance terminal identifier of the household electric appliance terminal, and a network identifier of the household electric appliance terminal,
the specific-information generation device comprises:
a history collector that acquires the first history information from the first history collection device, and the second history information from the second history collection device; and
a specific-information generator that generates specific information regarding an attribute and a preference of a user, based on the first history information and the second history information acquired in the history collector, and
the specific-information generator
disposes, on a map of a thesaurus prepared in advance, a first keyword obtained from the access history of the Web terminal, and a second keyword obtained from the manipulation history of the household electric appliance terminal, and
generates first specific information, based on a single or a plurality of the second keywords having a distance smaller than a predetermined distance from a disposed position of the first keyword disposed on the map
wherein second specific information is generated, based on the single or the plurality of the second keywords having a distance larger than or equal to the predetermined distance from the disposed position of the first keyword disposed on the map, and
wherein the information provision system provides an external advertisement provision system with:
the first specific information as overt attribute information, and
the second specific information as latent attribute information.

US Pat. No. 10,482,501

METHOD AND APPARATUS FOR DISPLAYING ADS DIRECTED TO PERSONAS HAVING ASSOCIATED CHARACTERISTICS

AutoGraph, Inc., Seattle...

1. A processor-based system for receiving advertisements, comprising:memory for storing instructions that are executable by processor electronics;
a display screen;
processor electronics configured to execute the instructions in order to:
display a plurality of icons to which advertisements can be directed to a user;
receive a selection from the user to activate a first icon of the plurality of icons to which advertisements can be directed during a time period when the icon is active, wherein the first icon defines one or more characteristics of the user that can be analyzed by an advertiser to determine a target audience for an ad;
in response to the selection of the first icon, select a cookie associated to the first icon, wherein the cookie is configured to reference a portion of user interest data collected during the period of time when the first icon is active;
display an ad directed to the selected first icon;
determine if a predetermined triggering event has occurred;
in response to the determination of the triggering event occurring, automatically select a second icon from the plurality of icons that defines one or more characteristics of the user to which ads are to be directed; and
in response to the selection of the second icon, select a second cookie associated to the second icon, wherein the second cookie is configured to reference a portion of user interest data collected during a second time period that the second icon is active.

US Pat. No. 10,482,500

AUTOMATICALLY GENERATING BOTH RICH ADVERTISING MESSAGES AND ASSOCIATED LANDING PAGES USING SOCIAL MEDIA PLATFORM CONTENT

2KDirect, LLC, San Luis ...

1. A computer-readable medium having contents configured to cause a computing system to perform a method, the method comprising:receiving text from a user;
accessing a social media platform to identify a company having a presence on the social media platform and identifying information that includes the received text;
retrieving content from the identified company's presence on the social media platform, the content including a text string, an image, a web resource, and a color;
using the retrieved content to construct a webpage, for the identified company, containing a link to the web resource;
using the retrieved content to construct an advertising message, for the identified company, separate from the constructed webpage and containing a link to the constructed webpage;
causing the constructed advertising message to be presented by a publisher;
receiving a first communication indicating that a user to whom the constructed advertising message was presented selected the constructed advertising message;
in response to the first communication, serving the constructed webpage;
receiving a second communication indicating that a user viewing the served webpage selected a link to the web resource; and
in response to the second communication, causing the web resource to be served to the user viewing the served webpage.

US Pat. No. 10,482,497

SYSTEM AND METHOD FOR PROVIDING SMART STATEMENTS

CAPITAL ONE SERVICES, LLC...

1. A system for providing an account holder with a purchase-data driven statement, comprising:one or more processors configured to:
receive, via a network:
account data comprising one or more past purchases of the account holder,
advertising data associated with a first merchant and comprising information associated with advertised products and services including location information for the advertised products and services, and
location data of an account holder device;
compare the advertising data to the account data to identify a first product or service included in both the advertising data and the account data;
determine that the location information for the first product or service matches the location data of the account holder device;
create, in real-time, a targeted advertisement for the first product or service that includes a personalized text-based message, the message including a link that is selectable by a user of the account holder device to direct the account holder device to a website associated with the first product or service;
generate, in real-time, a graphical user interface comprising the account data, the advertising data, and the targeted advertisement;
transmit, to the account holder device, the graphical user interface, wherein the graphical user interface facilitates two-way communication between the account holder device and the first merchant and causes a single display of the account holder device to present and organize the targeted advertisement, the account data, and the advertising data;
receive new account data comprising one or more new purchases of the account holder made after transmitting the targeted advertisement;
compare the account holder's spending associated with the new account data to the account holder's spending associated with the account data;
determine a quantitative measure of a relative effectiveness of the targeted advertisement based on whether the account holder's spending increased or decreased after transmitting the targeted advertisement;
obtain demographic information associated with the account holder;
generate predictive recommendations by associating the quantitative measure of the relative effectiveness of the targeted advertisement with the demographic information; and
transmit the predictive recommendations to the first merchant.

US Pat. No. 10,482,493

CORRELATING GEOGRAPHIC POSITIONS OF MOBILE DEVICES WITH POINT-OF-SALES DEVICE TRANSACTIONS

Splunk Inc., San Francis...

1. A method, comprising:accessing a plurality of events in a field-searchable data store, the plurality of events comprising raw machine data associated with a timestamp, the raw machine data representing a plurality of interactions between a mobile device and at least one network device at a locale;
determining, based on the plurality of interactions, at least one geographic position of the mobile device;
calculating a metric for the locale using the at least one geographic position;
obtaining a plurality of sales transactions from a point of sale (POS) device at the locale;
correlating the at least one geographic position and at least one time interval determined from the plurality of interactions with the plurality of sales transactions;
determining, in response to the correlating, an impact on the metric by a promotion used in the plurality of sales transactions; and
predicting, using the impact on the metric, a value of the metric in a periodic time interval using a trend in a plurality of previous values of the metric in the periodic time interval.

US Pat. No. 10,482,485

SYSTEM, METHOD AND COMPUTER PROGRAM FOR VARYING AFFILIATE POSITION DISPLAYED BY INTERMEDIARY

TrueCar, Inc., Santa Mon...

1. A method for dealer pricing, comprising:determining, by a dealer pricing system embodied on one or more server machines:
a per-unit revenue realized by a dealer when an item is sold;
a per-unit cost to the dealer for the item;
a number of leads for the item in a geographic unit;
an amount of inventory of the item the dealer is able to sell;
a probability of the dealer closing a sale on the item to a customer from the geographic unit utilizing a regression model expressed relative to a set of exogenous features not controlled by the dealer and a set of endogenous features over which the dealer has control, wherein the probability of the dealer closing the sale is a function of a weighted sum of values corresponding to the set of exogenous features and the set of endogenous features;
an expected number of sales as a function of the amount of inventory of the item the dealer is able to sell, times the number of leads for the item in the geographic unit and the probability of the dealer closing the sale on the item to the customer from the geographic unit; and
a total amount of gross margin for the dealer as a function of the expected number of sales times the difference between the per-unit revenue realized by the dealer when the item is sold and the per-unit cost to the dealer for the item; and
providing, by the dealer pricing system, a visualization function through a user interface on a client device associated with the dealer, the visualization function provided by the dealer pricing system configured for visualizing effects of a plurality of metrics, the plurality of metrics including at least two of a display rank, the number of leads for the item in the geographic unit, the expected number of sales, or the total amount of gross margin for the dealer, the visualization function providing the dealer with an ability to select any endogenous feature over which the dealer has control and determine, through the effects visualized by the visualization function in a data structure or graph on the client device associated with the dealer, how varying a value of a selected endogenous feature changes the plurality of metrics.

US Pat. No. 10,482,484

ITEM DATA COLLECTION SYSTEMS AND METHODS WITH SOCIAL NETWORK INTEGRATION

1. A method of conducting a sampling event for items using an event management website computing system, comprising:providing a first routine with the event management website computing system, which first routine is adapted to enable a host to initiate and manage a live item sampling event for a first audiovisual content item;
providing a second routine with the event management website computing system, which second routine is adapted to execute on a portable electronic device and to permit one or more participants to join the host in the live item sampling event for said first audiovisual content item by selecting an activatable electronic link;
wherein said live item sampling event is a virtual event managed by the event management website computing system, in which at least some of said one or more participants are in different locations and are enabled through said second routine to sample and rate said first audiovisual item at the same time as a group of participants;
collecting and processing item sampling event data with the event management website computing system, including at least a set of individual user ratings provided by said group of participants during said virtual event using a data collection interface implemented within one or more respective portable electronic data collection devices used by said group of participants;
providing a selectable option to each of said group participants within said data collection interface, which, when selected, causes publication by the event management website computing system of information pertaining to participation in said live item sampling event to social network web pages associated with said group of participants during a time period associated with the live item sampling event; and
automatically generating and electronically displaying recommendations with the event management website computing system to at least some of said group of participants identifying other audiovisual items correlated to said first audio visual item by a recommender system.

US Pat. No. 10,482,483

SYSTEM FOR AGGREGATING DATA RECORD ATTRIBUTES FOR SUPPLEMENTAL DATA REPORTING

Bank of America Corporati...

1. A system comprising:a transaction record data store configured to store a plurality of transaction records corresponding to a representative account, wherein the representative account corresponds to a plurality of customers;
an operational attribute data store configured to store operational attributes associated with respective customers of the plurality of customers of the representative account;
a report staging data store configured to store a plurality of reports; and
a supplemental data report generation device comprising at least one processor and memory storing computer-readable instructions that, when executed by the at least one processor, cause the supplemental data report generation device to:
receive, from a computing device, a command to generate a supplemental data report;
execute the command to generating the supplemental data report, executing the command including:
receive, via an interactive user interface, a set of criteria for the supplemental data report corresponding to transactions of the representative account, wherein the set of criteria comprises a set of products and at least one threshold rule associated with a first operational attribute field;
retrieve, from the transaction record data store, one or more first transaction records of the plurality of transaction records based on the set of products, wherein the one or more first transaction records correspond to a subset of customers in the plurality of customers that is associated with the set of products, wherein the subset of customers comprises more than one customer;
retrieve, from the operational attribute data store and based on the subset of customers identified in the one or more first transaction records, a set of operational attributes associated with the one or more first transaction records;
select, based on the set of operational attributes associated with the one or more first transaction records, one or more second transaction records from the one or more first transaction records to be included in the supplemental data report based on operational attributes associated with the one or more second transaction records matching the at least one threshold rule, wherein determining that a given transaction record matches the at least one threshold rule is based on a first operational attribute of a given customer associated with the given transaction record;
calculate one or more aggregate metrics for the set of products based at least in part on the operational attributes associated with the one or more second transaction records;
generate the supplemental data report based on the set of products and the one or more second transaction records, wherein the supplemental data report comprises the one or more aggregate metrics in lieu of the first operational attribute of the given customer based on the at least one threshold rule;
generate a drill down report for a first product of the set of products based on the one or more second transaction records by determining one or more third transaction records to be included in the drill down report based on operational attributes associated with a given transaction record of the one or more second transaction records being associated with the first product and based on the operational attributes associated with the given transaction record meeting a first threshold rule of the at least one threshold rule, wherein the first threshold rule is based on the first operational attribute of the first product; and
store the supplemental data report and the drill down report in the report staging data store.

US Pat. No. 10,482,481

MANAGING GRID INTERACTION WITH AN INTERCONNECT SOCKET ADAPTER CONFIGURED FOR A SOLAR POWER SOURCE

1. A system for managing grid interaction with a solar power source, comprising:an energy exchange server, a plurality of solar energy sources, a plurality of interconnect socket adapters, and a plurality of energy exchange controllers, each energy exchange controller being communicatively coupled to one of the plurality of interconnect socket adapters;
wherein the one of the plurality of interconnect socket adapters electrically couples to the power grid, one or more energy sinks, and one of the plurality of solar energy sources; and
wherein the energy exchange server comprises a processor and a non-statutory computer readable medium with software embedded thereon, the software configured to:
receive, from each interconnect socket adapter, a real-time energy consumption data set;
receive, from a real-time energy pricing database, a set of environmental parameters and a starting energy price;
receive, from each interconnect socket adapter and one or more energy production facilities, a real-time energy production data set;
generate a current aggregate electricity demand value as a function of the real-time energy consumption data set and the environmental parameters;
generate a current aggregate electricity supply value as a function of the real-time energy production dataset and the environmental parameters; and
generate a current energy price as a function of the starting energy price, the current aggregate electricity demand value, and the current aggregate electricity supply value.

US Pat. No. 10,482,476

NON-ABSTRACT DEVICES, SYSTEMS, AND PROCESSES FOR THE DISPLAY AND FURNISHING OF TANGIBLE BENEFITS

1. A technology and computing improving, tangible, non-abstract system for permitting an entity to make use of benefits, the system comprising:receiving in at least one physical memory device (i) at least a sub-set of an entity's demographic, geographic, and psychographic data, (ii) benefit data for benefits which are offered to those entities meeting the specified qualifications and eligibility requirements as established by the benefit providers, and (iii) benefit provider data;
storing in at least one physical memory device (i) the entity's data, (ii) the benefit data, and (iii) the benefit provider data;
inputting at least the entity's data into a processing device by means of at least one data entry device in electronic communication with the processing device;
said processing device analyzing (i) the entity's data, (ii) the benefit data, (iii) the benefit provider data, and benefit correlation data in real or substantially real time to determine whether any benefit providers are offering any benefits applicable to the entity's data;
determining that the entity qualifies for at least one benefit from at least one benefit provider;
generating a message to a web-enabled phone to inform the entity of the at least one benefit applicable to the entity's data;
anytime thereafter, receiving data indicating that entity is at a new geographic location;
generating a new message to a web-enabled phone to inform the entity of at least one new, different benefit which was not previously but is now available to entity due at least in part to entity's new geographic location;
wherein at least one of both the message benefit(s) and the new-message different benefit(s) are from the group consisting of coupons, discounts, giveaways, free premiums, free merchandise, rebates, certificates, welfare, food stamps, rent vouchers, employment/unemployment, disability, survivor, retirement; property rehabilitation, modernization and retrofitting; government housing, grants and loans to start or grow a business; a reduced cost or free education, free or reduced cost research reports, books and materials, transportation, clothing, counseling, grants, bonuses, awards, free or reduced cost legal advice and services, foreclosed real estate, government jobs; police, customs, and other forced sales of personal property; reduced interest-rate real estate financing; reduced or zero down payment real estate loans; tax-sale real and personal property; educational grants, loans, scholarships, fellowships, internships, and awards; free and reduced-cost prescriptions and medical care/treatment; social security benefits; reduced price and financing for cars and other transportation; traveling and vacationing at reduced cost or for free.

US Pat. No. 10,482,471

UNAUTHORIZED PRODUCT DETECTION TECHNIQUES

Amazon Technologies, Inc....

1. A system, comprising:an image sensor located in a facility; and
an unauthorized-product detection system comprising one or more hardware processors, configured to:
receive from a provider of an item, an image of at least a portion of the item or a portion of the item packaging, wherein the image includes a representation of a physical characteristic of the portion of the item or the portion of the item packaging;
receive, via an interface of a web service, a captured image of at least a portion of a received item or a portion of item packaging for the received item captured by the image sensor located in the facility; and
compute a confidence score for authenticity of the received item, wherein the confidence score is computed as a numerical value based at least on two factors, the two factors comprising:
computation of a similarity score, wherein the computation is based on a comparison of the captured image of at least the portion of the received item or the portion of the item packaging for the received item to the representation of the physical characteristic of the portion of the item or the portion of the item packaging received from the provider of the item, and wherein the comparison is based at least on a match of locations of features of the captured image to locations of features found in the representation of the physical characteristic received from the provider of the item; and
a frequency that the representation of the physical characteristic has been queried at the web service, wherein the numerical value of the confidence score lowers in proportion to the frequency that the representation of the physical characteristic has been queried at the web service;
in response to determining that the confidence score for the received item satisfies one or more constraints, provide, via the interface of the web service, an indication that authenticity of the received item is verified; and
in response to determining that the confidence score for the received item does not satisfy the one or more constraints, provide, via the interface of the web service, an indication that the authenticity of the received item is not verified.

US Pat. No. 10,482,469

SYSTEMS AND METHODS FOR PROVIDING INFORMATION FROM MULTIPLE SOURCES

eBay Inc., San Jose, CA ...

1. A system comprising:a memory that stores instructions; and
one or more processors configured by the instructions to perform operations comprising:
receiving, from a first user, a selection of a question to include in postings by the first user for items in an online publication system;
receiving, after the selection of the question, data for an item, the data submitted by the first user;
generating a posting for the item in the online publication system based on the data and the selected question;
receiving, via a network, an inquiry submitted by a second user;
selectively retrieving, in response to the inquiry submitted by the second user, a response comprising an answer to the selected question, the answer comprising at least a portion of the data submitted by the first user; and
providing a user interface depicting the selected question and the retrieved response.

US Pat. No. 10,482,459

SYSTEM AND METHOD FOR AUTOMATED ACCOUNT CREATION VIA A MOBILE WIRELESS DEVICE IN A PAYMENT SYSTEM

1. A method of an automated sign-up and creation of an account of a new customer in a payment system, comprising the steps of:receiving a telephone call by the payment system from a new payment system customer, using a wireless mobile device of the customer;
identifying by the payment system, a caller Id of the telephone call, connecting to a telephone company database, and receiving from the database identification of a specific cellular wireless carrier company for this specific caller id of the customer;
connecting by the payment system to the specific wireless carrier for verifying the customer as being a customer of the cellular wireless company; and
retrieving by the payment system, a customer profile including a customer name, an address and a mobile device id ESN from the carrier database.

US Pat. No. 10,482,458

USER EQUIPMENT, SERVICE PROVIDING DEVICE, PAYMENT SYSTEM COMPRISING THE SAME, CONTROL METHOD THEREOF AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM STORING COMPUTER PROGRAM RECORDED THEREON

SK Planet Co., Ltd., Seo...

1. A service providing device, comprising:a communication unit which receives information on a payment card, a PIN number corresponding to the payment card, position information of user equipment of a user attempting to purchase an item at a physical payment store, position information of one or more devices in the vicinity of the user equipment, and identification information of the user equipment which are transmitted from the user equipment, wherein the one or more devices that are in the vicinity of the user equipment are located at the physical payment store; and
a control unit which determines whether the position information of the user equipment is located within a predetermined radius from the position information of the one or more devices located at the physical payment store for primary verification of the purchase, checks a type of the payment card from among one or more payment cards issued to the user equipment that is being used to purchase the item, payment date and time information associated with the attempted purchase of the item at the physical store, and position information of the physical payment store when the position information of the user equipment is located within the predetermined radius from the position information of the one or more devices located at the physical payment store as a determination result, and performs secondary verification based on a distance difference between the position information of the user equipment and position information of the physical payment store where the payment is made by the payment card and a time difference between a present time and the payment date and time information when the payment is made by the payment card.

US Pat. No. 10,482,456

SYSTEMS AND METHODS FOR GENERATING AND MANAGING DYNAMIC CUSTOMIZED ELECTRONIC TOKENS FOR ELECTRONIC DEVICE INTERACTION

Capital One Services, LLC...

1. A token-based electronic device interaction system for transferring data between a user device associated with a user and a remote device, comprising:a token database;
a memory storing instructions; and
a processor configured to execute the stored instructions to:
access information associated with an electronic token, the electronic token being:
associated with at least one of the user or the user device; and
associated with a first expiration parameter,
wherein the first expiration parameter is based on received transaction information associated with a transaction and is determined at an initiation of the transaction;
receive, from the remote device at a time after the initiation of the transaction, a transaction request associated with the transaction, the transaction request comprising modified transaction information associated with the transaction;
determine a second expiration parameter based on the modified transaction information; and
authorize the transaction request when the second expiration parameter is less than or equal to a predetermined threshold of the first expiration parameter.

US Pat. No. 10,482,451

METHOD OF USING BIOINFORMATICS AND GEOGRAPHIC PROXIMITY TO AUTHENTICATE A USER AND TRANSACTION

MASTERCARD INTERNATIONAL ...

1. A computer-implemented method of authenticating and processing a P2P payment at a payment transaction network, the method comprising:receiving a push or pull request from a first device associated with a first user and adapted to communicate in a P2P network, wherein the push or pull request relates to a transaction with a second device associated with a second user and adapted to communicate in a P2P network;
in response to the push or pull request, outputting a prompt on the first and second device requesting a biometric measurement;
receiving a first biometric measurement from sensors coupled with the first device;
receiving a second biometric measurement from sensors coupled with the second device;
retrieving a first biometric parameter associated with the first user and a second biometric parameter associated the second user from one or more P2P transaction authentication databases, wherein the first and second biometric measurement are each a type selected from any one of: an EKG measurement, a fingerprint, iris scan, a voice pattern, gait, typing rhythm, and a facial pattern;
comparing the first biometric measurement with the first biometric parameter and comparing the second biometric measurement with the second biometric parameter;
periodically tracking a relative proximity between the first device and the second device, and updating the one or more P2P transaction authentication databases with the relative proximity, wherein the relative proximity between the first device and the second device is determined via a Bluetooth or Near-Field Communication connection between the first device and the second device; and
responsive to determining that the first biometric measurement identifies the first user, determining that the second biometric measurement identifies the second user, and determining that the first device and second device are within a predetermined relative proximity, effecting the transaction based on the push or pull request.

US Pat. No. 10,482,449

PERSON TO PERSON PAYMENT SYSTEM AND METHOD

JPMORGAN CHASE BANK, N.A....

1. A computer-implemented method for sending a person to person (P2P) payment from a sender to a recipient comprising:electronically transmitting, via a P2P computer server comprising at least one computer processor, to the recipient through a communications channel-selected by the sender, the communications channel consisting of at least one of: email, text message, quick response (QR) code, and near field communication (NFC), a notification of the payment from the sender, the notification including an amount of the payment and a link to a P2P payment platform of a financial entity of the sender that is different from a P2P payment platform at which the recipient receives the payment;
after the recipient selects the link in the notification, electronically transmitting, via the P2P computer server, to the recipient an interface detailing funds transfer options including: an option to transfer of funds to a checking or savings account with a request for an account number and routing number, an option to transfer of funds to a transaction card account with a request for a card number, expiration date, and a card verification value (CVV), an option to transfer of funds to a third party P2P system with a request for an account identifier, and an option to transfer of funds in the form of a merchant electronic gift certificate with a request for identification of the desired merchant;
receiving from the recipient electronically, via the P2P computer server, a selection as to one of the funds transfer options whereby in the case of a deposit account, the recipient provides the requested routing number and account number, in the case of a transaction card account, the recipient provides the requested card number, expiration date, and card verification value (CVV), in the case of a third party P2P system, the recipient provides the requested account identifier, or in the case of a merchant electronic gift certificate, the recipient identifies the desired merchant; and
electronically transmitting, via the P2P computer server, the payment to the recipient via the recipient's selected funds transfer option without requiring the recipient to open a new account or verify an existing account, wherein the sender selects from a plurality of sending options comprising each of: near field communication, quick response code, an email address of the recipient, mobile phone number, and via social network.

US Pat. No. 10,482,447

RECOGNITION SYSTEM, INFORMATION PROCESSING APPARATUS, AND INFORMATION PROCESSING METHOD

TOSHIBA TEC KABUSHIKI KAI...

1. A recognition system, comprising:an imaging device which images a prescribed imaging area and outputs image data;
a storage device which stores a commodity file including identification information for a plurality of commodities, feature values for the plurality of commodities, and a predetermined recognition classification for each commodity in the plurality indicating the commodity is one of a first commodity type or a second commodity type, the first commodity type being commodities to be recognized using a code symbol associated with the commodity in the commodity file and the second commodity type being commodities to be recognized using a feature value associated with the commodity in the commodity file; and
a processor which is configured to:
determine whether a code symbol can be detected in the image data from the imaging device,
detect an article in the image data from the imaging device if a code symbol cannot be detected in the image data,
extract a feature value of the detected article from the image data,
calculate similarities between the stored feature values in the commodity file for commodities of the first commodity type and the second commodity type and the extracted feature value,
recognize commodities in the commodity file as candidates corresponding to the detected article based on the calculated similarities,
exclude commodities of the first commodity type from the candidates based on the predetermined recognition classification included in the commodity file, and
select a commodity from the candidates as a recognized commodity based on calculated similarity provided that the calculated similarity for the commodity is above a threshold value.

US Pat. No. 10,482,446

PAYMENT SYSTEM

Intel Corporation, Santa...

1. At least one machine readable medium comprising one or more instructions that when executed by at least one processor, cause the at least one processor to:couple an electronic device to a physical point of sale terminal using enhanced privacy identification (EPID), wherein the electronic device includes a monitory account;
verify the monitory account with an account institution using EPID; and
request an action related to the monitory account using an EPID key, wherein the EPID key includes an anonymous EPID random base and a non-anonymous EPID named base, wherein the requested action is related to a sale of goods or services and includes changing a monitory value of the monitory account, wherein the monitory account is updated when the requested action is verified.

US Pat. No. 10,482,443

SYSTEM AND METHODS ASSOCIATED WITH VENDING MACHINE TELEMETRY, REPLENISHMENT, AND CONFIGURATION UTILIZING MULTIPLE TYPES COMMUNICATION NETWORKS

Katzenfreunde LLC, Austi...

1. A vending machine system comprising:a first network configured to transmit data over shorter distances;
a second network configured to transmit data over longer distances;
a vending machine configured to dispense items;
a vending machine computing device installed locally within the vending machine, the vending machine computing device being configured to determine first data on a predetermined schedule, and second data responsive to a transaction, the second data including a flag indicating if an inventory of a first item within the vending machine is below a vending threshold responsive to completing a transaction associated with the first item, the first data requiring more data bandwidth than the second data, the first data including a full inventory of items currently located at the vending machine, a status of each denomination of currency located at the vending machine, and a quantity of items sold by the vending machine over a time period;
a user computing device configured to wirelessly perform the transaction with the vending machine computing device to receive the first item from the vending machine, the user computing device being configured to receive the second data including the flag from the vending machine over the first network responsive to the transaction being performed, the user computing device being configured to relay the second data including the flag over the second network to a backend server after receiving the second data over the first network.

US Pat. No. 10,482,439

KEY DUPLICATION SYSTEM

The Hillman Group, Inc., ...

1. A network of self-service key duplication kiosks, comprising:a plurality of kiosks at different locations; and
a remote central server in network communication with the plurality of kiosks and configured to receive information from and send information to the plurality of kiosks,
each of the plurality of kiosks comprising,
a digital camera configured to take a digital image of a customer's key,
a key duplication system configured to replicate a tooth pattern on the customer's key using a cutting code, and
a communications interface configured to enable network communication with the remote central server for sending the digital image of the customer's key to the remote central server and, in response, receive the cutting code for the customer's key from the remote central server,
the remote central server configured to receive the digital image from a kiosk, identify the cutting code from the digital image, and send the cutting code to the kiosk for use in duplicating the customer's key.

US Pat. No. 10,482,438

METHOD AND APPARATUS FOR SHARING REGIONAL INFORMATION

Alibaba Group Holding Lim...

1. A computer-implemented method, comprising:obtaining, at a payment platform server, a payment bill query request initiated by a user through a third-party payment platform;
determining, by the payment platform server, whether a payment institution has generated a payment bill for the user based on the payment bill query request, wherein the payment institution does not provide the third-party payment platform with bill generation information;
in response to determining that the payment institution has generated the payment bill for the user:
obtaining, by the payment platform server and based on the payment bill, user information associated with the user, wherein the user information includes a region that the user belongs to;
determining, by the payment platform server, whether information for notification that the payment institution has generated the payment bill for the user has been pushed to the region that the user belongs to; and
in response to determining that the information for notification that the payment institution has generated the payment bill for the user has not been pushed to the region that the user belongs to:
pushing, by the payment platform server, the information for notification that the payment institution has generated a payment bill to each user associated with the third-party payment platform within the region that the user belongs to through an account of the third-party payment platform.

US Pat. No. 10,482,432

SYSTEMS AND METHODS FOR REMOTE DEPOSIT OF CHECKS

United Services Automobil...

1. A system comprising:a customer's mobile device including a downloaded app, the downloaded app provided by a bank to control check deposit by causing the customer's mobile device to perform:
instructing the customer to have a digital camera take a photo of a check;
giving an instruction to assist the customer in placing the digital camera at a proper distance away from the check for taking the photo;
presenting the photo of the check to the customer after the photo is taken with the digital camera;
using a wireless network, transmitting a copy of the photo from the customer's mobile device and submitting the check for mobile check deposit in the bank after presenting the photo of the check to the customer; and
a bank computer programmed to update a balance of an account to reflect an amount of the check submitted for mobile check deposit by the customer's mobile device;
wherein the downloaded app causes the customer's mobile device to perform additional steps including:
confirming that the mobile check deposit can go forward after optical character recognition is performed on the check in the photo; and
checking for errors before the submitting step.

US Pat. No. 10,482,427

SYSTEM AND METHOD FOR CONCEPT DISCOVERY WITH ONLINE INFORMATION ENVIRONMENTS

WORLDONE, INC., New York...

1. A system for interacting with an online information environment, the system comprising:at least one processor operatively connected to a memory, the at least one processor configured to execute a plurality of system components from the memory, the system components comprising a user interface component configured to:
display a creation view configured for creating a case and comprising an open-ended text field to receive text indicative of a chief complaint of a patient and a first close-ended data field to receive a parameter indicative of an age of the patient;
generate and display a list of suggested clinical terms to add to the open-ended text field using at least one text fragment from the text indicative of the chief complaint of the patient and the age of the patient;
identify and emphasize key terms in the text indicative of the chief complaint of the patient the open-ended text field;
assign one or more classification tags to the case based on the identified key terms;
display a response view configured for responding to the case and comprising a display of information regarding the case, a display of at least one previously submitted response to the case, and an open-ended text field to receive a response to the case;
display a search view configured for searching a database of cases, the database configured to store the cases as data objects including case information, the case information including a question, a specialty requirement for the case, and at least one concept, and comprising a search field; and
match terms in the search field with the one or more classification tags to identify relevant cases.

US Pat. No. 10,482,425

TECHNIQUES FOR MANAGING FUNCTIONALITY CHANGES OF AN ON-DEMAND DATABASE SYSTEM

salesforce.com, inc., Sa...

1. A method for managing functional changes to an on-demand database system on behalf of an owner of the on-demand database system and which may affect multiple tenant-specific production environments of multiple tenants supported by the on-demand database system, each having a corresponding production environment and a corresponding test and development environment, wherein a production environment of the multiple tenant-specific production environments is one of two separate computation environments that operate independently of each other within a server-side facility, the two separate computation environments comprising the production environment and a test and development environment, said method comprising:identifying, from among the multiple tenant-specific production environments, the production environment as one of the multiple tenant-specific production environments that will be affected by the functional changes;
determining whether the production environment includes tenant-specific business logic including at least configuration information and customization information to be tested in the test and development environment prior to being applied to the production environment;
in response to determining the production environment includes tenant-specific business logic, copying the functional changes and at least a portion of the production environment subject to the functional changes to the test and development environment thereby forming a tenant-specific test and development environment to facilitate testing of the tenant-specific business logic by executing the functional changes within the tenant-specific test and development environment before expiration of a pre-configured duration of time;
providing to a graphical interface of a user system information related to the functional changes from the test and development environment, wherein the graphical interface allows concurrent access to both the production environment and the tenant-specific production environment for users of a common tenant; and
implementing the functional changes in the production environment after the pre-configured duration of time, wherein the pre-configured duration of time is configurable via the graphical interface, the graphical interface further providing an option for the functional changes to be implemented immediately rather than delaying until after the pre-configured duration of time.

US Pat. No. 10,482,424

SYSTEMS AND METHODS FOR MOBILE DEVICE-BASED ITEM ACQUISITION AND TRACKING

Capital One Services, LLC...

1. A method for providing a user interface on a mobile device, comprising:detecting, with the mobile device, a signal from a tag associated with an item in proximity to the tag, the item being in a first area;
presenting a user interface on the mobile device, the user interface including:
first item information associated with the tag,
second item information associated with a second tag that is within scanning range of the mobile device; and
buttons configured to remove displayed items from the user interface;
detecting, with the mobile device using a scan mode, a third tag associated with a second area separate from the first area;
presenting at least one of the first item information and second item information and a request to confirm checkout;
receiving a confirmation from the user; and
based on receiving a confirmation, sending a message over a wireless network to initiate checkout.

US Pat. No. 10,482,419

SENSOR DEVICE HAVING CONFIGURATION CHANGES

Tive, Inc., Cambridge, M...

1. A method, comprising:configuring a sensor device in accordance with a first configuration defining environmental data collection for a plurality of sensors and defining when the collected environmental data for the sensors is transmitted to a remote network, wherein the sensor device is coupled to an asset or good being shipped for collecting the environmental data as the asset or good is en route to a destination, wherein the environmental data includes at least temperature data; and
receiving a transition signal by the sensor device from the remote network instructing the sensor device to transition to a second configuration, wherein the second configuration defines transmission of the collected environmental data less frequently than the first configuration.

US Pat. No. 10,482,418

SYSTEMS AND METHODS FOR INSPECTING A DELIVERY VEHICLE USING A PAIRED INSPECTION DRONE

FEDERAL EXPRESS CORPORATI...

1. A drone-based system for inspecting a delivery vehicle, comprising:an internal docking station fixed within a drone storage area within the delivery vehicle, the internal docking station further comprising
a physical docking interface,
an electronic charging connection interface, and
an electronic data connection interface; and
an inspection drone paired to the delivery vehicle and operative to aerially inspect a plurality of targeted inspection points corresponding to respective parts of the delivery vehicle, the paired inspection drone further comprising:
a main housing,
an onboard controller disposed within the main housing,
a memory storage coupled to the onboard controller and maintaining an inspection profile record corresponding to the delivery vehicle,
a plurality of lifting engines coupled with respective lifting rotors, each of the lifting engines being fixed to a different portion of the main housing and responsive to flight control input generated by the onboard controller as part of maintaining a desired flight profile,
a drone capture interface responsive to the onboard controller and disposed on the main housing, the drone capture interface being operative to selectively mate to the physical docking interface of the internal docking station in response to a docking command from the onboard controller, wherein the drone capture interface holds the paired inspection drone in a secure position when selectively mated to the physical docking interface of the internal docking station,
at least one sensor coupled to the onboard controller, the sensor being operative to (a) detect sensor-based inspection information while the paired inspection drone is airborne and has aerially moved from the secured position on the internal docking station to respective aerial positions proximate each of the targeted inspection points and (b) provide the detected sensor-based inspection information to the onboard controller,
a communication interface coupled to the onboard controller, the communication interface being operative to transmit an inspection notification message in response to a transmission command from the onboard controller, and
an onboard battery providing electrical power to each of the onboard controller, the lifting engines, the drone capture interface, the at least one sensor, and the communication interface, wherein the onboard battery connecting to the electronic charging connection interface when the paired inspection drone is in the secure position on the internal docking station; and
wherein the onboard controller of the paired inspection drone is operative, in response to receiving an activation command over the communication interface, to
transition from at least a low power state to an active power state as part of a targeted inspection operation of the delivery vehicle, the paired inspection drone being exclusively assigned to the delivery vehicle;
cause the drone capture interface to automatically uncouple the paired inspection drone from the physical docking interface of internal docking station once the internal monitor drone transitions to the active monitoring state;
access the memory storage to identify the targeted inspection points from the inspection profile record stored in the memory storage, the targeted inspection points corresponding to respective parts of the delivery vehicle;
change the desired flight profile to first cause the lifting engines to move the paired inspection drone from the secured position on the internal docking station to an initial airborne position within the drone storage area of the delivery vehicle and then move the paired inspection drone from the initial airborne position to the respective aerial positions proximate each of the targeted inspection points;
automatically identify an inspection condition about at least one of the targeted inspection points based upon the sensor-based inspection information detected from at least one of the aerials positions, the inspection condition being outside an acceptable range for operation of the delivery vehicle; and
cause the communication interface to responsively transmit an inspection notification message to a delivery vehicle receiver disposed on the delivery vehicle upon identifying the inspection condition for the at least one targeted inspection point is outside the acceptable range for operation of the delivery vehicle.

US Pat. No. 10,482,417

ITEM IDENTIFIER ASSIGNMENT

Hewlett-Packard Developme...

1. A computing system, comprising:a processor; and
a memory storing instructions that are executable to cause the processor to:
create a set of sequential item identifiers for a first container and items to be included within the first container;
assign the item identifiers to the first container and the items to be included in the first container by assigning a first item identifier in the sequential item identifiers to the first container, assigning next item identifiers subsequent to the first item identifier in the sequential item identifiers to the items to be included in the first container, and assigning a last item identifier in the sequential item identifiers to the first container, wherein each of the item identifiers in the set of sequential item identifiers relates to the first container and a second container;
physically attach the assigned item identifiers to the first container and the items, and cause the items to be placed in the first container;
determine a total number of items supposed to be in the first container based on the first item identifier and the last item identifier of the first container;
compare the total number of items supposed to be in the first container to a total number of items present in the first container to determine whether any item is missing from the first container; and
in response to a determination that one of the items is missing from the first container, attach a new item identifier to a new item and cause the new item to be placed in the first container to replace the missing item.

US Pat. No. 10,482,413

DATA TRANSFER TOOL FOR SECURE CLIENT-SIDE DATA TRANSFER TO A SHIPPABLE STORAGE DEVICE

Amazon Technologies, Inc....

1. A system, comprising:one or more computing devices connected to a network of a client site;
one or more storage devices attached to the network of the client site;
at least one shippable storage device provided by a remote storage provider, wherein the at least one shippable storage device is attached to the network of the client site; and
a data transfer tool implemented on at least one of the one or more computing devices, wherein the data transfer tool is configured to:
obtain, from a remote storage service provider, at least one encryption key;
identify data stored on the one or more storage devices to be imported to a storage service of the remote storage service provider;
obtain the identified data from the one or more storage devices;
generate one or more encryption keys for encrypting the identified data;
encrypt the identified data using the one or more generated encryption keys to generate encrypted data;
encrypt the one or more generated encryption keys using the at least one encryption key provided by the remote storage service provider to generate an encrypted one or more generated encryption keys for sending to the remote storage service provider;
transfer the encrypted data to the at least one shippable storage device; and
in response to completion of the transferring of the encrypted data to the at least one shippable storage device, indicate that the at least one shippable storage device is ready for shipment to the remote storage service provider.

US Pat. No. 10,482,412

SYSTEM AND METHOD FOR PROVIDING PRODUCT DELIVERY SERVICE IN ELECTRONIC TRANSACTION USING SMARTPHONE

eBay Inc., San Jose, CA ...

1. A system for providing a product delivery service through an electronic transaction using a smartphone configured to perform a shopping-mall-related application service, the system comprising:a shopping mall server configured to:
generate a unique product barcode provided to order a product registered through a seller terminal using the shopping-mall-related application service in response to a purchaser ordering the product, the unique product barcode including order-related information for the ordered product;
receive data indicating that delivery products including the ordered product have been obtained, from a seller of the ordered product, the delivery products being processed for delivery by attaching unique product barcodes thereto to perform a classification and delivery processing service by delivery destination using the unique product barcodes;
communicate with a device that is co-located with the delivery products and that is installed in a specific place to make the delivery products available for pickup by respective purchasers through the shopping-mall-related application service, wherein the device that is co-located with the delivery products is configured to transmit a specific signal to the shopping-mall-related application service installed in a smartphone of the purchaser;
receive order-related information of the delivery products from the device that is co-located with the delivery products;
transmit a delivery completion message to the purchaser smartphone of the purchaser of the ordered product indicating that the ordered product has been processed for delivery;
receive, from the purchaser smartphone of the purchaser, location information of the purchaser, wherein the location information is received based on the specific signal;
transmit, when the purchaser approaches the device that is co-located with the ordered product, using the location information of the purchase, an instruction for making the ordered product available for pickup by the purchaser to the device that is co-located with the delivery products.

US Pat. No. 10,482,409

PRODUCT PICKING SYSTEM

23. A method for picking products, the method comprising:receiving a work order to obtain at least one product;
determining business rules for stacking the at least one product;
receiving a virtual stack of the at least one product based on the work order, the virtual stack being a 3D representation of the at least one product;
determining business rules for selecting the at least one product; wherein determining business rules for selecting the at least one product comprises determining a set of business rules for selecting a first product based on quality assurance; wherein the quality assurance comprises determining whether to select the first product based on a product condition of the first product; and
providing business rules for selecting the first product of the at least one product to an automatic vehicle,
wherein the automatic vehicle is configured to select the first product upon determining that the first product satisfies the business rules for selecting the first product, and
wherein the automatic vehicle is further configured to arrange the first product into a physical stack corresponding to the virtual stack upon selecting the first product.

US Pat. No. 10,482,405

MANAGEMENT AND ALLOCATION OF SERVICES USING REMOTE COMPUTER CONNECTIONS

BUSA STRATEGIC PARTNERS, ...

1. A method comprising:establishing a support session between a user computer having a geographic region associated therewith and a support server, and between the support server and a given support service computer from among a plurality of different support service computers, the plurality of different support service computers being partitioned by respective geographic service regions, and the support server selecting the given support service computer for the support session based upon its respective geographic service region and the geographic region associated with the user computer;
collecting user feedback data at the support server from the user computer upon conclusion of the support session; and
at the support server, when the feedback data meets a satisfaction threshold, performing a transaction comprising logging the feedback data to an account associated with a user of the user computer and logging both the feedback data and satisfaction level to an account associated with a user of the support service computer.

US Pat. No. 10,482,402

METHOD AND SYSTEM FOR PROVIDING NOTIFICATIONS RELATED TO SERVICE INFORMATION OF MACHINE

Caterpillar Inc., Peoria...

1. A method for providing notifications related to service information for service of a machine located at a worksite, the method comprising:detecting, by a worksite management system, an entry of the machine in a first predefined service zone based on machine location data and machine identification data, wherein the first predefined service zone is defined in the worksite management system corresponding to a first service area at the worksite at which to receive a first service;
generating, by the worksite management system, a first notification based on at least one predefined parameter and the machine identification data upon the entry of the machine in the first predefined service zone, wherein the first notification includes information related to the first service to be performed at the first service area, and the first service to be performed being to the machine at the first service area; and
detecting, by the worksite management system, an exit of the machine from the first predefined service zone based on the machine location data.

US Pat. No. 10,482,401

SYSTEM AND METHOD FOR ARRANGING AN ORDER

Amazon Technologies, Inc....

1. An apparatus comprising:an interface configured to display an unpacking sequence; and
a processor communicatively coupled to the interface and operable to:
determine a packing arrangement for a facility according to the unpacking sequence, wherein the packing arrangement is used to set a packing order of a plurality of items for a package; and
instruct one or more mobile drive units, wherein a mobile drive unit comprises a self-powered device, to transport the package along a replenishment path at the facility while docked with the package, the replenishment path comprising information that is received wirelessly by the mobile drive unit from a management module, wherein the replenishment path is calculated by the management module according to an inventory unpacking sequence that is based on an arrangement of items in the package and the inventory holders receive items from the package along the path;
instruct the one or more mobile drive units to stop at points along the replenishment path such that the items in the package are unloaded from the package at the points that correspond to inventory holders designated to receive the items.

US Pat. No. 10,482,398

SECURE ANONYMOUS TRANSACTION APPARATUSES, METHODS AND SYSTEMS

Visa International Servic...

1. A computer-implemented method, comprising:receiving, by a computer system from a merchant computer, an anonymized purchase order that comprises a one-time anonymized account number and an anonymized shipping address, the one-time anonymized account number and the anonymized shipping address generated by a one-time anonymous data generation component of a network server; and
prior to instructing, by the computer system, shipment of items related to the anonymized purchase order to the anonymized shipping address:
receiving, by the computer system from the network server, an identifier associated with the anonymized purchase order, and
requesting, by the computer system, an actual shipment address for the anonymized purchase order based at least in part on the identifier by generating an encrypted request message that is verified by the network server.

US Pat. No. 10,482,397

MANAGING IDENTIFIERS

TRUSTARC INC, San Franci...

1. A method of managing attributes comprising:obtaining a unique mutable identifier for storage in memory in response to a request from an end entity to an attribute service provider to generate the unique mutable identifier;
utilizing a processor to provide a set of attributes of the end entity selected by the end entity and provided to the attribute service provider for association with the unique mutable identifier and storage at the attribute service provider;
providing, by the end entity, the unique mutable identifier from the end entity to a first application whereby the first application can obtain the associated set of attributes of the end entity by inquiring the attribute service provider;
providing the unique mutable identifier to a second application whereby the second application can obtain the associated set of attributes of the end entity by inquiring the attribute service provider; and
upon request from the end entity to the attribute service provider, obtaining a modified mutable identifier associated with the selected set of attributes previously associated with the unique mutable identifier.

US Pat. No. 10,482,391

DATA-ENABLED SUCCESS AND PROGRESSION SYSTEM

PEARSON EDUCATION, INC., ...

1. A system for remote intervention comprising:memory comprising:
a user profile database comprising information identifying one or several attributes of a user; and
a model database comprising a risk model and categorization data identifying a plurality of alert categories;
a user device comprising:
a first network interface configured to exchange data via the communication network; and
a first I/O subsystem configured to convert electrical signals to user interpretable outputs via a user interface;
a supervisor device comprising:
a second network interface configured to exchange data via the communication network; and
a second I/O subsystem configured to convert electrical signals to user interpretable outputs via a user interface; and
a content management server, wherein the content management server is configured to:
receive data identifying a user of the user device;
retrieve user data for the user from the user profile database;
retrieve a risk model from the model database;
input the user data into the risk model to generate a risk value, wherein the risk value is indicative of the likelihood of the user failing to achieve a predetermined outcome;
identify a user categorization according to a classification algorithm;
determine a response attribute for the user, wherein the response attribute identifies the degree of a positive or negative user response to an intervention;
generate an action recommendation identifying an action for completion, wherein the action recommendation is generated based on the response attribute;
generate and send an alert to the supervisor device, wherein the alert comprises the action recommendation, and wherein the alert comprises computer code to trigger activation of the I/O subsystem of the supervisor device to provide the action recommendation; and
select, based on the response attribute, from a plurality of potential dashboard updates stored in a dashboard database, a dashboard update, wherein the dashboard update:
positively affects the risk value, and decreases the risk value of the user failing to achieve the predetermined outcome;
includes, on a second dashboard, a new dashboard data, dashboard architecture, and dashboard content that was not displayed on a first dashboard, the new dashboard data, dashboard architecture, and dashboard content including the alert; and
includes an identification field, a performance field, a participation field, and a notification field displayed in a different position on the second dashboard than on an original position on the first dashboard, wherein the new dashboard data, dashboard architecture, and dashboard content includes a risk field including a graphical depiction of the risk value indicative of the likelihood of the user failing to achieve the predetermined outcome.

US Pat. No. 10,482,389

PARALLEL DEVELOPMENT AND DEPLOYMENT FOR MACHINE LEARNING MODELS

SAP SE, Walldorf (DE)

1. A method of using a plurality of processors, of a computer, in parallel to develop a learning model, the method comprising:accessing, using at least one of the processors, a database storing a sample data set to train the learning model, wherein the learning model comprises a first learning algorithm having a number of inputs and a number of outputs, and wherein each sample of the sample data set comprises a state for each of the inputs and the outputs;
counting, using at least one of the processors, a number of states for each of the inputs of the samples of the sample data set;
selecting a subset of the inputs;
partitioning, using at least one of the processors, the sample data set into a number of partitions equal to a combined number of states of the selected inputs, wherein each of the partitions corresponds to a combined state of the selected inputs and each of the partitions includes the samples of the sample data set that exhibit a same combined state of the selected inputs corresponding to the partition;
creating, using at least one of the processors, a second learning algorithm for each of the partitions, wherein the second learning algorithm for a partition comprises logic of the first learning algorithm in which the combined state of the selected inputs is equal to the combined state that corresponds to the partition, and wherein the second learning algorithm is configured to receive as input those of the inputs that are not the selected inputs;
assigning each of the second learning algorithms to one of the plurality of processors;
training each of the second learning algorithms on the processor assigned to the second learning algorithm using the samples of the partition corresponding to the second learning algorithm to generate trained second learning algorithms;
receiving a plurality of operational data units comprising a state for each of a plurality of inputs corresponding to the inputs of the sample data set;
directing each of the plurality of operational data units as input to one of the trained second learning algorithms based on a combined state of the selected inputs corresponding to the operational data unit; and
generating an output for each of the plurality of the plurality of operational data units from the corresponding trained second learning algorithm.

US Pat. No. 10,482,388

SPIN-ORBIT QUBIT USING QUANTUM DOTS

1. A method of quantum information processing using a lateral double quantum dot (DQD) disposed at a substrate surface and having a first quantum dot (QD1) tunnel-coupled to a second quantum dot (QD2), comprising:populating QD1 with two confined electrons;
transferring one confined electron to QD2 to create a (1, 1) charge state;
performing at least two state rotations on the confined electrons while the DQD is in the (1, 1) charge state; and
reading out a final quantum state of the DQD,wherein:the at least two state rotations are performed while exposing the DQD to an externally sourced magnetic field having a component directed parallel to the substrate surface;
the performing of each of the at least two state rotations consists of applying a voltage pulse sequence to a planar gate electrode or combination of planar gate electrodes that is electrostatically coupled to the confined electrons so as to vary a relative tuning between QD1 and QD2;
at least a first one of the voltage pulse sequences comprises maintaining, for a first specified duration, a first relative tuning between QD1 and QD2; and
at least a second one of the voltage pulse sequences comprises maintaining, for a second specified duration, a second relative tuning between QD1 and QD2 that is different from the first relative tuning.

US Pat. No. 10,482,385

BAYESIAN CAUSAL RELATIONSHIP NETWORK MODELS FOR HEALTHCARE DIAGNOSIS AND TREATMENT BASED ON PATIENT DATA

Berg LLC, Framingham, MA...

1. A computer-implemented method for generating a causal relationship network model based on patient data, the method comprising:receiving data corresponding to a plurality of patients including between 50 and 1,000,000 patients, the data including diagnostic information and/or treatment information for each patient;
parsing the data to generate normalized data for a plurality of variables including at least one variable related to diagnosis or treatment for each patient, wherein, for each patient, the normalized data is generated for more than one variable;
generating a causal relationship network model relating the plurality of variables based on the generated normalized data, the generating including creating and evolving an ensemble of Bayesian networks based on the generalized normalized data from between 50 patients and 1,000,000 patients, the causal relationship network model including variables related to a plurality of medical conditions; and
the causal relationship network generated using a programmed computing system including storage holding network model building code and one or more processors configured to execute the network model building code.

US Pat. No. 10,482,383

BUILDING ANALYTIC DEVICE

Intelligent Buildings, C...

1. An information analytic system including:a plurality of automation units each connected to a plurality of monitoring and control devices and connected to a network and configured to collect environmental information;
an information analysis unit connected to the network and configured to store information relating to locations of devices related to a facility and at least one mechanical and electrical system interacting with the devices;
an information gathering unit connected to the network and communicatively coupled to at least one of the automation units and the information analysis unit that retrieves a listing of all monitoring and control devices connected to each automation unit and relates each monitoring and control device to at least one device in at least one facility; and
a rule analysis unit that analyzes the control and monitoring devices connected to each automation unit and selects a listing of rules from a predetermined listing of rules based on the control and monitoring devices connected to the automation units,
wherein,
the information analysis unit analyzes logically relates the devices in the facility based on physical locations of the devices in the facility and the mechanical or electrical systems interacting with the devices, and
the rule analysis unit applies at least one rule from the predetermined listing of rules to an operating of at least one device based on the location and the mechanical and electrical power systems interacting with the device.

US Pat. No. 10,482,382

SYSTEMS AND METHODS FOR REDUCING MANUFACTURING FAILURE RATES

Palantir Technologies Inc...

1. A system for reducing failure rates of a manufactured product comprising:one or more processors; and
memory storing instructions that, when executed by the one or more processors, cause the system to perform:
receiving, from a database, a first product data set associated with a first batch of a first product, the first product data set including a first product formula, a plurality of first product examples, and first test results of the plurality of first product examples, the first test results being associated with a post-manufacturing test, at least a portion of the first product data set being based on first sensor data recorded by one or more first sensors, the first sensor data being stored as time-series data of first sensor measurements;
receiving, from the database, a second product data set associated with a second batch of a second product, the second product being different from the first product, the second product data set including a second product formula, a plurality of second product examples, and second test results of the plurality of second product examples, the second test results being associated with the post-manufacturing test, at least a portion of the second product data set being based on second sensor data recorded by one or more second sensors, the second sensor data being stored as time-series data of second sensor measurements;
clustering, by machine learning, a first product cluster including the first product data set and the second product data set according to a comparison between the first product formula and the second product formula;
determining, based on the clustering, a failure rate reduction mechanism of at least one product of the first product cluster, wherein the determining the failure rate reduction mechanism comprises:
identifying, based on the clustering, the post-manufacturing test from a plurality of different post-manufacturing tests based on one or more failure results of the post-manufacturing test included in the first test results and the second test results; and
modifying, based on the clustering, a passing quality parameter range of the post-manufacturing test such that the failing result is within a modified passing quality parameter range of the post-manufacturing test.

US Pat. No. 10,482,376

USER INTERFACE FOR ASSESSMENT OF CLASSIFICATION MODEL QUALITY AND SELECTION OF CLASSIFICATION MODEL CUT-OFF SCORE

SAS Institute Inc., Cary...

1. A computer-program product tangibly embodied in a non-transitory machine-readable storage medium, the computer-program product including instructions operable to cause a computing device to:receive received data regarding results of exposing a sample population to a sample stimulus;
generate, based on the received data, a classification model providing prediction data indicating predicted users in a target population who will respond to a target stimulus according to a predefined user response category;
display in a graphical user interface (GUI):
a graphical representation of the generated classification model,
wherein the graphical representation plots, according to the generated classification model, the prediction data as a function of a variable number of users eligible to receive the target stimulus; and
wherein a cut-off in the graphical representation graphically separates the variable number of users of the classification model into two regions, a first region that corresponds to target data for a target group to receive the target stimulus and a second region that corresponds to exclusion data for an excluded group to not receive the target stimulus; and
a plurality of options each specifying one of different objectives for determining a proportion of users in the target population to expose to the target stimulus, wherein the plurality of options control a location of the cut-off in the graphical representation and comprise a first option that indicates that the location of the cut-off accounts for a first factor for increasing a number of targeted users who will respond to the target stimulus according to a predefined user response category and a second factor related to a detriment of a user of the GUI from employing the target stimulus, the first factor different from the second factor;
receive data input from the user of the GUI selecting a selected option of the plurality of options;
determine the location of the cut-off in the graphical representation of the generated classification model based on the selected option;
predict proportion data indicating the proportion of users in the target population to expose to the target stimulus based on the determined location of the cut-off;
determine one of predefined quality categories for the classification model; and
responsive to the received data input and the determined one of the predefined quality categories, issue one or more indications as to whether to use the classification model as a basis for exposing the proportion of users in the target population to the target stimulus according to the proportion data.

US Pat. No. 10,482,373

GRID LONG SHORT-TERM MEMORY NEURAL NETWORKS

DeepMind Technologies Lim...

1. A system for processing a neural network input to generate a neural network output, the system comprising:a grid Long Short-Term Memory (LSTM) neural network implemented by one or more computers, wherein the grid LSTM neural network comprises a plurality of N-LSTM blocks arranged in an N-dimensional grid, wherein N is an integer greater than zero, and wherein each N-LSTM block is configured to:
receive N input hidden vectors, the N input hidden vectors each corresponding to a respective one of the N dimensions;
receive N input memory vectors, the N input memory vectors each corresponding to a respective one of the N dimensions; and
for each of the dimensions, apply a respective transform for the dimension to the memory hidden vector corresponding to the dimension and the input hidden vector corresponding to the dimension to generate a new hidden vector corresponding to the dimension and a new memory vector corresponding to the dimension.

US Pat. No. 10,482,370

IDENTIFICATION METHOD AND IDENTIFICATION MEDIUM

TOPPAN PRINTING CO., LTD....

1. An identification method for performing authenticity determination on an identification medium having code information and having a variable light pattern portion whose pattern of observed light varies with change in an observation angle and for performing reading of the code information, the method comprising:generating, for captured image data of the variable light pattern portion of the identification medium, reference image data corresponding to the observation angle as an angle of an imaging direction of the captured image data with respect to a reference line of an observation target surface of the identification medium by a reference image generation unit;
obtaining a degree of similarity between the captured image data and the reference image data; and
performing, based on whether the degree of similarity exceeds a preset threshold, the authenticity determination about whether the identification medium is authentic and reading the code information, wherein an observation angle estimation unit is further provided, the observation angle estimation unit being configured to obtain, in a three-dimensional space where the identification medium is placed when the captured image data is captured, capture position and direction of the captured image data by a predetermined coordinate transformation equation, thereby obtaining the observation angle from the capturing position and direction.

US Pat. No. 10,482,369

WINDOW BASED LOCATIONING OF MOBILE TARGETS USING COMPLEMENTARY POSITION ESTIMATES

Trackonomy Systems, Inc.,...

1. A method performed by one or more systems comprising one or more processors executing one or more program instructions encoded in one or more non-transitory structures to track a geographic route navigated by a mobile target, the method comprising:receiving, by a tracking system, a respective sequence of locationing signals from each of multiple sources of different respective locationing signal source types comprising a satellite signal source type, a dead-reckoning signal source type, and a terrestrial wireless communication signal source type;
processing the multiple sequences of locationing signals of different locationing signal source types to obtain position estimates for the mobile target;
determining respective scores for respective map-defined paths based on respective comparisons between the position estimates obtained for the mobile target and locations on the respective map-defined paths; and
selecting a map-defined path as the geographic path most likely navigated by the mobile target based on the respective scores determined for the map-defined paths.

US Pat. No. 10,482,361

OPTICAL IDENTIFICATION AND CHARACTERIZATION SYSTEM AND TAGS

THEWHOLLYSEE LTD., Haifa...

1. A system comprising:(a) a plurality of structural-color tags, generating a distinct spectral response in a specified spectral range, said distinct spectral response including at least one characteristic spectral feature including at least one transition between a high-intensity level and a low-intensity level, said intensity levels differing by 20% or more and said transition occurring over a spectral bandwidth of 1000 inverse centimeters or less;
(b) a spectral imaging system for capturing a dataset of at least 5 spectrally-filtered digital images of a field of view; and
(c) a processing system comprising at least one processor, said processing system being configured to process the dataset of spectrally-filtered digital images from said spectral imaging system so as to:
(i) identify spatial pixels of said dataset having said characteristic spectral feature in said specified spectral range as spatial pixels corresponding to one of said tags; and
(ii) process spectral data from said dataset for said tag to derive information relating to said tag.

US Pat. No. 10,482,355

SYSTEMS AND METHODS FOR APPLYING A CONVOLUTIONAL NETWORK TO SPATIAL DATA

Atomwise Inc., San Franc...

1. A computer system for characterization of a test object using spatial data, the computer system comprising:at least one processor; and
memory addressable by the least one processor, the memory storing at least one program for execution by the at least one processor, the at least one program comprising instructions for:
(A) obtaining spatial coordinates for a target object;
(B) modeling the test object with the target object in each pose of a plurality of different poses, thereby creating a plurality of voxel maps, wherein each respective voxel map in the plurality of voxel maps comprises the test object in a respective pose in the plurality of different poses;
(C) inputting each respective voxel map in the plurality of voxel maps to a network architecture that includes (i) an input layer for sequentially receiving the plurality of voxel maps, (ii) a plurality of convolutional layers, and (iii) a scorer, wherein
the plurality of convolutional layers includes an initial convolutional layer and a final convolutional layer,
each layer in the plurality of convolutional layers is associated with a different set of weights,
responsive to a respective voxel map in the plurality of voxel maps, the input layer feeds values from the respective voxel map into the initial convolutional layer;
(D) obtaining a plurality of scores from the scorer, wherein each score in the plurality of scores corresponds to the input of a voxel map into the input layer; and
(E) using the plurality of scores to characterize the test object.

US Pat. No. 10,482,353

BANDWIDTH SELECTION IN SUPPORT VECTOR DATA DESCRIPTION FOR CLASSIFICATION OR OUTLIER DETECTION

SAS INSTITUTE INC., Cary...

1. A non-transitory computer-readable medium having stored thereon computer-readable instructions that when executed by a computing device cause the computing device to:(a) compute a mean pairwise distance value between a plurality of observation vectors, wherein each observation vector of the plurality of observation vectors includes a variable value for each variable of a plurality of variables;
(b) compute a tolerance value based on a number of the plurality of observation vectors;
(c) compute a scaling factor value based on the number of the plurality of observation vectors and the computed tolerance value;
(d) compute a Gaussian bandwidth parameter value by multiplying the computed mean pairwise distance value and the computed scaling factor value;
(e) train a support vector data description (SVDD) model using the plurality of observation vectors by computing an optimal value of an objective function that includes a Gaussian kernel function that uses the computed Gaussian bandwidth parameter value, wherein the objective function associated with the optimal value defines a set of support vectors selected from the plurality of observation vectors to define a boundary around the plurality of observation vectors; and
(f) output the computed Gaussian bandwidth parameter value and the trained SVDD model for determining if a new observation vector is an outlier or for classifying the new observation vector.