US Pat. No. 10,431,548

ELECTRONIC COMPONENT MODULE AND METHOD OF MANUFACTURING THE SAME

Samsung Electro-Mechanics...

1. An electronic device module, comprising:a first substrate;
electronic devices mounted on the first substrate;
a second substrate coupled to a lower surface of the first substrate, the second substrate comprising a device accommodating portion;
a sealing portion configured to seal an electronic device in the device accommodating portion, and comprising a lower surface sealing portion configured to cover a lower surface of the second substrate; and
an external connection terminal bonded to an electrode pad disposed in a lower surface of the second substrate, wherein side surfaces of the electrode pad are embedded by the sealing portion,
wherein bonding surfaces of the electrode pad and the external connection terminal are disposed on a same plane as a lower surface of the lower surface sealing portion.

US Pat. No. 10,431,547

SEMICONDUCTOR PACKAGE

SAMSUNG ELECTRONICS CO., ...

1. A semiconductor package comprising:a package substrate;
a first semiconductor chip disposed on the package substrate, the first semiconductor chip including a first surface and a second surface opposite to each other;
a plurality of first connection terminals disposed on the first surface of the first semiconductor chip and in contact with an upper surface of the package substrate;
a second semiconductor chip overlying the second surface of the first semiconductor chip, the second semiconductor chip including a third surface and a fourth surface opposite to each other; and
a plurality of second connection terminals disposed on the third surface of the second semiconductor chip and in contact with the second surface of the first semiconductor chip,
wherein an absolute value between a first area which is a sum of areas in which the plurality of first connection terminals contact the upper surface of the package substrate and a second area which is a sum of areas in which the plurality of second connection terminals contact the second surface of the first semiconductor chip is equal to or less than about 0.3 of the first area.

US Pat. No. 10,431,545

CROSS-CONNECTED MULTI-CHIP MODULES COUPLED BY SILICON BENT-BRIDGE INTERCONNECTS AND METHODS OF ASSEMBLING SAME

Intel IP Corporation, Sa...

1. A multi-chip module, comprising:a central component;
a first component, wherein the first component is coupled to the central component by a first silicon bent-bridge interconnect; and
a subsequent component, wherein the subsequent component is coupled to the central component by a subsequent silicon-bridge interconnect wherein the first silicon bent-bridge interconnect and the subsequent silicon bent-bridge interconnect are torsioned to form an overall helical form factor.

US Pat. No. 10,431,542

LOW RESISTANCE SEED ENHANCEMENT SPACERS FOR VOIDLESS INTERCONNECT STRUCTURES

International Business Ma...

1. A structure comprising a first interconnect level, the first interconnect level comprising:a first interconnect dielectric material layer containing a first opening having vertical sidewalls and a bottom wall;
a first diffusion barrier liner located in the first opening and lining the vertical sidewalls and the bottom wall of the first opening;
a first seed enhancement spacer directly contacting each inner sidewall of the first diffusion barrier liner and comprising a metal or metal alloy that facilitates movement of an interconnect metal or metal alloy during a reflow anneal process, and is selected from the group consisting of at least one of ruthenium, rhodium, iridium, osmium and cobalt; and
a first interconnect metal or metal alloy structure directly contacting inner sidewalls of each first seed enhancement spacer and directly contacting a horizontal portion of the first diffusion barrier liner that is located on the bottom wall of the first opening.

US Pat. No. 10,431,541

SEMICONDUCTOR DEVICE, LAYOUT PATTERN AND METHOD FOR MANUFACTURING AN INTEGRATED CIRCUIT

TAIWAN SEMICONDUCTOR MANU...

1. A semiconductor device, comprising:an interconnect structure, made of conductive material, and comprising a first interconnect portion and a second interconnect portion, wherein the second interconnect portion is connected to a first end of the first interconnect portion, and a width of the second interconnect portion is less than a width of the first interconnect portion; and
a first conductive line, arranged over or below the first interconnect portion and providing an electrical connection between the interconnect structure and an electrical structure, wherein a distance between the first conductive line and the first end is less than a distance between the first conductive line and a second end of the first interconnect portion which is opposite to the first end, and the first conductive line is arranged within the first interconnect portion and formed between the first end and the second end.

US Pat. No. 10,431,540

METAL-OXIDE-METAL CAPACITOR WITH REDUCED PARASITIC CAPACITANCE

QUALCOMM Incorporated, S...

1. A semiconductor device, comprising:a semiconductor substrate;
a capacitor; and
a magnetic material layer between the semiconductor substrate and the capacitor in which the magnetic material layer includes a first surface on the semiconductor substrate and a second surface opposite the first surface, in which a perimeter of the capacitor is within a perimeter of the second surface of the magnetic material layer.

US Pat. No. 10,431,538

TRANSISTOR PACKAGES

Hamilton Sundstrand Corpo...

1. A transistor package comprising:a die case having a top surface and a bottom surface opposite from the top surface;
a source bus tab extending from a first side of the die case, wherein a portion of the source bus tab that extends from the first side is spaced apart from the top surface and the bottom surface in a direction perpendicular to the top surface;
a drain bus tab extending from a second side of the die case opposite from the first side, wherein a portion of the drain bus tab that extends from the second side is spaced apart from the top surface and the bottom surface in the direction perpendicular to the top surface; and
a gate extending from a third side of the die case, wherein the gate includes a first element and a second element, wherein the first element of the gate extends in a first direction from the die case and the second element of the gate extends in a second direction from the first element, wherein the third side of the die case is perpendicular to both the first side of the die case and the second side of the die case, wherein a portion of the gate that extends from the third side is spaced apart from the top surface and the bottom surface in the direction perpendicular to the top surface, and wherein the portions of the source bus tab and the drain bus tab that extend from the die case are spaced apart from an exterior surface of the third side in a direction perpendicular to the exterior surface of the third side.

US Pat. No. 10,431,537

ELECTROMIGRATION RESISTANT AND PROFILE CONSISTENT CONTACT ARRAYS

Intel Corporation, Santa...

1. A package assembly comprising:a substrate extending from a first substrate end to a second substrate end, the substrate includes a plurality of conductive traces;
one or more die coupled along the substrate, at least a first die of the one or more die includes a first array of contacts; and
a plurality of via assemblies interposed between at least the first array of contacts and the plurality of conductive traces, and each via assembly between the first array and the plurality of conductive traces includes:
a base pad in communication with a conductive trace of the plurality of conductive traces, the base pad includes at least a first conductive material,
a cap in communication with a contact of the first array of contacts, the cap includes at least a second conductive material different from the first conductive material, and
an electromigration resistant via within a via passage between the base pad and the cap, the electromigration resistant via is configured to isolate each of the base pad and the cap from intermetallic compound growth and includes a third conductive material different from the first and second conductive materials.

US Pat. No. 10,431,534

PACKAGE WITH SUPPORT STRUCTURE

NXP USA, Inc., Austin, T...

1. A packaged semiconductor device comprising:a package body comprising a semiconductor die;
a redistribution layer (RDL) structure on an active side of the semiconductor die, the RDL structure including a plurality of contact pads on an outer surface of the RDL structure;
a plurality of external connections attached to the plurality of contact pads; and
a support structure comprising an attachment portion and two or more standing members extending from an inner surface of the attachment portion, wherein a back side of the package body is attached to the inner surface of the attachment portion.

US Pat. No. 10,431,533

CIRCUIT BOARD WITH CONSTRAINED SOLDER INTERCONNECT PADS

ATI Technologies ULC, Ma...

1. A method of manufacturing, comprising:forming a solder mask on a circuit board with a first opening having a sidewall;
forming a solder interconnect pad in the first opening; and
whereby the sidewall sets the lateral extent of the solder interconnect pad during the formation of the solder interconnect pad.

US Pat. No. 10,431,528

SEMICONDUCTOR DEVICE

Mitsubishi Electric Corpo...

1. A semiconductor device comprising:a semiconductor element; and
a leadframe on which the semiconductor element is mounted,
the leadframe including a die pad on which the semiconductor element is mounted, a first suspension lead, a second suspension lead, and a frame, a main surface of the die pad and a main surface of the frame being located on different planes, the die pad and the frame being connected to each other by the first and second suspension leads,
a first boundary line between the first suspension lead and the die pad running on a straight line different from a second boundary line between the second suspension lead and the die pad,
a third boundary line between the first suspension lead and the frame running on a straight line different from a fourth boundary line between the second suspension lead and the frame.

US Pat. No. 10,431,527

SEMICONDUCTOR DEVICE WITH ISLAND AND ASSOCIATED LEADS

ROHM CO., LTD., Kyoto (J...

1. A semiconductor device comprising:a resin package having a first corner portion, a second corner portion, a third corner portion and a fourth corner portion, and a package line which connects the first and the second corner portions;
an island having an exposed portion which is partly exposed from the resin package in a bottom view of the resin package, the exposed portion having a first exposed corner portion, a second exposed corner portion, a third exposed corner portion and a fourth exposed corner portion;
a semiconductor chip disposed on a surface of the island;
a first lead disposed in a vicinity of the first corner portion in the bottom view of the resin package, the first lead having a short side and a long side, both of the short side and the long side of the first lead being substantially parallel to a first exposed diagonal line imagined by connecting the first and third corner portions;
a second lead disposed in a vicinity of the second corner portion in the bottom view of the resin package, the second lead having a short side and a long side, both of the short side and the long side of the second lead being substantially parallel to the first exposed diagonal line;
a third lead disposed in a vicinity of the third corner portion in the bottom view of the resin package, the third lead having a short side and a long side, both of the short side and the long side of the third lead being substantially parallel to the first exposed diagonal line; and
a fourth lead disposed in a vicinity of the fourth corner portion in the bottom view of the resin package, the fourth lead having a short side and a long side, both of the short side and the long side of the fourth lead being substantially parallel to the first exposed diagonal line, wherein
a distance between the first exposed corner portion and the package line is longer than a length of the short side of the first lead; and
the distance between the first exposed corner portion and the package line is shorter than a length of the long side of the first lead.

US Pat. No. 10,431,524

WATER COOLING MODULE

ASIA VITAL COMPONENTS CO....

1. A water cooling module comprising:a flow-guiding main body provided with a first inlet, a first outlet, and a flow-guiding passage set; the flow-guiding passage set including a plurality of flow-guiding passages, and the first inlet and the first outlet being respectively in fluid communication with one of the flow-guiding passages; and
a pump set including a first pump having a first water inlet and a first water outlet and a second pump having a second water inlet and a second water outlet and in fluid communication with the first pump via one of the flow-guiding passages; the first water inlet and the first water outlet being respectively in fluid communication with one of the flow-guiding passages; and the second water inlet and the second water outlet being respectively in fluid communication with one of the flow-guiding passages.

US Pat. No. 10,431,523

THERMALLY ENHANCED SEMICONDUCTOR PACKAGE HAVING FIELD EFFECT TRANSISTORS WITH BACK-GATE FEATURE

Qorvo US, Inc., Greensbo...

1. An apparatus comprising:a first buried oxide (BOX) layer;
a non-silicon thermal conductive component, wherein the first BOX layer resides over the non-silicon thermal conductive component;
a first epitaxial layer over the first BOX layer;
a second BOX layer over the first epitaxial layer;
a second epitaxial layer over the second BOX layer and having a source, a drain, and a channel between the source and the drain;
a gate dielectric aligned over the channel; and
a front-gate structure over the gate dielectric, wherein
a back-gate structure is formed in the first epitaxial layer and has a back-gate region aligned below the channel; and
a field effect transistor (FET) is formed by the front-gate structure, the source, the drain, the channel, and the back-gate structure.

US Pat. No. 10,431,522

THERMAL INTERFACE MATERIAL LAYER AND PACKAGE-ON-PACKAGE DEVICE INCLUDING THE SAME

Samsung Electronics Co., ...

1. A semiconductor package device having a package-on-package (PoP) structure, the semiconductor package device comprising:a lower semiconductor package including a lower package substrate and a lower semiconductor chip mounted on the lower package substrate;
an upper semiconductor package including an upper package substrate and a first upper semiconductor chip on the upper package substrate;
a connection solder bump between the upper package substrate and the lower package substrate, the connection solder bump electrically connecting the upper semiconductor package and the lower semiconductor package;
a thermal conductive material between the lower semiconductor package and the upper semiconductor package, the thermal conductive material including a resin layer and filler particles distributed in the resin layer, the filler particles include a plurality of filler particles including at least two layers; and
a lower mold layer covering a sidewall of the lower semiconductor chip, and not covering a top surface of the lower semiconductor chip.

US Pat. No. 10,431,520

SEMICONDUCTOR DEVICE AND MANUFACTURING METHOD OF SEMICONDUCTOR DEVICE

FUJI ELECTRIC CO., LTD., ...

1. A semiconductor device, comprising:a package portion;
a metal base which is housed in the package portion and is exposed at a lower surface of the package portion;
a semiconductor chip which is housed in the package portion and is placed above the metal base; and
a frame portion provided to surround a penetration space penetrating the package portion, wherein
a lower end of the frame portion protrudes below the lower surface of the package portion and a lower surface of the metal base, and
the frame portion has a wider portion outside the package portion, the wider portion having a greater width than a portion inserted in the penetration space of the package portion.

US Pat. No. 10,431,516

SEMICONDUCTOR DEVICE AND METHOD FOR MANUFACTURING SEMICONDUCTOR DEVICE

ROHM CO., LTD., Kyoto (J...

1. A semiconductor device comprising:a semiconductor chip having a passivation film;
a stress relieving layer provided over the passivation film for absorbing and relieving an externally applied stress; and
a sealing resin layer provided on the stress relieving layer for sealing a front side of the semiconductor chip, wherein:
the semiconductor chip has a groove formed therein from a front surface thereof at a peripheral edge portion of the front surface,
in a sectional view of the semiconductor device perpendicular to the groove, a portion of the front surface separates the groove from one side surface of the semiconductor device that is closer to the groove than another side surface of the semiconductor device,
the portion of the front surface has a first portion and a second portion facing the first portion across the groove, and
the sealing resin layer has a side surface which is substantially flush with a side surface of the stress relieving layer.

US Pat. No. 10,431,510

HERMETIC LID SEAL PRINTING METHOD

Global Circuit Innovation...

1. A method, comprising:securing a die into a cavity of a hermetic package base;
providing one or more bond connections to the die;
placing a hermetic package lid on the package base;
3D printing, by a 3D printer, hermetic lid seal material to a joint between the hermetic package base and the hermetic package lid, at a temperature at or below 100 degrees Celsius; and
3D printing, by the 3D printer, a hermetic overcoat over the hermetic lid seal material in order to completely cover the hermetic lid seal material, a thickness of the hermetic overcoat less than a thickness of the hermetic lid seal material.

US Pat. No. 10,431,506

METHOD OF PROCESSING SUBSTRATE AND METHOD OF FABRICATING SEMICONDUCTOR DEVICE USING THE SAME

SAMSUNG ELECTRONICS CO., ...

1. A method of processing a substrate, comprising:forming a mask layer on the substrate having an etched region and a non-etched region defined by the etched region;
inspecting the mask layer to detect defects in the mask layer using Raman spectrum analysis;
determining whether the defects are on the etched region or the non-etched region if the defects are in the mask layer;
removing the mask layer on the etched region and the non-etched region of the substrate if the defects are on the non-etched region; and
etching a portion of the mask layer on the etched region to form a mask pattern on the non-etched region if the defects are on the etched region.

US Pat. No. 10,431,502

MASKLESS EPITAXIAL GROWTH OF PHOSPHORUS-DOPED SI AND BORON-DOPED SIGE (GE) FOR ADVANCED SOURCE/DRAIN CONTACT

International Business Ma...

1. A method for forming a transistor having reduced parasitic contact resistance, the method comprising:forming a first device over a semiconductor structure;
forming a second device adjacent the first device, the first and second devices separated from each other by a sidewall trench isolation (STI) structure;
forming an interlayer dielectric (ILD) over the first and second devices;
forming recesses within the ILD to expose the source/drain regions of the first device and the source/drain regions of the second device;
forming a first dielectric layer over the ILD and the top surfaces of the source/drain regions of the first and second devices, a chemical interaction between the first dielectric layer and the source/drain regions of the second device resulting in second dielectric layers formed over the source/drain regions of the second device;
removing remaining portions of the first dielectric layer;
forming an epitaxial layer over the source/drain regions of the first device; and
removing the second dielectric layers formed over the source/drain regions of the second device.

US Pat. No. 10,431,501

SEMICONDUCTOR DEVICE WITH HIGH-K GATE DIELECTRIC LAYER AND FABRICATION METHOD THEREOF

Semiconductor Manufacturi...

1. A method for fabricating a semiconductor device, comprising:forming an interlayer dielectric layer on a base substrate;
forming a plurality of first openings and second openings in the interlayer dielectric layer, one first opening connecting to one second opening, the one first opening being between the one second opening and the base substrate to expose the base substrate;
forming a high-K gate dielectric layer on side and bottom surfaces of the first openings and on side surfaces of the second openings;
forming a cap layer, containing oxygen ions, on the high-K gate dielectric layer;
forming an amorphous silicon layer on the cap layer and at least on the bottom surfaces of the first openings, wherein forming the amorphous silicon layer comprises:
forming an amorphous silicon film on the cap layer on the side and bottom surfaces of the first openings and the side surfaces of the second openings;
forming a filling layer to fill the first openings;
etching portions of the amorphous silicon film on the side surfaces of the second openings using the filling layer as an etching mask; and
removing the filling layer;
after forming the amorphous silicon layer, performing a thermal annealing process on the cap layer and the high-K gate dielectric layer through the amorphous silicon layer to cause the oxygen ions to diffuse into the high-K gate dielectric layer and the amorphous silicon layer to absorb the oxygen ions;
removing the amorphous silicon layer; and
forming a metal layer to fill the first openings and the second openings.

US Pat. No. 10,431,499

INSULATING GATE SEPARATION STRUCTURE

GLOBALFOUNDRIES Inc., Gr...

1. An integrated circuit product, comprising:a first final gate structure for a first transistor device;
a second final gate structure for a second transistor device, said first and second transistors having a gate width direction and a gate length direction that is substantially normal to said gate width direction; and
an insulating gate separation structure positioned between said first and second final gate structures, said insulating gate separation structure comprising an upper portion and a lower portion, said lower portion having a first lateral width in said gate width direction that is substantially uniform throughout a vertical height of said lower portion, said upper portion having a substantially uniform second lateral width in said gate width direction that is substantially uniform throughout a vertical height of said upper portion, wherein said second lateral width is less than said first lateral width and wherein said insulating gate separation structure has a substantially uniform third lateral width in said gate length direction throughout an overall vertical height of said gate separation structure, wherein there is a stepped transition between said upper portion and said lower portion of said gate separation structure.

US Pat. No. 10,431,498

SEMICONDUCTOR DEVICES AND FABRICATION METHODS THEREOF

Semiconductor Manufacturi...

15. A semiconductor structure, comprising:a base substrate;
a plurality of gate structures formed on the base substrate, wherein each gate structure includes a gate electrode and sidewall spacers on each side surface of the gate electrode;
a sacrificial layer formed on the sidewall spacers on each side surface of the gate electrode; and
source/drain doped regions formed in the base substrate on opposite sides of each gate structure, wherein
each of the source/drain doped regions includes an amorphous layer exposed by the sacrificial layer from an ion implantation using the sacrificial layer as a mask and a remaining portion of each of the source/drain doped regions directly covered by the sacrificial layer, and
the amorphous layer and the remaining portion of each of the source/drain doped regions are divided, in a direction perpendicular to a top surface of the substrate and an extension direction of the gate structures.

US Pat. No. 10,431,497

MANUFACTURING METHOD OF EPITAXIAL FIN-SHAPED STRUCTURE

UNITED MICROELECTRONICS C...

1. A manufacturing method of an epitaxial fin-shaped structure, comprising:providing a substrate;
forming a recess in the substrate;
forming an epitaxial layer on the substrate, wherein the epitaxial layer is partly formed in the recess and partly formed outside the recess, and the epitaxial layer comprises a dent formed on the top surface of the epitaxial layer and formed corresponding to the recess in a thickness direction of the substrate;
forming a nitride layer conformally on the epitaxial layer;
forming an oxide layer on the nitride layer;
performing a first planarization process to remove a part of the oxide layer, wherein the first planarization process is stopped on the nitride layer; and
patterning the epitaxial layer in the recess for forming at least one epitaxial fin-shaped structure.

US Pat. No. 10,431,496

DEVICE CHIP PACKAGE MANUFACTURING METHOD

DISCO CORPORATION, Tokyo...

1. A device chip package manufacturing method comprising:a cutting step of forming cut grooves having a depth reaching a finished thickness of device chips by cutting a device wafer from a top surface of the device wafer along a plurality of intersecting streets formed on the top surface by a cutting blade, the device wafer having devices formed in respective regions demarcated by the streets;
a cut groove inclination state detecting step of detecting an inclination state of the cut grooves that is performed after the cutting step is performed;
a sealing resin layer forming step of forming a sealing resin layer coating the top surface and the cut grooves of the device wafer by supplying a sealing resin to the top surface of the device wafer after the cutting step and the cut groove inclination state detecting step are performed;
a grinding step of thinning the device wafer to the finished thickness of the device chips by grinding an undersurface of the device wafer after the sealing resin layer forming step is performed; and
a laser processing step of dividing the device wafer into individual chips and forming device chip packages by holding the device wafer by a holding surface of a chuck table and applying a laser beam having a wavelength absorbable by the sealing resin layer along the cut grooves of the device wafer held by the chuck table after the grinding step is performed;
the laser processing step applying the laser beam in parallel with the cut grooves while the holding surface of the chuck table and the laser beam are inclined relative to each other on the basis of the inclination state of the cut grooves, the inclination state being detected in the cut groove inclination state detecting step.

US Pat. No. 10,431,493

DOPING CONTROL OF METAL NITRIDE FILMS

APPLIED MATERIALS, INC., ...

1. A method for controlling doping of a tantalum nitride film, the method comprising:controlling a temperature during deposition of a tantalum nitride film to control a density of the deposited tantalum nitride film, the density of the tantalum nitride film less than or equal to about 9.5 g/cm3; and
exposing the tantalum nitride film to a dopant metal precursor to form a doped tantalum nitride film,
wherein there is no plasma treatment during deposition of the tantalum nitride film or between deposition of the tantalum nitride film and doping of the tantalum nitride film.

US Pat. No. 10,431,491

SEMICONDUCTOR DEVICE HAVING A TRIPLE INSULATING FILM SURROUNDED VOID

Kabushiki Kaisha Toshiba,...

1. A semiconductor device comprising:a first semiconductor region extending in a first direction and having a first conductivity type;
a second semiconductor region extending in the first direction, disposed with the first semiconductor region in a second direction crossing the first direction, surrounding a void, and having a second conductivity type;
an insulating section provided between the void and the second semiconductor region, and including a first insulating film including silicon oxide, a second insulating film including silicon nitride, and a third insulating film including silicon oxide;
a third semiconductor region provided on the first semiconductor region and the second semiconductor region, and having the second conductivity type; and
a cover film provided on the void, the insulating section being located between the third semiconductor region and the cover film.

US Pat. No. 10,431,490

WAFER SCALE PACKAGING

Akoustis, Inc., Huntersv...

1. A method for packaging a resonator device, the method using a wafer scale packaging process, the method comprising:providing a single crystal acoustic resonator device formed on a silicon substrate having a first thickness, the single crystal acoustic resonator device comprising a resonator structure and a contact structure;
forming a patterned solder structure configured overlying the single crystal acoustic resonator device and the surface region to form a first air gap region provided from the patterned solder structure and configured between the resonator structure and a first portion of a mounting substrate member, wherein the first air gap region having a height of 10 um to 50 um, the patterned solder structure having a patterned upper surface region;
forming a thickness of an epoxy material overlying the patterned upper surface region, while maintaining the resonator structure free from any of the epoxy material;
positioning the mounting substrate member to the epoxy material;
curing the epoxy material to mate the single crystal acoustic resonator device to the mounting substrate member, the mounting substrate member being optically transparent, the mounting substrate member comprising a surface region; and
processing the silicon substrate to remove a portion of the silicon substrate to form a resulting silicon substrate of a second thickness, the second thickness being less than the first thickness, the resulting silicon substrate having a silicon backside region.

US Pat. No. 10,431,482

SUBSTRATE CONVEYANCE ROBOT AND SUBSTRATE DETECTION METHOD

KAWASAKI JUKOGYO KABUSHIK...

5. A substrate detection method for detecting a substrate held by a substrate conveyance robot, comprising:a preparation step of driving a robot arm of the substrate conveyance robot so as to bring a substrate holding device mounted to the robot arm close to a position where the substrate is arranged; and
a detection step of detecting the substrate by elevating a substrate sensor provided to the substrate holding device without elevating the robot arm so as to scan a region including a position where the substrate is arranged.

US Pat. No. 10,431,480

EXTERNAL SUBSTRATE ROTATION IN A SEMICONDUCTOR PROCESSING SYSTEM

APPLIED MATERIALS, INC., ...

1. A processing system for semiconductor processing, the processing system comprising:two transfer chambers;
a processing chamber coupled to one of the two transfer chambers; and
a rotation module positioned between the transfer chambers, the rotation module comprising:
a plurality of sidewalls;
a ceiling, wherein an interior volume is bounded by the plurality of sidewalls and the ceiling; and
a substrate support comprising a single substrate platform;
wherein a first portion of the single substrate platform is disposed within the interior volume of the rotation module and a second portion of the single substrate platform extends into an interior volume of a first transfer chamber and a second transfer chamber of the two transfer chambers, the rotation module configured to rotate a substrate while the second portion is extended into the first and second transfer chambers.

US Pat. No. 10,431,471

METHOD OF PLANARIZING A SEMICONDUCTOR WAFER AND SEMICONDUCTOR WAFER

Infineon Technologies AG,...

1. A method of planarizing a semiconductor wafer, wherein the method comprises:providing a semiconductor wafer comprising a surface;
forming a mask layer directly on the surface of the semiconductor wafer, wherein a thickness of the mask layer is smaller in thinning areas, which are to be thinned for planarizing, than in areas which are not to be thinned for planarizing,
wherein the forming of the mask layer comprises forming a raw mask layer and subsequently removing portions of the raw mask layer in the thinning areas by polishing, wherein a greater amount of material of the raw mask layer is removed in the thinning areas than in other areas; and
removing material of the semiconductor wafer in the thinning areas by a polishing process and an etching process, wherein the material of the semiconductor wafer is removed faster than the material of the mask layer.

US Pat. No. 10,431,469

METHOD FOR HIGH ASPECT RATIO PHOTORESIST REMOVAL IN PURE REDUCING PLASMA

Mattson Technology, Inc.,...

1. A method for removing photoresist and an-oxidation layer-from a semiconductor substrate, comprising:placing a substrate in a processing chamber, the processing chamber located downstream from a plasma chamber for generating a non-oxidizing plasma to be used in treating the substrate, the processing chamber separated from the plasma chamber by a separation grid, the separation grid configured to be transparent to neutral particles and not transparent to plasma;
generating a first non-oxidizing plasma from a first reactant gas and a first carrier gas in the plasma chamber, wherein the first non-oxidizing plasma comprises from about 10% to about 40% of the first reactant gas, wherein the first reactant gas has a flow rate of from about 0.05 standard cubic centimeters per minute per square centimeter of the substrate to about 12.5 standard cubic centimeters per minute per square centimeter of the substrate, and wherein the first carrier gas has a flow rate of from about 0.25 standard cubic centimeters per minute per square centimeter of the substrate to about 15 standard cubic centimeters per minute per square centimeter of the substrate, wherein the first reactant gas comprises ammonia, and the first carrier gas comprises nitrogen;
channeling neutral particles of the first non-oxidizing plasma through the separation grid to the surface of the substrate;
treating the substrate by exposing the substrate to the neutral particles of the first non-oxidizing plasma in the processing chamber to at least partially remove the photoresist layer from the substrate;
wherein the substrate contains high aspect ratio channels having an aspect ratio of greater than about 50;
subsequent to removing the photoresist from the substrate, generating a second non-oxidizing plasma from a second reactant gas and a second carrier gas in the plasma chamber, wherein the second non-oxidizing plasma comprises from about 10% to about 40% of the second reactant gas, wherein the second reactant gas has a flow rate of from about 100 standard cubic centimeters per minute to about 15,000 standard cubic centimeters per minute, and wherein the second carrier gas has a flow rate of from about 500 standard cubic centimeters to about 20,000 standard cubic centimeters per minute, wherein the second reactant gas comprises hydrogen, and the second carrier gas comprises argon;
channeling neutral particles of the second non-oxidizing plasma through the separation grid to the surface of the substrate; and
treating the substrate by exposing the substrate to the neutral particles of the second non-oxidizing plasma in the processing chamber to at least partially remove the oxidation layer from the substrate.

US Pat. No. 10,431,466

HYDROGENATION AND NITRIDIZATION PROCESSES FOR MODIFYING EFFECTIVE OXIDE THICKNESS OF A FILM

APPLIED MATERIALS, INC., ...

1. A method of forming a structure in a semiconductor device, the method comprising:depositing a metal nitride layer on a high-k dielectric layer formed on a semiconductor substrate to form a portion of the structure, wherein the semiconductor substrate is disposed over a substrate supporting surface of a pedestal disposed in a first processing chamber in a cluster tool;
sequentially exposing an exposed surface of the deposited metal nitride layer formed on the semiconductor substrate to a non-oxidizing plasma-excited hydrogen species followed by a plasma-excited nitrogen species while a bias is applied to the semiconductor substrate, which is disposed over a substrate supporting surface of a pedestal disposed in a second processing chamber in the cluster tool;
depositing a silicon-containing layer on the exposed surface;
performing a thermal anneal process on the silicon-containing layer; and
removing the silicon-containing layer.

US Pat. No. 10,431,462

PLASMA ASSISTED DOPING ON GERMANIUM

Lam Research Corporation,...

1. A method for forming a junction in a germanium (Ge) layer of a substrate, comprising:arranging the substrate in a processing chamber;
forming the junction in the germanium (Ge) layer by plasma doping including:
one or more plasma treatments using a first plasma gas mixture including a phosphorus (P) gas species during a predetermined P doping period; and
one or more plasma treatments using a second plasma gas mixture including an antimony (Sb) gas species during a predetermined Sb doping period; and
annealing the substrate during a predetermined annealing period to form the junction in the germanium (Ge) layer.

US Pat. No. 10,431,460

METHOD FOR PRODUCING SIC COMPOSITE SUBSTRATE

SHIN-ETSU CHEMICAL CO., L...

1. A method for producing a SiC composite substrate comprising a monocrystalline SiC layer on a polycrystalline SiC substrate, the method comprising the steps of in order: providing a monocrystalline SiC layer on the front side of a support substrate that is made of silicon and has a silicon oxide film on front and back sides thereof so as to produce a monocrystalline SiC layer carrier; removing some or all of the thickness of the silicon oxide film over some region or all of the back side of the support substrate in the monocrystalline SiC layer carrier so as to impart warpage to the monocrystalline SiC layer carrier; depositing polycrystalline SiC onto the monocrystalline SiC layer by chemical vapor deposition so as to form a polycrystalline Sic substrate; and physically and/or chemically removing the support substrate.

US Pat. No. 10,431,458

MASK SHRINK LAYER FOR HIGH ASPECT RATIO DIELECTRIC ETCH

LAM RESEARCH CORPORATION,...

1. A method of forming an etched feature in a dielectric-containing stack on a semiconductor substrate, the method comprising:(a) receiving a substrate comprising the dielectric-containing stack and a mask layer positioned over the dielectric-containing stack, the mask layer including a pattern comprising openings in the mask layer;
(b) depositing a mask shrink layer on the mask layer, wherein the mask shrink layer is formed through a vapor deposition process and comprises tungsten, and wherein the mask shrink layer lines the openings in the mask layer;
(c) generating an etching plasma comprising an etching reactant, exposing the substrate to the etching plasma, and etching the feature in the dielectric-containing stack, wherein the feature has an aspect ratio of about 5 or greater at its final depth.

US Pat. No. 10,431,453

ELECTRIC FIELD ASSISTED PLACEMENT OF NANOMATERIALS THROUGH DIELECTRIC ENGINEERING

INTERNATIONAL BUSINESS MA...

1. A method of positioning nanomaterials comprising:patterning guiding dielectric structures from a single material layer on a substrate including electrodes, wherein an exposed portion of the substrate between the guiding dielectric structures provides a deposition surface;
producing an electric field by the electrodes that is attenuated through the guiding dielectric structures to create an attractive dielectrophoretic force that guides at least one nanostructure to be positioned directly on the deposition surface of the substrate, the at least one nanostructure abutting the guiding dielectric structures, but is not positioned directly atop the guiding dielectric structures; and
removing the guiding dielectric surfaces.

US Pat. No. 10,431,446

WET PROCESSING APPARATUS

NATIONAL INSTITUTE OF ADV...

1. A heating wet processing method, comprising:a placing step of placing a plate-shaped object to be processed on a stage by mounting the object on engaging pins separated from one another at predetermined intervals in a circumferential direction around a condensing plate, the object being mounted on the engaging pins in a state when a surface of the object is oriented upward, and;
a supplying step of supplying a processing liquid from above the stage to the surface of the object placed on the stage; and
a processing step of heating at least an interface between the object and the processing liquid by emitting light:
to the condensing plate to irradiate the object with the light condensed by the condensing plate from a position facing the object engaged by the engaging pins in a state, and
from a position blocked with respect to the stage with a blocking member and irradiate the light to the condensing plate, when the supplying step is supplying the processing liquid, wherein the condensing plate is mounted on the blocking member.

US Pat. No. 10,431,443

DEVICE FOR MANIPULATING CHARGED PARTICLES

Shimadzu Research Laborat...

1. A device for manipulating charged particles, the device comprising:a series of electrodes arranged so as to form a channel for transportation of the charged particles;
a power supply unit adapted to provide supply voltages to said electrodes so as to create a non-uniform high-frequency electric field within said channel, the pseudopotential of said field having two or more local maxima along the length of said channel for transportation of charged particles, at least within a certain interval of time, wherein transportation of the charged particles along the length of the channel is provided by transposition of the at least two of said maxima of the pseudopotential such that the at least two of said maxima are caused to travel with time along the channel, at least within a certain interval of time and at least within a part of the length of the channel, wherein the supply voltages are high-frequency voltages;
wherein the device is configured to transport ions/charged particles through a viscous gas region, wherein the gas pressure within said viscous gas region meets the condition ?/L<0.01, where L is a width of the transport channel (m) and ? is the mean free path of molecules of said viscous gas (m).

US Pat. No. 10,431,440

METHODS AND APPARATUS FOR PROCESSING A SUBSTRATE

APPLIED MATERIALS, INC., ...

1. A process chamber, comprising:a chamber body defining an interior volume;
a substrate support to support a substrate within the interior volume;
a plurality of cathodes coupled to the chamber body and having a corresponding plurality of targets to be sputtered onto the substrate;
a shield rotatably coupled to an upper portion of the chamber body and having at least one hole to expose at least one of the plurality of targets to be sputtered and at least one pocket disposed in a backside of the shield to accommodate and cover at least another one of the plurality of targets not to be sputtered,
wherein a sputtering surface of at least one of the plurality of targets extends beyond the lowermost surface of the shield when the shield is in a retracted position,
wherein the shield is configured to rotate about and linearly move along a central axis of the process chamber, and
wherein the at least another one of the plurality of targets extends at least partially into the at least one pocket when the shield is in a retracted position;
a chamber body adapter coupled to an upper portion of the chamber body, wherein the chamber body adapter is grounded; and
a plurality of grounding rings disposed between the shield and the chamber body adapter to directly ground the shield to the chamber body adapter when the shield is in a retracted position.

US Pat. No. 10,431,422

METHOD AND SYSTEM FOR DIMENSIONAL UNIFORMITY USING CHARGED PARTICLE BEAM LITHOGRAPHY

D2S, Inc., San Jose, CA ...

1. A system for fracturing or mask data preparation, the system comprising:a device configured to determine pattern exposure information that forms a reticle pattern on a resist-coated reticle with a charged particle beam writer;
wherein the reticle is to be used to form a wafer pattern on a substrate using optical lithography; and
wherein the device configured to determine calculates a sensitivity of the wafer pattern to changes in dimension of the reticle pattern.

US Pat. No. 10,431,413

X-RAY SOURCE AND SYSTEM COMPRISING AN X-RAY SOURCE

LIGHTLAB SWEDEN AB, Upps...

1. An x-ray source configured to provide an omnidirectional transmission of x-ray radiation, the x-ray source comprising:an anode;
a field emission cathode;
an evacuated chamber transparent to x-ray radiation, the anode and the field emission cathode being arranged inside of the evacuated envelope,
wherein the evacuated envelope is an extended tube shaped evacuated chamber having an essentially circular symmetry, the field emission cathode is arranged adjacently to an inside surface of the extended tube shaped evacuated chamber, and the anode is centrally arranged inside of the extended tube shaped evacuated chamber,
the field emission cathode surrounds the anode,
the field emission cathode comprises a plurality of ZnO nanostructures selected to be at least 1 micrometer,
the field emission cathode is substantially transparent to X-ray radiation and formed as a transmission cathode, and
the x-ray source is connected to a controllable high voltage source, electrons during operation of the x-ray source are accelerated from the field emission cathode in a direction towards the anode, and x-ray radiation is omnidirectionally irradiated from the anode towards and through the field emission cathode and out from the x-ray source.

US Pat. No. 10,431,412

COMPACT ION BEAM SOURCES FORMED AS MODULAR IONIZER

Massachusetts Institute o...

1. A compact ion beam source comprising:an electron beam unit, comprising:
a modular housing unit that is selectively impermeable to gasses including oxidizing gaseous molecules, the modular housing unit comprising:
a base portion; and
a membrane window made of a single monolayer two-dimensional material and selectively transmissive to electrons;
an electron beam source disposed in the modular housing unit, the electron beam source comprising:
at least one field emitter element disposed over the base portion, comprising:
a first end that is proximate to the base portion; and
a field emitter tip disposed proximate to a second end that is opposite to the first end; and
at least one gate electrode disposed proximate to the second end of the at least one field emitter element, to apply a potential difference proximate to the field emitter tip of the at least one field emitter elements, thereby extracting electrons from the at least one field emitter tip to form an electron beam; and
at least one anode component disposed in the modular housing unit and configured to accelerate the electron beam in a path directed at the membrane window of the modular housing unit.

US Pat. No. 10,431,407

MEDIUM VOLTAGE CONTACTOR

ABB Schweiz AG, Baden (C...

1. A contactor comprising:an electric pole including:
a fixed contact and a movable contact, the movable contact being reversibly movable, along a displacement axis lying on a displacement plane, between a first position (A), at which said movable contact is decoupled from the fixed contact, and a second position (B), at which said movable contact is coupled with the fixed contact, and
a first plunger coupled with the movable contact, the first plunger extending along a main longitudinal axis parallel or coinciding with the displacement axis;
a movable armature coupled with the first plunger and reversibly movable, along a displacement direction parallel to the displacement axis of said movable contact, between a third position (C) and a fourth position (D);
an electromagnetic actuator comprising a magnetic yoke having a fixed yoke member and a movable yoke member, said fixed yoke member comprising a pair of through holes, said fixed yoke member and said movable yoke member being arranged respectively at a proximal position and a distal position with respect to said movable contact, said movable yoke member being reversibly movable, along a displacement direction parallel to the displacement axis of said movable contact, between a fifth position (E), at which the movable yoke member is decoupled from said fixed yoke member, and a sixth position (F), at which the movable yoke member is coupled with said fixed yoke member, said electromagnetic actuator further comprising a coil wound around said fixed yoke member and adapted to be fed by a coil current (IC) to make said fixed yoke member to magnetically interact with said movable yoke member and generate a force to move said movable yoke member from said fifth position (E) to said sixth position (F) or maintain said movable yoke member in said sixth position (F);
a pair of opening springs coupled with said fixed yoke member and said movable yoke member, said opening springs being adapted to provide a force to move said movable yoke member from said sixth position (F) to said fifth position (E), the pair of opening springs being symmetrically positioned with respect to a main symmetry plane, which is parallel to the displacement axis of said movable contact and perpendicular to the displacement plane of said movable contact; and
a pair of second plungers coupled with said movable yoke member and said movable armature, the pair of second plungers being symmetrically positioned with respect to the main symmetry plane of said contactor, each of said second plungers being inserted in a corresponding through hole and passing through said fixed yoke member.

US Pat. No. 10,431,402

BUTTON SWITCH WITH ADJUSTABLE TACTILE FEEDBACK

DARFON ELECTRONICS CORP.,...

1. A button switch connected to a cap, the button switch comprising:a base having a pillar extending along a Z-axis, the Z-axis, an X-axis and a Y-axis being perpendicular to each other;
a cover disposed on the base;
a flexible acoustic member having a fixing rod and a flexible rod, the fixing rod being fixed to the base;
a sleeve rotatably jacketing the pillar to be movable upward and downward between a high position and a low position along the Z-axis, an upper end of the sleeve passing through the cover to be connected to the cap, the sleeve having an outer annular surface, the outer annular surface having a first convex portion, a first concave portion, a second convex portion, a second concave portion, and a protruding edge located between the second convex portion and the second concave portion;
an upward-force-applying member abutting against the sleeve and the base respectively for driving the sleeve to move away from the base; and
a resilient arm adjacent to the pillar, the resilient arm selectively abutting against the first convex portion at a first position or a second position with rotation of the sleeve on the pillar around the Z-axis when the sleeve is located at the high position, the resilient arm moving to a position corresponding to the first concave portion when the sleeve is located at the low position;
wherein when the sleeve rotates to make the resilient arm abut against the first convex portion at the first position, the protruding edge is misaligned with the flexible rod, and the sleeve receives an external force to move downward along the Z-axis, the flexible rod does not need to cross the protruding edge and the resilient arm moves from the first position to the position corresponding to the first concave portion with downward movement of the sleeve;
when the sleeve rotates to make the resilient arm abut against the first convex portion at the second position, the protruding edge is located above the flexible rod, and the sleeve receives the external force to move downward along the Z-axis, the flexible rod needs to cross the protruding edge and the resilient arm moves from the second position to a position corresponding to the second concave portion with downward movement of the sleeve;
when the sleeve moves downward along the Z-axis and deformation of the flexible rod caused by pressing of the protruding edge is not enough to make the flexible rod cross the protruding edge, the flexible rod deforms downward with the protruding edge;
when deformation of the flexible rod is enough to make the flexible rod cross the protruding edge, the flexible rod is released and then moves upward to collide with the cover for making a sound;
when the external force is released, the upward-force-applying member drives the sleeve to move upward relative to the pillar along the Z-axis for making the resilient arm abut against the first convex portion at the first position or the second position.

US Pat. No. 10,431,401

LOCK OUT/TAG OUT DEVICE HAVING A TIE-RECEIVING PASSAGEWAY

Brady Worldwide, Inc., M...

1. A device for temporarily restricting use of a control via at least one of lock out and tag out, the device comprising:a first portion having a passageway extending therethrough along a distance of passageway extension, the passageway being adapted for reception of a tie;
a second portion having a tang comprising an arm extending to a distal end having a projection, the arm being elastically flexible relative to a remainder of the second portion to accommodate a temporary deflection of the projection of the tang, the second portion being movable relative to the first portion to move the tang transversely across the passageway relative to the direction of passageway extension thereby toggling the device between an opened position in which the projection of the tang is on one side of the passageway and a closed position in which the projection of the tang is on the other side of the passageway; and
wherein a tie is receivable in the passageway and a reception of the tie in the passageway prevents the device from being moved from the closed position back into the opened position due to inability of the tang of the second portion to be moved past the tie in the passageway of the first portion.

US Pat. No. 10,431,393

DEFECT MITIGATION OF THIN-FILM HYBRID PEROVSKITE AND DIRECT WRITING ON A CURVED SURFACE

United States of America ...

1. A method for aerosol jet printing a layered perovskite structure, comprising:a) applying a PEDOT:PSS layer to a substrate;
b) applying a layer of lead iodide (PbI2) to the PEDOT:PSS layer; and
c) applying an aerosol mist of methylammonium iodide (CH3NH3I) atop the PbI2 layer with an aerosol-jet nozzle to form a CH3NH3PbI3 perovskite film layer.

US Pat. No. 10,431,392

ELECTRICAL STORAGE DEVICE, MANUFACTURING METHOD OF THE SAME, AND SEPARATOR

PANASONIC INTELLECTUAL PR...

1. An electrical storage device comprising:an electrical storage element including:
an anode body;
a cathode body facing the anode body; and
a separator including a separator substrate and a conductive polymer adhering to the separator substrate, and interposed between the anode body and the cathode body; and
an electrolytic solution with which the electrical storage element is impregnated, wherein:
the separator includes a first surface layer having a first surface facing the anode body, and a second surface layer having a second surface facing the cathode body,
the first surface layer includes a first region that is not provided with the conductive polymer,
the second surface layer includes a second region provided with the conductive polymer,
the first surface layer includes a third region provided with the conductive polymer, and
an area, of the third region in the first surface layer, facing the anode body is smaller than an area, of the second region in the second surface layer, facing the cathode body.

US Pat. No. 10,431,384

MULTILAYER CERAMIC CAPACITOR

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

1. A multilayer ceramic capacitor comprising:a pair of external electrodes;
a first internal electrode that contains a base metal and is coupled to one of the pair of external electrodes;
a dielectric layer that is stacked on the first internal electrode and contains the base metal and a ceramic material mainly composed of barium titanate, wherein a main component of the dielectric layer is the ceramic material; and
a second internal electrode that is stacked on the dielectric layer, contains the base metal, and is coupled to another one of the pair of external electrodes, wherein a concentration of the base metal in each of five regions is within ±20% of an average of the concentrations of the base metal in the five regions, each of the five regions including the base metal, the five regions being obtained by dividing a region from a location 50 nm away from the first internal electrode of the dielectric layer to a location 50 nm away from the second internal electrode of the dielectric layer in a stacking direction between the first internal electrode and the second internal electrode equally into five, wherein abundance of Ba and Ti in each of the five regions is more than 90% as measured by measuring abundance of Ba atoms and Ti atoms by a transmission electron microscope,
an atomic concentration ratio of Mg to Ti is equal to or greater than 0 and less than 0.002 in the dielectric layer, and
the region located from the location 50 nm away from the first internal electrode to the location 50 nm away from the second internal electrode includes both a crystal grain of the ceramic material and a crystal grain boundary of the crystal grain.

US Pat. No. 10,431,381

MULTILAYER CAPACITOR AND BOARD HAVING THE SAME

SAMSUNG ELECTRO-MECHANICS...

1. A multilayer capacitor comprising:a capacitor body having a length and a width substantially equal to each other, and including dielectric layers, a plurality of first internal electrodes, and a plurality of second internal electrodes alternately disposed with respective dielectric layers interposed therebetween, the capacitor body having first and second surfaces opposing each other, third and fourth surfaces connected to the first and second surfaces and opposing each other, and fifth and sixth surfaces connected to the first and second surfaces and the third and fourth surfaces and opposing each other;
a first external electrode disposed on the third surface of the capacitor body, a portion of the first external electrode extending to cover a portion of the fifth surface of the capacitor body; and
a second external electrode disposed on the fourth surface of the capacitor body, a portion of the second external electrode extending to cover a portion of the sixth surface of the capacitor body,
wherein each of the plurality of first internal electrodes has a first lead portion exposed to a first corner of the capacitor body in which the third and fifth surfaces of the capacitor body meet each other and covered with the first external electrode, such that adjacent edges of each of the plurality of first internal electrodes are spaced apart from the third and fifth surfaces of the capacitor body, respectively, by a substantially same distance, and
each of the plurality of second internal electrodes has a second lead portion exposed to a second corner of the capacitor body at which the fourth and sixth surfaces of the capacitor body meet each other and covered with the second external electrode, such that adjacent edges of each of the plurality of second internal electrodes are spaced apart from the fourth and sixth surfaces of the capacitor body, respectively, by a substantially same distance.

US Pat. No. 10,431,377

HIGH EFFICIENCY MAGNETIC COMPONENT

1. A magnetic air core apparatus, comprising:a first toroid formed of a plate like structure continuously wrapped in a helical shape having a substantially circular cross-section, and including an air core, the plate like structure having an outer peripheral surface and an inner peripheral surface, a width of each turn of the plate-like structure varies in width, and a gap between successive turns is straight, has a constant width, and is angled in a radial direction of the first toroid;
a second toroid substantially enveloping the first toroid in a concentric manner, the first and second toroids having a first air gap provided therebetween;
a start terminal connected to the first toroid; and
a return terminal connected to the second toroid, the start and return terminals enabling connection to other electrical devices,
wherein the second toroid includes at least one poloidal slot to enable access to the first toroid, and
the poloidal slot has a notch adjacent thereto to allow access to the start and return terminals.

US Pat. No. 10,431,373

COUPLED INDUCTOR

1. Coupled inductor havinga core and two windings,
wherein a first winding has a first and second terminal end and wherein a second winding had a third and fourth terminal end,
wherein the first to fourth terminal ends are arranged on a lower side of the core,
wherein each winding has an intermediate section extending through a through hole in the core,
wherein the two windings are designed at least in the intermediate section as flat stripes each having first and second side faces with a large width and third and fourth side faces having a small width compared to the width of the first and second side faces,
wherein the first side laces of both windings are arranged in the intermediate section perpendicular to the lower side of the core and wherein the two first side faces of the windings in the intermediate section face each other and/or abut each other in the intermediate section,
wherein the core has a front side surface and a backside surface, wherein the intermediate sections of the windings continuously extends from the front side surface to the back side surface of the core, and wherein the windings have sections arranged parallel to the front side surface and the back side surface of the core,
wherein the terminal ends are connected to the sections of the windings.

US Pat. No. 10,431,361

APPARATUSES AND METHODS FOR CANCELLATION OF INHOMOGENOUS MAGNETIC FIELDS INDUCED BY NON-BIOLOGICAL MATERIALS WITHIN A PATIENT'S MOUTH DURING MAGNETIC RESONANCE IMAGING

THE BOARD OF REGENTS OF T...

1. An apparatus comprising:an arch-shaped body configured to be worn outside of a user's mouth such that the arch-shaped body is configured to overlie a user's lips and follow a contour of at least some of the user's teeth;
where the arch-shaped body comprises one or more sidewalls coupled to a plurality of members comprising magnetically permeable material such that the magnetically permeable material overlies a user's teeth when the apparatus is worn by a user.

US Pat. No. 10,431,360

BALANCED MAGNETIC ARRAY

Apple Inc., Cupertino, C...

1. A consumer electronic device, comprising:a housing that carries a first array of magnetic elements that include a pinning magnet and first magnetic attachment elements, each of the first magnetic attachment elements is limited to forming a magnetic circuit with a corresponding second magnetic attachment element carried by an accessory device, and
wherein the pinning magnet has a length that alters a magnetic property of the magnetic circuits such that the magnetic circuits taken together have a net zero torque or a near net zero torque value, and a net non-zero attraction force.

US Pat. No. 10,431,357

VERTICALLY-CONSTRUCTED, TEMPERATURE-SENSING RESISTORS AND METHODS OF MAKING THE SAME

TEXAS INSTRUMENTS INCORPO...

1. An apparatus comprising:a semiconductor substrate including a first doped region, a second doped region, and a third doped region between the first and second doped regions, the third doped region including a temperature sensitive semiconductor material;
a first contact coupled to the first doped region;
a second contact opposite the first contact coupled to the second doped region; and
an isolation trench to circumscribe the third doped region.

US Pat. No. 10,431,356

MOLDED PART-EQUIPPED ELECTRICAL CABLE AND MOLDED PART-EQUIPPED ELECTRICAL CABLE MANUFACTURING METHOD

AutoNetworks Technologies...

1. A molded part-equipped electrical cable, comprising:a terminal-equipped electrical cable including an insulated electrical cable having a core and an insulation coating covering the periphery of the core and a terminal connected to an end part of the insulated electrical cable;
an adhesive provided on a surface of the insulation coating of the terminal-equipped electrical cable; and
a molded member covering from a part provided with the adhesive on the insulation coating of the terminal-equipped electrical cable to a connected part of the insulated electrical cable and the terminal,
wherein:
the molded member includes a first molded part and a second molded part separately molded;
the first molded part includes a part entirely covering the adhesive while being in contact with the adhesive;
the second molded part is present on the terminal side of the first molded part covering the adhesive in a longitudinal direction of the terminal-equipped electrical cable; and
the first molded part includes no part covering the terminal and the second molded part includes no part covering the insulation coating.

US Pat. No. 10,431,355

FEED-THROUGH ASSEMBLY FOR CONVEYANCE OF A FEED ELEMENT

United States of America ...

1. A feed-through assembly comprising,a) a lower compression member including an axially extending aperture extending between an inner, lower compression member surface and an outer, lower compression member surface;
b) an upper compression member including an axially extending aperture extending between an inner, upper compression member surface and an outer, upper compression member surface;
c) a packing stack including a plurality of packing buttons each including axially extending apertures, said packing stack has a lower packing button adjacent to said inner, lower compression member surface and an upper packing button adjacent to said inner, upper compression member surface, and wherein each of said packing buttons is made from expanded polytetrafluoroethylene (ePTFE) foam material; and
d) at least one feed element including a distal end and a proximal end, said at least one feed element extends through said apertures of each of said lower compression member, said packing stack including a plurality of packing buttons, and said upper compression member surface, said distal end of said at least one feed element is exposed to a first boundary environment and said proximal end is exposed to a second boundary environment.

US Pat. No. 10,431,348

PRESSURE SENSOR INCLUDING ELECTRICAL CONDUCTORS COMPRISING ELECTROCONDUCTIVE RESIN COMPOSITION THAT DOES NOT NEED CROSS-LINKING

HITACHI METALS, LTD., To...

1. A pressure sensor, comprising:an insulator having a hollow portion; and
a plurality of electrical conductors that have been disposed apart from each other along the inner surface facing the hollow portion of the insulator,
wherein the insulator comprises an insulating resin composition made of a material which does not need cross-linking,
wherein the plurality of electrical conductors comprise an electroconductive resin composition made of a material which does not need cross-linking,
wherein the insulating resin composition and the electroconductive resin composition comprise a process oil, and a mass percentage concentration of the process oil in the electroconductive resin composition is higher than a mass percentage concentration of the process oil in the insulating resin composition.

US Pat. No. 10,431,343

SYSTEM AND METHOD FOR INTERPRETING PATIENT RISK SCORE USING THE RISK SCORES AND MEDICAL EVENTS FROM EXISTING AND MATCHING PATIENTS

KONINKLIJKE PHILIPS N.V.,...

1. A computer-implemented method for determining a likelihood of occurrence of a medical event for a subject, the method comprising:acquiring a subject risk profile for the subject based upon measurement, by a physiological characteristic sensor, of physiological characteristics of the subject, wherein the subject risk profile comprises a time series of risk scores for the subject;
obtaining a plurality of other subject risk profiles for other subjects from a database, wherein the other subject risk profiles comprise a time series of risk scores for the other subjects;
comparing the acquired subject risk profile to the obtained plurality of other subject risk profiles;
selecting at least one risk profile from the obtained plurality of other subject risk profiles that most closely matches the acquired subject risk profile;
determining the likelihood of occurrence of the medical event for the subject based on the selected at least one risk profile; and
outputting a signal indicative of the determined likelihood of occurrence of the medical event for the subject.

US Pat. No. 10,431,342

TRACKING THE PROBABILITY FOR IMMINENT HYPOGLYCEMIA IN DIABETES FROM SELF-MONITORING BLOOD GLUCOSE (SMBG) DATA

University of Virginia Pa...

1. A method for maintaining the health of a diabetic patient by preventing the occurrence of a hypoglycemic event in said patient, comprising:obtaining self monitoring blood glucose (SMBG) readings from the patient;
measuring glycemic variability of said patient and low blood glucose (BG) of said patient based on said obtained SMBG readings;
creating in a processor a bivariate distribution that maps probability for an upcoming hypoglycemic event in said patient jointly to values of said measured glycemic variability and said measured low blood glucose (BG);
optimizing in said processor the bivariate distribution to achieve prediction of a predetermined percentage of hypoglycemic events below a predetermined BG value occurring in said patient within a predetermined future time period;
tracking in said processor the optimized distribution over time using routine SMBG readings from the patient;
outputting via said processor a message to said patient when said optimized distribution indicates a certain probability for the occurrence of a hypoglycemic event in said patient within said predetermined future time period, based on SMBG data obtained from said patient; and
causing said patient to take a physical action in response to receiving said message to prevent a hypoglycemic event from occurring in said patient.

US Pat. No. 10,431,341

DETECTION DEVICE, METHOD, AND PROGRAM FOR ASSISTING NETWORK ENTROPY-BASED DETECTION OF PRECURSOR TO STATE TRANSITION OF BIOLOGICAL OBJECT

Japan Science and Technol...

1. A detection device for detecting a pre-disease state comprising detecting a biomarker candidate that serves as an early-warning signal indicating the pre-disease state by detecting an index of a symptom of a biological object to be measured, based on measured data of a plurality of factors obtained by measurement on the biological object, said device comprising:selection means for selecting the factors based on time-dependent changes of measurement data of each of the factors;
microscopic calculation means for calculating microscopic entropy as understood in statistical mechanics between the factors selected by the selection means and neighboring factors thereof;
index detection means for detecting the index based on the microscopic entropy calculated by the microscopic calculation means;
precursor detection means for detecting a precursor to a state transition based on the index detected by the index detection means,
wherein the selection means selects the factors of which the measured data shows the time-dependent changes beyond a predetermined criterion,
wherein the microscopic calculation means calculates the microscopic entropy as understood in statistical mechanics between each of the factors selected by the selection means and every neighboring factor thereof,
wherein the precursor detection means detects the precursor to the state transition when the microscopic entropy calculated by the microscopic calculation means shows a decrease beyond a predetermined detection criterion,
choosing means for choosing, as a candidate for a biomarker, a factor for which the microscopic entropy calculated by the microscopic calculation means shows a decrease beyond a predetermined choosing criterion, the biomarker being the index of the symptom of the biological object,
wherein the precursor detection means detects the precursor to the state transition when the microscopic entropy for the factor chosen by the choosing means shows the decrease beyond the predetermined detection criterion; and
an acquisition unit configured to acquire the measurement data on the plurality of factors of the biological object to be measured.

US Pat. No. 10,431,335

MOBILE APPLICATIONS FOR MEDICAL DEVICES

Fenwal, Inc., Lake Zuric...

16. A computer-implemented method for medical device management using a handheld mobile device, said method comprising:providing, via a handheld mobile device graphical user interface, a representation of one or more medical devices, the medical devices comprising at least one of a blood processing device, an infusion pump, and a drug delivery device, with a visual indication of a status for each medical device, the representation visually conveying information regarding each of the one or more medical devices and selectable by a user to provide additional information regarding each of the one or more medical devices;
updating the status for each medical device via wireless communication with the handheld mobile device;
receiving an indication of an alarm code at the handheld mobile device, the alarm code representing an alarm or error condition of one or more of the medical devices;
providing information at the handheld mobile device to assist a user in handling the alarm or error condition of the one or more of medical devices; and
displaying an inventory of available products for the one or more medical devices at a healthcare facility and facilitating inventory control via the mobile device.

US Pat. No. 10,431,334

PERFORMING AN APHERESIS PROCEDURE ON A HUMAN SUBJECT WITH IDENTITY CONFIRMATION

Fenwal, Inc., Lake Zuric...

1. A system for performing an apheresis procedure on a human subject, comprising:an apheresis treatment device configured to draw blood from a human subject, separate the blood by blood component, and return at least one of the components to the human subject; and
a remote data storage device located remotely from the apheresis treatment device and configured to communicate with the apheresis treatment device over a network, the remote data storage device programmed with a plurality of subject data entries, each subject data entry associated with a human subject, each subject data entry comprising subject-specific information, the remote data storage device configured to download subject-specific information comprising a name and a birth date from the subject data entry and further configured to program the apheresis treatment device with a plurality of parameters for the apheresis medical procedure;
the apheresis treatment device comprising:
a wireless circuit configured to communicate with the remote data storage device;
a touch screen configured to receive an input; and
a controller configured to confirm an identity of the human subject based on the input and, based at least in part on the result of the confirmation, provide access to an apheresis procedure operated according to the programmed parameters on the apheresis treatment device.

US Pat. No. 10,431,332

MEDICAL ASSISTANCE DEVICE, OPERATION METHOD AND OPERATION PROGRAM FOR MEDICAL ASSISTANCE DEVICE, AND MEDICAL ASSISTANCE SYSTEM

FUJIFILM Corporation, To...

1. A medical assistance device, comprising:a storage device, configured to store historical medical data of a patient, a plurality of diagnostic assistance programs, and recommended data ranges preset for each of the diagnostic assistance programs;
a processor, configured to:
control a diagnostic assistance program, selected from among the plurality of diagnostic assistance programs, that is executed to perform calculation using medical data of the patient as input data and output a result of the calculation as diagnostic assistance information for assisting diagnosis of the patient, wherein the medical data of the patient is extracted from the historical medical data of the patient;
receive an input of a designated data range, which is designated as a range to be used for the input data, of the medical data, wherein the input of the designated data range is input by a medical staff other than the patient;
acquire a recommended data range, from the stored recommended data ranges, that is preset for the selected diagnostic assistance program and is recommended as a range to be used for the input data, of the medical data of the patient; and
in response to determining a difference between the designated data range and the recommended data range display difference information indicating the difference on a graphical user interface configured to display the diagnostic assistance information.

US Pat. No. 10,431,330

METHOD AND SYSTEM TO PROVIDE PATIENT INFORMATION AND FACILITATE CARE OF A PATIENT

1. A method comprising:retrieving, by a server computer system, patient medical records pertaining to a patient;
processing, by the server computer system, the patient medical records to extract patient medical data pertaining to the patient, wherein said processing includes, by the server computer system,
accessing medical record datasets of a plurality of different types, associated with the patient,
identifying one or more first data fields in the medical record datasets as being relevant to a particular medical condition of the patient,
identifying one or more second data fields in the medical record datasets as having been classified as being classified as sensitive or protected information,
flagging the identified first data fields and the identified second data fields for subsequent processing, and
merging at least portions of the medical record datasets of the plurality of different types, including the flagged first data fields and second data fields, into a single database record for the patient;
creating, by the server computer system, a patient webpage specific to the patient from the single database record for the patient, the patient webpage including the patient medical data, wherein said creating the patient webpage includes creating the patient webpage to include the one or more first data fields in the patient webpage and to omit the one or more second data fields from the patient webpage, based on said flagging;
providing a wallet-size patient identification card associated with a patient, the patient identification card including a processor, an embedded fingerprint scanner, a memory to store a fingerprint of the patient, and a display device, the patient identification card further having an indicator disposed thereon, the indicator being a network resource locator corresponding to the patient webpage or a machine-readable code representing the network resource locator corresponding to the patient webpage;
receiving, by the server computer system, from a second computer, a request corresponding to the network resource locator, the request having been sent by the second computer in response to the second computer having received as input the network resource locator or an image of a machine readable code corresponding to the network resource locator, the request having been sent by the second computer in connection with the patient being treated by or seeking treatment or advice from a first health care provider other than a primary care physician of the patient;
the processor of the patient identification card being configured to cause the embedded fingerprint scanner of the wallet-size patient identification card to acquire a fingerprint of a person and to compare the acquired fingerprint to a stored fingerprint of the patient stored in the memory and, when the acquired fingerprint matches the stored fingerprint, to cause a personal identifier to be displayed on the display device of the patient identification card;
receiving the personal identifier at the server computer system from the second computer system, after the personal identifier is provided as input to the second computer by a user in response to display of the personal identifier by the display device of the patient identification card;
determining, by the server computer system, whether the personal identifier is correct;
in response to determining that the personal identifier is correct, transmitting, by the server computer system, the patient webpage to the second computer; and
in response to the network resource locator being accessed in connection with the patient being treated by or seeking treatment or advice from the first health care provider other than the primary care physician of the patient, automatically generating a notification message to the primary care physician of the patient, indicative that the patient webpage has been accessed, wherein the patient webpage is not owned or controlled by the first health care provider or the primary care physician of the patient.

US Pat. No. 10,431,327

COMPUTER GRAPHICAL USER INTERFACE WITH GENOMIC WORKFLOW

Palantir Technologies Inc...

1. A method comprising:presenting, in a graphical user interface, graphical components representing a source from which one or more nucleic acid sequences are to be obtained and one or more sets of instructions for processing data, including at least one set of instructions for processing the one or more nucleic acid sequences, wherein the source and the one or more sets of instructions are represented as nodes within a workspace;
wherein the source and the one or more sets of instructions are arranged as a workflow comprising a series of nodes, the series of nodes indicating, for each particular set of instructions of the one or more sets of instructions, that output from one of the source or another particular set of instructions is to be input into the particular set of instructions;
generating an output for the workflow, wherein the output comprises a set of one or more items of genomic data that are based upon the one or more nucleic acid sequences that are processed by each set of instructions of the one or more sets of instructions in an order indicated by the series of nodes;
generating a first data node from the output, the first data node comprising the set of one or more items of genomic data, the first data node linked to a last set of instructions in the series;
receiving, via the graphical user interface, a first input that selects a subset of one or more items of genomic data from the set of one or more items of genomic data in the first data node;
receiving, via the graphical user interface, a second input that moves the subset of one or more items of genomic data to a location on the graphical user interface not associated with the first data node;
generating a second data node comprising the subset of one or more items of genomic data, wherein the output for the workflow is reconfigured to generate multiple data nodes; and
wherein the method is performed by one or more computing devices.

US Pat. No. 10,431,323

CALIBRATING I/O IMPEDANCES USING ESTIMATION OF MEMORY DIE TEMPERATURE

Toshiba Memory Corporatio...

1. A memory system comprising:a memory having an input/output (“I/O”) terminal;
a memory controller configured to receive a plurality of memory commands, the memory controller communicatively coupled to the memory and further configured to:
estimate a first energy consumed by the memory based on a tally of the plurality of memory commands during a first time interval;
determine a first operating characteristic of the memory based on the first energy consumed in the first time interval by comparison to a second energy consumed in a second time interval, the second time interval having a different starting or ending time than the first time interval; and
perform an adjustment based on the first operating characteristic.

US Pat. No. 10,431,322

MEMORY SYSTEM

Toshiba Memory Corporatio...

1. A memory system, comprising:a memory device including;
a bit line;
a word line;
a first string coupled to the bit line via a first transistor and including a first cell transistor; and
a second string coupled to the bit line via a second transistor and including a second cell transistor, the second cell transistor and the first cell transistor being coupled to the word line; and
a controller configured to:
instruct the memory device to write first data to the first cell transistor and to write second data to the second cell transistor; and
instruct the memory device to read data from the first cell transistor while storing the first data and the second data after making the instruction for writing the first data and the second data.

US Pat. No. 10,431,310

BOOSTED CHANNEL PROGRAMMING OF MEMORY

Micron Technology, Inc., ...

1. A method of operating a memory, comprising:boosting a channel voltage of a first memory cell selected for programming to a first voltage level for a particular programming pulse, and boosting a channel voltage of a second memory cell selected for programming to a second voltage level for the particular programming pulse;
boosting the channel voltage of the first memory cell selected for programming to a third voltage level, greater than the first voltage level, for a subsequent programming pulse, and boosting the channel voltage of the second memory cell selected for programming to a fourth voltage level, greater than the second voltage level, for the subsequent programming pulse; and
boosting the channel voltage of the first memory cell selected for programming to a fifth voltage level, greater than the third voltage level, for a next subsequent programming pulse, and boosting the channel voltage of the second memory cell selected for programming to a sixth voltage level, greater than the fourth voltage level, for the next subsequent programming pulse;
wherein the sixth voltage level is greater than the fifth voltage level;
wherein a difference between the third voltage level and the first voltage level is the same as a difference between the fifth voltage level and the third voltage level;
wherein a difference between the fourth voltage level and the second voltage level is the same as a difference between the sixth voltage level and the fourth voltage level;
wherein the second memory cell is selected for programming to a data state corresponding to a range of threshold voltages less than a range of threshold voltages corresponding to a data state to which the first memory cell is selected for programming; and
wherein the difference between the third voltage level and the first voltage level is different than the difference between the fourth voltage level and the second voltage level.

US Pat. No. 10,431,308

MEMORY CELL SIZE REDUCTION FOR SCALABLE LOGIC GATE NON-VOLATILE MEMORY ARRAYS

Flashsilicon Incorporatio...

1. An array of nonvolatile memory (NVM) cells comprising:a plurality of source lines and bit lines; and
a plurality of NVM cells organized in rows and columns on a substrate, each NVM cell having a source region, a drain region, a floating gate, a control gate region and a channel region, the NVM cells in a row being arranged in cell pairs, such that each cell pair comprises a sharing source region connected to a common source line and two drain regions connected to two different bit lines, wherein two drain regions of any two column-adjacent NVM cells in each row are connected to two different bit lines;
wherein the floating gate is disposed over and insulated from both the channel region and the control gate region and the floating gate extends in a column direction from the channel region to the control gate region, and wherein a gate width of the floating gate are aligned with the boundaries of the channel region and the control gate region without protruding from the channel region and the control gate region;
means for processing the array with CMOS logic technologies;
wherein the means for processing the array with CMOS logic technologies limits a gate length of the floating gate to a minimal feature size of a process technology node; and
wherein the control gate region, the source region and the drain region have the same conductivity type; and
wherein a control gate length of the array is perpendicular to the bit lines.

US Pat. No. 10,431,291

SYSTEMS AND METHODS FOR DYNAMIC RANDOM ACCESS MEMORY (DRAM) CELL VOLTAGE BOOSTING

Micron Technology, Inc., ...

1. A memory device, comprising:a memory array having at least one memory cell;
a sense amplifier circuit configured to read data from the at least one memory cell, write data to the at least one memory cell, or a combination thereof;
a first bus configured to provide a first electric power to the sense amplifier circuit; and
a second bus configured to provide a second electric power to a second circuit, wherein the first bus and the second bus are configured to be electrically coupled to each other to provide for the first electric power and the second electric power to the at least one memory cell, wherein the first bus is electrically coupled to a first power supply, wherein the second bus is electrically coupled to a second power supply, and wherein the second power supply is configured to deliver a voltage higher than the first power supply.

US Pat. No. 10,431,279

MAGNETORESISTIVE MEMORY DEVICE

Samsung Electronics Co., ...

1. A magnetoresistive memory device, comprising:a plurality of memory cells, each memory cell including a magnetic tunnel junction element;
a detector to detect a maximum value and a minimum value among a plurality of writing current values of the plurality of memory cells, each writing current value of each memory cell for successfully writing the magnetic tunnel junction element of each memory cell;
a current value storage area to store the maximum value and the minimum value detected by the detector; and
a current controller to perform writing operations on the plurality of memory cells based on the maximum value and reading operations on the plurality of memory cells based on the minimum value.

US Pat. No. 10,431,277

MEMORY DEVICE

TOSHIBA MEMORY CORPORATIO...

1. A memory device comprising:a memory cell; and
a first circuit configured to:
perform a first read for the memory cell and generate a first voltage,
write first data to the memory cell that has undergone the first read,
perform a second read for the memory cell to which the first data is written and generate a second voltage, and
determine data stored in the memory cell at the time of the first read based on the first voltage and the second voltage,
wherein when writing the first data, the first circuit electrically sets a generation unit configured to generate the second voltage to a floating state,
wherein the generation unit is sandwiched by two transistors, and the second voltage varies as a result of the second read and control signals provided to the two transistors.

US Pat. No. 10,431,270

APPARATUSES FOR MODULATING THRESHOLD VOLTAGES OF MEMORY CELLS

Micron Technology, Inc., ...

1. An apparatus comprising:first and second memory access lines;
a memory cell coupled to the first and second memory access lines and configured to have a threshold voltage; and
memory access circuits coupled to the first and second memory access lines and configured to apply a pre-bias voltage across the memory cell by the first and second memory access lines,
wherein the pre-bias voltage is initially held constant and then increased and held constant until a ratio of the increased pre-bias voltage to the threshold voltage is above a threshold value.

US Pat. No. 10,431,263

SIMULATING ACCESS LINES

Micron Technology, Inc., ...

1. A method comprising:receiving a first bit-vector and a second bit-vector in a format associated with storing the first bit-vector in memory cells coupled to a first access line and a first number of sense lines and storing the second bit-vector in memory cells coupled to the first access line and a second number of sense lines, wherein each of the memory cells of the first number of sense lines are separated from another memory cell of the first number of sense lines by at least one memory cell of the second number of sense lines;
merging the first bit-vector and the second bit vector into a format associated with storing the first bit-vector in a number of memory cells coupled to the first access line and a third number of sense lines and storing the second bit-vector in a number of memory cells coupled to a second access line and the third number of sense lines; and
performing an operation on the first bit-vector and the second bit-vector.

US Pat. No. 10,431,258

APPARATUS AND METHODS FOR EMBEDDING METADATA INTO VIDEO STREAM

GoPro, Inc., San Mateo, ...

1. A system for generating a multimedia streaming file, the system comprising:information storage; and
one or more processors configured by computer instructions to:
obtain a series of images captured by an imaging sensor;
obtain information captured by one or more sensors other than the imaging sensor, the obtained information being relevant to one or more images within the series of images, the one or more sensors other than the imaging sensor including a first sensor;
generate an encoded video track that includes images from the series of images;
generate a sensor track that includes a first sensor record based on the obtained information;
generate a combined multimedia stream comprised of the encoded video track and the sensor track; and
store the combined multimedia stream in the information storage;
wherein:
the first sensor record comprises:
a header portion comprising a tag field comprising a sensor tag selected from potential sensor tags, the sensor tag identifying type of the obtained information;
a type size field comprising at least one of a value type field identifying a value type of a given value of the obtained information that is within the first sensor record; an item size field indicating size of the given value of the obtained information that is within the first sensor record; and/or a repeat field indicating a number of values of the obtained information that is within the first sensor record; and
a data portion comprising the values of the obtained information; and
wherein individual ones of the values of the obtained information correspond temporally to specific ones of the one or more images within the series of images.

US Pat. No. 10,431,256

METHOD OF PERFORMING READ/WRITE PROCESS ON RECORDING MEDIUM, PARAMETER ADJUSTMENT METHOD, STORAGE DEVICE, COMPUTER SYSTEM, AND STORAGE MEDIUM EMPLOYING THE METHODS

Seagate Technology LLC, ...

11. A storage device comprising:a recording medium comprising a plurality of tracks, each of the plurality of tracks comprising a plurality of data sectors;
a media interface which writes information to, or reads information from, the recording medium by accessing the recording medium;
a processor which controls the media interface to write data to, or read data from, the plurality of data sectors of a target track of the recording medium; and
a memory containing code objects configured to cause the processor to
write test data to the plurality of data sectors of the target track,
read the test data from the plurality of data sectors of the target track,
count a total number of error-corrected error correcting code (“ECC”) symbols in the read of each of the plurality of data sectors,
determine whether the total number of error-corrected ECC symbols of a data sector exceeds a first threshold value,
upon determining that the total number of error-corrected ECC symbols exceeds the first threshold value, determining the data sector to be a defective sector,
analyze a distribution of defective data sectors on the target track to determine whether an area of the track containing the defective data sectors is greater than a second threshold,
upon determining that the area of the target track is greater than the second threshold, determine whether corresponding defective areas occur in one or more consecutive adjacent tracks of the target track, and
upon determining that corresponding defective areas occur in one or more consecutive adjacent tracks of the target track, determine the area of the target track and the corresponding areas of the one or more consecutive adjacent tracks including the defective data sectors to be a massive defective area.

US Pat. No. 10,431,250

MAGNETIC TAPE HAVING CHARACTERIZED MAGNETIC LAYER

FUJIFILM Corporation, To...

1. A magnetic tape comprising:a non-magnetic support; and
a magnetic layer including ferromagnetic powder and a binding agent on the non-magnetic support,
wherein the center line average surface roughness Ra measured regarding the surface of the magnetic layer is equal to or smaller than 1.8 nm,
the logarithmic decrement acquired by a pendulum viscoelasticity test performed regarding the surface of the magnetic layer is 0.010 to 0.050,
?SFD in a longitudinal direction of the magnetic tape calculated by Expression 1 is equal to or greater than 0.35,
?SFD=SFD25° C.?SFD?190° C.  Expression 1
in Expression 1, the SFD25° C. is the switching field distribution SFD measured in a longitudinal direction of the magnetic tape at a temperature of 25° C., and the SFD?190° C. is the switching field distribution SFD measured in a longitudinal direction of the magnetic tape at a temperature of ?190° C., and
the logarithmic decrement on the magnetic layer side is determined by the following method:
securing a measurement sample of the magnetic tape with the measurement surface, which is the surface on the magnetic layer side, facing upward on a substrate in a pendulum viscoelasticity tester;
disposing a columnar cylinder edge which is 4 mm in diameter and equipped with a pendulum 13 g in weight on the measurement surface of the measurement sample such that the long axis direction of the columnar cylinder edge runs parallel to the longitudinal direction of the measurement sample;
raising the surface temperature of the substrate on which the measurement sample has been positioned at a rate of less than or equal to 5° C./min up to 80° C.;
inducing initial oscillation of the pendulum;
monitoring the displacement of the pendulum while it is oscillating to obtain a displacement-time curve for a measurement interval of greater than or equal to 10 minutes; and
obtaining the logarithmic decrement ? from the following equation:

wherein the interval from one minimum displacement to the next minimum displacement is adopted as one wave period; the number of waves contained in the displacement-time curve during one measurement interval is denoted by n, the difference between the minimum displacement and the maximum displacement of the nth wave is denoted by An, and the logarithmic decrement is calculated using the difference between the next minimum displacement and maximum displacement of the nth wave (An+1 in the above equation).

US Pat. No. 10,431,246

DUAL ACTUATOR STORAGE DEVICE UTILIZING MULTIPLE DISK ZONES

Seagate Technology LLC, ...

1. An apparatus, comprising:a first actuator assembly comprising a first head configured to write to a recording surface of a magnetic disk;
a second actuator assembly comprising a second head configured to write to the recording surface simultaneously with the first head; and
a controller coupled to the first and second actuator assemblies, the controller configured to:
divide the recording surface into first and second zones; and
cause the first and second heads to write exclusively to the first and second zones respectively, wherein the first and second zones comprise respective two or more first groups of track and two or more second groups of tracks, the first group of tracks interleaved between the second group of tracks.

US Pat. No. 10,431,239

HEARING SYSTEM

1. A binaural hearing aid system comprising a first hearing aid device configured to be worn at, behind and/or in an ear of a user, and a second hearing aid device configured to be worn at, behind and/or in an ear of a user, wherein the first hearing aid device comprises:a direction sensitive input sound transducer unit configured to convert acoustical sound signals into electrical noisy sound signals,
a wireless sound receiver unit configured to receive wireless sound signals from a remote device, the wireless sound signals representing noiseless electrical sound signals,
and
a memory storing sets of head related impulse responses for different positions relative to the direction sensitive input transducer unit,
wherein a processing unit is configured to estimate the direction to an active source, and the processing unit configured to map the electrical noisy sound signals and the wireless sound signals into binaural electrical output signals by convolving the noiseless electrical sound signals with the set of the head related impulse responses stored in the memory in correspondence with the estimated sound source location.

US Pat. No. 10,431,238

MEMORY AND COMPUTATION EFFICIENT CROSS-CORRELATION AND DELAY ESTIMATION

Apple Inc., Cupertino, C...

1. A memory-efficient and computation-efficient cross-correlator for audio signals, comprising:a first array in memory;
a second array in memory;
a cross-correlation array in memory;
a processor configured to receive a first audio signal, partition a first segment of the first audio signal into a first plurality of shorter segments, combine the first plurality of shorter segments into a first combined segment that is less than a size of the first segment, and write the first combined segment into the first array;
the processor configured to receive a second audio signal, partition a second segment of the second audio signal into a second plurality of shorter segments, and combine the second plurality of shorter segments into a second combined segment that is less than a size of the second segment, and write the second combined segment into the second array; and
the processor configured to cross-correlate the first combined segment, from the first array, and the second combined segment, from the second array, into a cross-correlation result and write the cross-correlation result into the cross-correlation array.

US Pat. No. 10,431,237

DEVICE AND METHOD FOR ADJUSTING SPEECH INTELLIGIBILITY AT AN AUDIO DEVICE

MOTOROLA SOLUTIONS, INC.,...

1. A device comprising:a microphone;
a transmitter; and
a controller having access to a memory storing a plurality of preconfigured voice tags associated with respective noise levels, each of the plurality of preconfigured voice tags comprising a respective voice recording of a given user,
the controller configured to:
determine a noise level at the microphone;
select a voice tag, of the plurality of preconfigured voice tags, based on the noise-level;
determine an intelligibility rating of a mix of the voice tag and noise received at the microphone; and
when the intelligibility rating is below a threshold intelligibility rating, enhance speech from the given user received at the microphone based on the intelligibility rating prior to transmitting, at the transmitter, a signal representing intelligibility enhanced speech.

US Pat. No. 10,431,232

APPARATUS AND METHOD FOR SYNTHESIZING AN AUDIO SIGNAL, DECODER, ENCODER, SYSTEM AND COMPUTER PROGRAM

Fraunhofer-Gesellschaft z...

1. An apparatus for synthesizing an audio signal, comprising:a processing unit configured to apply a spectral tilt to the code of a codebook used for synthesizing a current frame of the audio signal,
wherein the spectral tilt is based on the spectral tilt of the current frame of the audio signal,
wherein the apparatus is configured to determine the spectral tilt of the current frame of the audio signal on the basis of spectral envelope information for the current frame of the audio signal,
wherein the processing unit is configured to apply the spectral tilt by filtering the code from the codebook based on a transfer function modeling the spectral tilt, and
wherein the processing unit comprises a hardware implementation.

US Pat. No. 10,431,229

DEVICES AND METHODS FOR ENCODING AND DECODING AUDIO SIGNALS

Sony Corporation, Tokyo ...

1. A signal processing device comprising:an extracting unit that extracts a low frequency component of an audio signal, envelope information representing an envelope of a high frequency component of the audio signal, and sine wave information which includes information representing a distance from a start position of a frame of the high frequency component to an appearance start position of a sine wave component included in the high frequency component, and is for specifying a frequency and an appearance position of the sine wave component;
a pseudo high frequency generating unit that generates a pseudo high frequency signal configuring the high frequency component on the basis of a low frequency signal as the low frequency component and the envelope information;
a sine wave generating unit that generates a sine wave signal which is at a frequency represented by the sine wave information and in which the appearance start position specified from the sine wave information is set as a start position within a frame; and
a combining unit that combines the low frequency signal, the pseudo high frequency signal, and the sine wave signal to generate an audio signal.

US Pat. No. 10,431,225

SPEAKER IDENTIFICATION ASSISTED BY CATEGORICAL CUES

International Business Ma...

1. A computer implemented method for identifying one or more speaker from a media file, comprising:obtaining, by one or more processor, a media file having a speech by one or more speaker;
identifying the language of the speech by analyzing semantics of the language;
generating speaker biographic data in preconfigured categories by analyzing vocal characteristics and frequently used words of the speech;
diarizing the media file by adjusting boundaries of segments of the media file and identifying respective speaker for each segment;
evaluating a confidence associated with a speaker as identified from the diarizing;
adjusting a speaker label corresponding to the speaker to include the speaker, the language, and the speaker biographic data, responsive to determining that the confidence from the evaluating satisfies a preconfigured confidence threshold;
producing the speaker label resulting from the adjusting as speaker metadata for a segment corresponding to the speaker, wherein the generating includes comparing frequently used words of the speech with corresponding vocal characteristics and frequently used words of a plurality of speaker groups, wherein the preconfigured categories are preconfigured demographic categories;
discovering a match in the frequently used words of the speech and of a certain speaker group of the plurality of speaker groups; and
including in the speaker biographic data biographic feature data of a first preconfigured category of the preconfigured categories for the certain speaker group based on the discovering.

US Pat. No. 10,431,224

ALWAYS-ON AUDIO CONTROL FOR MOBILE DEVICE

Apple Inc., Cupertino, C...

1. An integrated circuit comprising:one or more processors;
at least one memory controller; and
a first circuit coupled to the one or more processors and to the memory controller, wherein:
the first circuit is configured to receive audio samples captured by one or more audio input devices and to detect a predetermined pattern in the audio samples during a time that the one or more processors and the memory controller are powered down;
the first circuit is configured to cause the memory controller and the one or more processors to power up responsive to detecting the predetermined pattern, wherein a first delay to initialize the memory controller is less than a second delay to prepare the one or more processors to process the audio samples; and
the first circuit is configured to buffer the audio samples that match the pattern and subsequently-received samples during the first delay, write the audio samples that match the predetermined pattern and subsequently-received samples to memory through the memory controller subsequent to the first delay, and write additional samples received between an end of the first delay and an end of the second delay to the memory through the memory controller.

US Pat. No. 10,431,214

SYSTEM AND METHOD OF DETERMINING A DOMAIN AND/OR AN ACTION RELATED TO A NATURAL LANGUAGE INPUT

Voicebox Technologies Cor...

1. A computer-implemented method to confirm whether a domain determined for a natural language input using a semantic pattern matching technique is correct based on outputs of the semantic pattern matching technique and a domain determined for the natural language input and outputs using statistics-based natural language processing, the method being implemented on a computer system having one or more physical processors programmed with computer program instructions which, when executed, perform the method, the method comprising:receiving, at the computer system, a natural language (NL) input;
determining, by the computer system, based on the semantic pattern matching technique, a first information domain for the NL input, and a feature value set comprising information indicating a first confidence score from the semantic pattern matching technique, the first confidence score indicating a level of confidence that the first information domain for the NL input determined by the semantic pattern matching technique is correct;
determining, by the computer system, based on the statistics-based natural language processing, a second information domain for the NL input, and a second confidence score indicating a level of confidence that the second information domain for the NL input determined by the statistics-based natural language processing is correct;
providing, by the computer system, the first information domain determined by the semantic pattern matching technique, the feature value set, the second information domain determined by the statistics-based natural language processing, and the second confidence score as input to a classifier engine;
determining, by the computer system, using the classifier engine, a third confidence score different from both the first confidence score and the second confidence score, that indicates a level of confidence that the first information domain determined by the semantic pattern matching technique has been confirmed as correctly identified based on the first information domain determined by the semantic pattern matching technique, the feature value set, the second information domain determined by the statistics-based natural language processing, and the second confidence score;
comparing, by the computer system, the third confidence score with a predefined threshold confidence score that indicates the first information domain determined by the semantic pattern matching technique is confirmed as correctly identified; and
determining, by the computer system, whether the first information domain determined by the semantic pattern matching technique is confirmed based on the comparison.

US Pat. No. 10,431,203

MACHINE TRAINING FOR NATIVE LANGUAGE AND FLUENCY IDENTIFICATION

International Business Ma...

1. A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a device to cause a device to:train a machine by a machine learning technique for recognizing speech utterance to determine language fluency level of a user,
the training comprising at least:
receiving native speaker recorded data from a database of recorded speech of at least one native speaker,
receiving a language specific dictionary of heteronyms,
parsing the native speaker recorded data and isolating the heteronyms from the native speaker recorded data,
extracting linguistic features from the native speaker recorded data including at least linguistic features associated with the heteronyms, the linguistic features associated with the heteronyms including at least phonetics, and
generating a language dependent machine learning model based at least on the linguistic features, wherein the language dependent machine learning model is trained to output a score indicating language fluency;
generate a test corpus of sentences, wherein each sentence in the test corpus includes at least one pair of heteronyms, wherein heteronyms are words spelled identically but having different pronunciations and meanings from one another;
cause presenting of a sentence from the test corpus to the user on a user interface display;
receive a test speech utterance of the user uttering the presented sentence;
execute the language dependent machine learning model operating on the test speech utterance to obtain user pronunciation of the presented sentence including the at least two heteronyms;
evaluate a language fluency level of the user based on the obtained user pronunciation; and
output a score representing the language fluency level of the user.

US Pat. No. 10,431,201

ANALYZING MESSAGES WITH TYPOGRAPHIC ERRORS DUE TO PHONEMIC SPELLINGS USING TEXT-TO-SPEECH AND SPEECH-TO-TEXT ALGORITHMS

International Business Ma...

1. A computer-implemented method of correcting typographical errors in electronic text, the method executed by at least one hardware processor, the method comprising:receiving a text message containing at least one phonemic spelling of a word;
converting the text message into speech by running a text-to-speech application programming interface (API) with the text message as input;
generating an audio file comprising at least the speech;
playing the audio file as an input to a speech-to-text API and executing the speech-to-text API to convert the speech to a text corresponding to the played audio file; and
generating a text file comprising at least the text corresponding to the played audio file,
wherein the text corresponding to the played audio file automatically contains a corrected version of the phonemic spelling of the word in the received text message.

US Pat. No. 10,431,200

NATURAL LANGUAGE PROCESSING TO MERGE RELATED ALERT MESSAGES FOR ACCESSIBILITY

International Business Ma...

1. A method, in a data processing system, comprising a processor and a memory, the memory comprising instructions executed by the processor for merging incoming alerts for accessibility, the method comprising:receiving a first input alert and a second input alert intended for presentation by a screen reader;
determining, by the processor, whether the first input alert and the second input alert arrived with a specified time interval, wherein the specified time interval is determined so that the first input alert and the second input alert do not collide and have the second input alert interrupt the first input alert;
determining, by the processor, that the first input alert and the second input alert arrived within the specified time interval, operative to determining whether the first input alert and the second input alert are similar;
determining, by the processor, that the first input alert and the second input alert are similar, operative to combining the first input alert and the second input alert in a merge operation wherein the output alert is a merged alert, wherein the merge operation merges two similar elements which occur in each of the first input alert and the second input alert into a single element; and
sending the output alert to the screen reader for presentation.

US Pat. No. 10,431,198

NOISE CANCELLATION SYSTEM WITH LOWER RATE EMULATION

Cirrus Logic, Inc., Aust...

1. An apparatus for noise cancellation, said apparatus comprising:a reference microphone configured to produce a reference microphone signal in response to a first acoustic signal;
a first analog-to-digital converter (ADC) that is coupled to the reference microphone and configured to produce an output signal that is based on the reference microphone signal;
an error microphone configured to produce an error microphone signal in response to a second acoustic signal;
a second ADC that is coupled to the error microphone and configured to produce an output signal that is based on the error microphone signal;
a processor having a first input coupled to the first ADC, a second input coupled to the second ADC, and a third input configured to receive a desired sound signal at a first sampling rate, and configured to provide updates based on the first, second, and third inputs; and
a digital filter that is coupled to the first ADC, arranged to receive the updates from the processor, and configured to filter a reference noise signal that is based on the output signal of the first ADC, at a second sampling rate that is higher than the first sampling rate, to produce an anti-noise signal.

US Pat. No. 10,431,196

SOUNDPROOF STRUCTURE AND ADJUSTMENT METHOD OF SOUNDPROOF STRUCTURE

FUJIFILM Corporation, To...

1. A soundproof structure, comprising:a laminated film in which two or more films each comprising one or more holes drilled therein are laminated; and
two rigid frames that fix the laminated film so as to be interposed from both sides of the laminated film,
wherein at least parts of the one or more holes in the respective films of the laminated film overlap each other, and
wherein each rigid frame includes an opening portion which passes through each rigid frame.

US Pat. No. 10,431,181

CLOSED LOOP CPU PERFORMANCE CONTROL

Apple Inc., Cupertino, C...

1. A method of adjusting operations of a central processing unit (CPU) configured to perform transactions with a memory controller, the method comprising:sampling a throughput rate at the memory controller, wherein the sampling comprises:
sampling a first rate to the CPU from the memory controller, and
sampling a second rate from the CPU to the memory controller;
outputting a throughput delta value, wherein the outputting comprises:
outputting a first throughput delta value of the first rate to a first integrator, and
outputting a second throughput delta value of the second rate to a second integrator;
producing a power management control signal based on the throughput delta value; and
adjusting an operating mode of the CPU according to the power management control signal.

US Pat. No. 10,431,180

PREDICTIVE PRE-RENDERING OF CONTENT AND UPDATING OF PRE-RENDERED CONTENT PRIOR TO DISPLAY

Amazon Technologies, Inc....

1. A method, comprising:identifying first content displayed on a device, wherein the first content is a first portion of electronic book content accessed via a reader application, wherein the first content is displayed using first color depth information retrieved from a first content buffer;
determining, by at least one computer processor and based at least in part on the first content and historical device usage data, second content having a highest probability of being accessed via the reader application;
storing second color depth information corresponding to the second content in a second content buffer associated with the reader application;
detecting, by the at least one computer processor, an event corresponding to a change to a strength of a wireless connection between the device and a wireless network;
determining, by the at least one computer processor and based at least in part on the event, pixel values associated with a second portion of the second content;
determining, by the at least one computer processor and based at least in part on the pixel values associated with the second portion, an updated second portion of the second content comprising an indicator of the strength of the wireless connection, the updated portion including the second color depth information and a second indicator representative of an increase in the strength of the wireless connection or a third indicator representative of a decrease in the strength of the wireless connection;
receiving, by the at least one computer processor, input data indicating a user selection corresponding to a request to view the second content; and
causing, by the at least one computer processor, the second content to be displayed on the device.

US Pat. No. 10,431,170

DISPLAY APPARATUS

SAMSUNG DISPLAY CO., LTD....

1. A display apparatus comprising:a timing control circuit configured to generate a first clock control signal comprising a plurality of ON-control pulses and a second clock control signal comprising a plurality of OFF-control pulses;
a clock generator configured to generate a plurality of clock signals based on the first clock control signal and the second clock control signal,
wherein ON-periods of the plurality of clock signals start in response to an ON-control pulse among the ON-control pulses and finish in response to an OFF-control pulse among the OFF-control pulses,
a gate driver comprising a plurality of shift registers, wherein the shift registers generate a plurality of gate signals based on the plurality of clock signals; and
a display panel comprising a display area in which a plurality of pixels is arranged and a peripheral area in which the plurality of shift registers is arranged,
wherein the plurality of ON-control pulses include a pulse that repeats each time a period has elapsed, the plurality of OFF-control pulses include a pulse that repeats each time the period has elapsed, and
wherein a first OFF-control pulse of the plurality of OFF-control pulses has a delay difference from a first ON-control pulse of the plurality of ON-control pulses.

US Pat. No. 10,431,161

DISPLAY DEVICE AND ELECTRONIC APPARATUS HAVING ANALYSIS CIRCUIT ANALYZING GRADATION DATA

SEIKO EPSON CORPORATION, ...

1. A display device in which at least a display portion and a driving circuit are mounted on a same substrate, comprising:a plurality of latch circuits which latch gradation data that is used to drive a plurality of data lines provided corresponding to a plurality of columns of a pixel circuit in the display portion;
a plurality of D/A converters which convert gradation data that is latched to the plurality of latch circuits to a plurality of analog signals;
a plurality of amplifiers which generate a plurality of gradation signals by respectively amplifying the plurality of analog signals output from the plurality of D/A converters; and
an analysis circuit that analyzes gradation data that is latched to the plurality of latch circuits, determines whether a gray level of the gradation data is less than or equal to a predetermined level or higher than or equal to the predetermined level, the predetermined level being a single gray scale level different from a white level and a black level of the gradation data, and reduces direct current that flows in at least one amplifier or at least one D/A converter according to an analysis result.

US Pat. No. 10,431,156

PIXEL CIRCUIT AND DRIVING METHOD THEREOF AND DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A pixel circuit, comprising: an input sub-circuit, a driving sub-circuit, a light emitting control sub-circuit, a light emitting sub-circuit and a voltage stabilizing sub-circuit;the input sub-circuit is connected respectively to a scan signal terminal, a data signal terminal, a first node, a second node and a third node, and configured to output a data signal from the data signal terminal to the second node, and connect the third node with the first node under control of a scan signal from the scan signal terminal;
the driving sub-circuit is connected respectively to a first power source signal terminal, the first node, the second node and the third node, and configured to adjust a voltage level at the first node according to a voltage level at the second node and a first power source signal outputted from the first power source signal terminal when the input sub-circuit connects the third node with the first node, and output a driving current to the third node according to a first power source signal outputted from the first power source signal terminal under control of the first node when the input sub-circuit does not connect the third node with the first node;
the light emitting control sub-circuit is connected respectively to a light emitting control signal terminal, a reference signal terminal, the second node, the third node and one terminal of the light emitting sub-circuit, and configured to control a voltage level at the second node according to a reference signal from the reference signal terminal under control of a light emitting control signal from the light emitting control signal terminal, and output the driving current to a first terminal of the light emitting sub-circuit under control of the light emitting control signal from the light emitting control signal terminal;
a second terminal of the light emitting sub-circuit is connected to a second power source signal terminal, the light emitting sub-circuit is configured to emit light under driving of the driving current;
the voltage stabilizing sub-circuit is connected respectively to the second node and a voltage stabilizing signal terminal, and configured to stabilize a voltage level at the second node under control of a voltage stabilizing signal from the voltage stabilizing signal terminal, and the voltage level of the voltage stabilizing signal is always unchanged during driving process of the pixel circuit.

US Pat. No. 10,431,154

LIGHT-EMITTING DIODE DISPLAY WITH REDUCED LEAKAGE

Apple Inc., Cupertino, C...

1. A display pixel, comprising:a first power supply terminal;
a second power supply terminal;
a light-emitting diode;
a first transistor, wherein the first transistor is a drive transistor that supplies a current to the light-emitting diode, wherein the drive transistor and the light-emitting diode are coupled in series between the first and second power supply terminals, wherein the first transistor has a gate coupled to a first node, a first source-drain terminal coupled to a second node, and a second source-drain terminal coupled to a third node;
a second transistor that has a first source-drain terminal coupled to the first node and a second source-drain terminal coupled to the second node, wherein the second node is interposed between the drive transistor and the light-emitting diode; and
a third transistor that has a first source-drain terminal coupled to the second node and a second source-drain terminal coupled to a reference voltage terminal.

US Pat. No. 10,431,151

PIXEL ARRAY, DISPLAY DEVICE AND DRIVING METHOD THEREOF, AND DRIVING DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A driving method of a display device, including an actual pixel array, wherein the actual pixel array includes N rows and M columns of actual pixel units, each actual pixel unit includes two actual sub-pixels, two adjacent actual pixel units in the same row include actual sub-pixels of three colors including a red actual sub-pixel, a green actual sub-pixel and a blue actual sub-pixel, every two adjacent actual sub-pixels in the same row have different colors, and wherein in the actual pixel array, all the actual sub-pixels have the same shape and size, every two adjacent green actual sub-pixels in the same row are provided with an actual sub-pixel of other color therebetween, every two adjacent blue actual sub-pixels in the same row are provided with three actual sub-pixels of other colors therebetween, and every two adjacent red actual sub-pixels in the same row are provided with three actual sub-pixels of other colors therebetween, and wherein both N and M are positive integers greater than 1, the driving method includes:Stp1. dividing an image to be displayed into N rows and M columns of theoretical pixel units so that each theoretical pixel unit includes a red theoretical sub-pixel, a green theoretical sub-pixel and a blue theoretical sub-pixel, and the divided theoretical pixel units correspond to the actual pixel units one-by-one;
Stp2. obtaining theoretical brightness values of the red theoretical sub-pixel, the green theoretical sub-pixel, and the blue theoretical sub-pixel of each theoretical pixel unit;
Stp3. calculating actual brightness values of the actual sub-pixels from the theoretical brightness values of theoretical sub-pixels so that an actual brightness value of an actual sub-pixel is a sum of a part of theoretical brightness value of a corresponding theoretical sub-pixel and a part of theoretical brightness value of an auxiliary theoretical sub-pixel, the corresponding theoretical sub-pixel and the actual sub-pixel to be calculated have the same color, and a position of the theoretical pixel unit in which the corresponding theoretical sub-pixel is located corresponds to that of the actual pixel unit in which the actual sub-pixel to be calculated is located; the auxiliary theoretical sub-pixel and the actual sub-pixel to be calculated have the same color, and a position of the theoretical pixel unit in which the auxiliary theoretical sub-pixel is located is around that of the actual pixel unit in which the actual sub-pixel to be calculated is located, and does not correspond to that of the actual pixel unit in which the actual sub-pixel to be calculated is located; and
Stp4. controlling each actual sub-pixel to obtain the actual brightness value calculated in Stp3,
wherein in each column of actual sub-pixels except columns of green actual sub-pixels, starting from the first row of actual sub-pixels, every two adjacent rows of actual sub-pixels have the same color, two adjacent actual sub-pixels of the pixel array of the same color in the column correspond to one opening on a mask plate, and the nth row of actual sub-pixels and the (n+2)th actual sub-pixels have different colors;
in the step Stp3, the part of theoretical brightness value of the corresponding theoretical sub-pixel is a product of the theoretical brightness value of the corresponding theoretical sub-pixel and a first coefficient, the part of theoretical brightness value of the auxiliary theoretical sub-pixel is a product of the theoretical brightness value of the auxiliary theoretical sub-pixel and a second coefficient, both the first coefficient and the second coefficient are positive numbers not more than 1, and a sum of the first coefficient and the second coefficient equals to 1; and
wherein for the green actual sub-pixel, the number of the auxiliary theoretical sub-pixels is 0, the first coefficient equals to 1, the second coefficient equals to 0, and there is no corresponding auxiliary sub-pixel for the green actual sub-pixel.

US Pat. No. 10,431,142

PIXEL CIRCUIT AND ELECTROLUMINESCENT DISPLAY COMPRISING THE PIXEL CIRCUIT

INT TECH CO., LTD., Taip...

1. A circuit, comprising:an electroluminescent (EL) device;
a first transistor, coupled between a supply voltage and the EL device, the first transistor including a first terminal, a gate coupled to a first node and a second terminal coupled to a second node;
a second transistor, wherein a gate of the second transistor is coupled to a first control signal, and a first terminal of the second transistor is coupled to the first node;
a third transistor, wherein a gate of the third transistor is coupled to the first control signal, a first terminal of the third transistor is coupled to the first terminal of the first transistor, and a second terminal of the third transistor is coupled to a second terminal of the second transistor;
a fourth transistor, configured to receive the supply voltage, and provide the supply voltage to each of the gate of the first transistor and the first terminal of the first transistor though a same number of transistors, wherein a gate of the fourth transistor is coupled to the first control signal, a first terminal of the fourth transistor is coupled to the second terminal of the second transistor, and a second terminal of the fourth transistor is coupled to the supply voltage;
a first capacitor, coupled between the first node and the second node, being configured to reset the gate of the first transistor to the supply voltage in response to the first control signal; and
a second capacitor including a first end coupled to the second node and a second end to receive a second control signal, the second capacitor being configured to establish at the second terminal of the first transistor a compensation voltage associated with a threshold voltage of the first transistor in response to the second control signal,
wherein the first transistor is configured to pass a current through the EL device, the current having a magnitude being independent of the threshold voltage of the first transistor.

US Pat. No. 10,431,139

SCREEN COLOR CALIBRATION

Lenovo (Singapore) PTE. L...

1. An apparatus comprising:a screen;
a calibration screen disposed within a computer;
an optical sensor adjacent to the calibration screen that measures a calibration color of the calibration screen, wherein the calibration screen is separate from the screen and has a color calibration within 5 percent of a screen color of the screen after 24 months;
a processor;
a memory that stores code executable by the processor to calibrate the screen color using the calibration color by:
determining whether the calibration color satisfies a color policy;
in response to the calibration color not satisfying the color policy, modifying calibration screen settings for the calibration screen; and
setting screen settings for the screen to the calibration screen settings.

US Pat. No. 10,431,138

DISPLAY APPARATUS AND DRIVING METHOD THEREOF

SAMSUNG ELECTRONICS CO., ...

1. A display apparatus, comprising:a plurality of display modules;
a display driver; and
a processor configured to:
identify a power consumption of each of the plurality of display modules for displaying an input image using the plurality of display modules; and
control the display driver to control an input current to each of the plurality of display modules based on the identified power consumption of each of the plurality of display modules to display the input image using the plurality of display modules.

US Pat. No. 10,431,106

SYSTEMS AND METHODS TO MEASURE PERFORMANCE

APTIMA, INC., Woburn, MA...

1. A computer based performance measurement system to measure a performance of a user, the system comprising:a user environment configured to detect at least one user input received at at least one user interface and transform the user input to at least one performance data;
the user environment comprises a multi-modal training simulator configured to communicate the performance data to a performance measurement subsystem;
the performance measurement subsystem comprising at least one connector, at least one payload processor, at least one processor, at least one common data model store and at least one model listener;
the connector configured to:
transform each of the at least one performance data into at least one component property of at least one component according to a format of a common data model,
identify a unique key for each of the at least one component, and
communicate the at least one component with the unique key;
the payload processor configured to receive the at least one component and the unique key and distribute the at least one component and the at least one component property to one of the at least one processors according to the unique key;
the common data model store containing at least one existing component property of an existing component stored according to the format of the common data model;
the processor configured to merge the at least one component property of the at least component with the at least one existing component property of the existing component in the common data model store; and
the at least one model listener configured to identify a change to one of the at least one component property or the at least one component whereby the change can be communicated to a measure.

US Pat. No. 10,431,092

METHOD FOR PERFORMING A COOPERATIVE DRIVING MANEUVER

Volkswagen AG, (DE)

1. A method for performing a cooperative driving maneuver, the method comprising:determining, by a first vehicle, a driving maneuver to be carried out by the first vehicle;
determining, by a second vehicle, a driving maneuver to be carried out by the second vehicle;
transmitting, by the second vehicle, maneuver information pertaining to a planned driving maneuver to be carried out by the second vehicle;
receiving the maneuver information by the first vehicle;
transmitting surroundings information pertaining to a peripheral area of the second vehicle from the second vehicle, the surroundings information including information pertaining to driving maneuvers that are theoretically performable by the second vehicle but whose performance is not planned by the second vehicle;
receiving the surroundings information by the first vehicle;
stipulating, by the first vehicle based on the received maneuver information and the received surroundings information, a maneuver trajectory for the driving maneuver to be carried out by the first vehicle; and
performing the driving maneuver by the first vehicle using the stipulated maneuver trajectory.

US Pat. No. 10,431,090

PEDESTRIAN-VEHICLE COMMUNICATION SYSTEM

PANASONIC CORPORATION, O...

1. A pedestrian terminal device configured to be carried by a pedestrian for performing a pedestrian-vehicle communication with an in-vehicle terminal device mounted on a vehicle, the pedestrian terminal device comprising:a pedestrian-vehicle communicator for performing a pedestrian-vehicle communication with the in-vehicle terminal device;
a pedestrian-pedestrian communicator for performing a short-range wireless communication with a second pedestrian terminal device, the short-range wireless communication being of a shorter range and a smaller power output than the pedestrian-vehicle communication; and
a controller for selecting from a principal terminal operation mode wherein the pedestrian-vehicle communication with the in-vehicle terminal device is performed in representation of other pedestrian terminal devices, and an in-group terminal operation mode wherein the short-range wireless communication is performed with the second pedestrian terminal device that operates in the principal terminal operation mode;
wherein, when the principal terminal operation mode is selected, the controller:
transmits, as a first broadcast to the other pedestrian terminal devices, a first principal terminal communication status notification that includes position information on the pedestrian terminal device;
receives, from the other pedestrian terminal devices that receive the first principal terminal communication status notification, principal terminal communication request notifications that are broadcast and include position information on the other pedestrian terminal devices;
calculates, in response to receiving the principal terminal communication request notifications, distances to the other pedestrian terminal devices that broadcast the principal terminal communication request notifications based on the position information on the other pedestrian terminal devices included in the principal terminal communication request notifications;
transmits, as a second broadcast to those of the other pedestrian terminal devices that are located within a predetermined distance from the pedestrian terminal device out of the other pedestrian terminal devices that broadcast the principal terminal communication request notifications, a second principal terminal communication status notification that includes IDs of those of the other pedestrian terminal devices that are located within the predetermined distance; and
performs the pedestrian-vehicle communication with the in-vehicle terminal device, representing those of the other pedestrian terminal devices which have the IDs included in the second principal terminal communication status notification.

US Pat. No. 10,431,088

OBJECT DETECTION APPARATUS

DENSO CORPORATION, Kariy...

1. An object detection apparatus mounted in a vehicle, comprising:a first region definition unit configured to define, using a processor, a first object region including a first detection point representing a relative position of the first object with respect to a reference point in an XY-plane with an X-axis direction of the XY-plane being a vehicle widthwise (or lateral) direction and a Y-axis direction of the XY-plane being a vehicle lengthwise (or longitudinal) direction, where the first object is an object detected based on detection information acquired from a millimeter-wave radar;
a second region definition unit configured to define, using the processor, a second object region including a second detection point representing a relative position of a second object with respect to the reference point in the XY-plane, where the second object is an object detected based on a captured image acquired from a monocular camera;
a learning status acquisition unit configured to acquire, using the processor, a learning progress status to estimate a position of a focus of expansion (FOE) on the captured image;
a determination unit configured to, if there is an overlap of the first and second object regions in the XY-plane, determine, using the processor, that the first object and the second object are the same object,
wherein the second region definition unit is configured to set a length of the second object region in a depthwise or vehicle-lengthwise direction representing a direction of the second detection point of the second region with respect to the reference point depending on the learning progress status.

US Pat. No. 10,431,086

VEHICLE, MOBILE TERMINAL AND METHOD FOR CONTROLLING THE SAME

LG Electronics Inc., Seo...

1. A mobile terminal comprising:a camera;
a display;
a communication unit;
a motion sensor configured to generate motion information by sensing motion of the mobile terminal; and
a controller configured to:
enter a parking assist mode;
find, in the parking assist mode, parkable areas based on an overall width of a vehicle and a distance between a plurality of objects in an image received via the camera;
select one of the parkable areas;
cause the communication unit to transmit, to the vehicle, a control signal for parking the vehicle in the selected parking area;
generate a 3-dimensional (3D) map of a parking lot based on the motion information and visual odometry information, wherein the visual odometry information is obtained by tracking feature points on sequential images obtained by the camera;
cause the display to display parkable area information indicating the parkable areas, unparkable area information, and location information of the vehicle on the 3D map,
wherein the unparkable area information indicates an unparkable parking area surrounded by objects and in which no vehicle is parked, and wherein a distance between the objects is equal to or less than the overall width of the vehicle;
provide a route from a location of the mobile terminal to a location where the vehicle is parked using the generated 3D map; and
cause the display to display the route on the 3D map.

US Pat. No. 10,431,073

FALSE ALARM REDUCTION

Vivint, Inc., Provo, UT ...

1. A method for a home automation system, comprising:detecting an event at a premises associated with the home automation system during a first security duration;
initiating a second security duration based at least in part on the event;
determining an occupancy at the premises associated with the home automation system during the second security duration;
confirming an identity of an occupant at the premises during the second security duration based at least in part on comparing a motion signature of the occupant and a short-range low-energy signal from a portable electronic device of the occupant to pre-stored profiles associated with the home automation system;
determining a proximity of the occupant to a control panel locality within the premises and a direction of movement of the occupant relative to the control panel locality within the premises; and
determining whether to perform a security function using the home automation system based at least in part on confirming the identity of the occupant and the proximity of the occupant to the control panel locality and the direction of movement of the occupant relative to the control panel locality within the premises prior to the second security duration lapsing.

US Pat. No. 10,431,072

FALL DETECTION ALERT/ALARM DEVICE AND METHOD

HONEYWELL INTERNATIONAL I...

1. A harness for arresting a user's fall, the harness comprising:a length of strap configured to secure the harness to a securing point, the length of strap having a folded configuration in a first state and an unfolded configuration in a second state;
a breakable connection configured to maintain the length of strap in the first state and to break to allow the length of strap to unfold from the first state to the second state in response to the user experiencing an arrested fall;
a first electrical contact mounted on a first portion of the length of strap and a second electrical contact mounted on a second portion of the length of strap adjacent the first portion of the length of strap such that, in the first configuration, the first electrical contact is electrically coupled to the second electrical contact to form a closed circuit and, in the second configuration, the first electrical contact is electrically decoupled from the second electrical contact to form an open circuit; and
an alert device operably connected to the first electrical contact and second electrical contact and configured to provide an alert when the length of strap is transitioned from the first configuration to the second configuration.

US Pat. No. 10,431,064

WIRELESS DEVICE AND METHODS FOR USE IN DETERMINING CLASSROOM ATTENDANCE

THL Holding Company, LLC,...

1. A wireless device comprising:a user interface that generates a pairing signal in response to an indication from a user to associate the wireless device with a plurality of mobile communication devices in proximity to the wireless device;
a short-range wireless transceiver, coupled to the user interface, configured to:
communicate first RF signals, in response to the pairing signal, including a beacon signal to identify the wireless device and to facilitate an association of the wireless device with the plurality of mobile communication devices in proximity to the wireless device, wherein each corresponding one of the plurality of mobile communication devices includes a mobile communication device processor that executes an application that facilitates location of a corresponding one of the plurality of mobile communication devices by the wireless device;
receive second RF signals from the plurality of mobile communication devices in proximity to the wireless device; and
a wireless device processor, coupled to the short-range wireless transceiver and the user interface, that analyzes the second RF signals from the plurality of mobile communication devices to associate persons corresponding to the plurality of mobile communication devices as being in proximity to the wireless device.

US Pat. No. 10,431,057

METHOD, SYSTEM, AND DEVICE FOR CONVERTING AUDIO SIGNAL TO ONE OR MORE HAPTIC EFFECTS

IMMERSION CORPORATION, S...

1. A method for converting an audio signal into one or more haptic effects, the method being performed by a processor and comprising:receiving a set of samples of the audio signal;
performing frequency filtering on the set of samples to generate a filtered set of samples;
generating a haptic signal by mixing the filtered set of samples with a periodic waveform; and
sending the haptic signal to an actuator to generate the one or more haptic effects.

US Pat. No. 10,431,050

GAMING SYSTEM AND METHOD PROVIDING A MULTI-HAND CARD GAME WITH MODIFIERS AVAILABLE BASED ON THE INITIALLY-DEALT CARDS OF THE HANDS

IGT, Las Vegas, NV (US)

1. A gaming system comprising:a processor; and
a memory device that stores instructions that, when executed by the processor, cause the processor to:
randomly determine a plurality of initial hands of cards;
for each initial hand:
cause a display of a first subset of cards of that initial hand face-up on a display device and cause a display of a second subset of cards of that initial hand face-down on the display device;
determine whether a modifier triggering event occurred for that initial hand based on the first subset of cards of that initial hand; and
responsive to an occurrence of the modifier triggering event for that initial hand, associate a modifier with that initial hand;
for the plurality of initial hands of cards:
responsive to receipt, by an input device, of a selection to hold one of the first subsets of cards, discard the remaining non-held first subsets of cards;
for the held first subset of cards:
responsive to receipt, by the input device, of a selection to hold any of the cards from that held first subset of cards, discard each non-held card from that held first subset of cards and randomly select a replacement card for each non-held card of that held first subset of cards to form a complete held first subset of cards; and
duplicate the complete held first subset of cards in each of the other hands of cards;
reveal the second subset of cards for each of the hands of cards to form a plurality of finalized hands of cards;
for each finalized hand, determine any award for that finalized hand based at least in part on any modifier associated with that finalized hand; and
cause a display of any awards on the display device.

US Pat. No. 10,431,048

SMART BIN LOTTERY TICKET DISPENSER WITH REMOTE ELECTRONIC DISPLAY

Scientific Games Internat...

1. A lottery ticket dispenser system, comprising:a physical dispenser array, the dispenser array comprising a plurality of separate bins, each bin defining an internal space for receipt of a supply of interconnected lottery tickets;
each bin having an electronic drive mechanism that dispenses the lottery tickets therefrom;
a control system in communication with the drive mechanism to initiate a dispense sequence upon receipt of a ticket dispense command;
a central lottery server, the control system in communication with the central lottery server;
an electronic display device in communication with the central lottery server, the electronic display device presenting a virtual dispenser array with bin positions that mimics the physical dispenser array;
the central lottery server transmitting lottery ticket images to the electronic display device that correspond to the lottery tickets in the physical dispenser array and bin position assignments for the lottery ticket images in the virtual dispenser array; and
wherein the electronic display device is positionable remotely from the actual dispenser array in a retail establishment and presents the virtual dispenser array to potential customers.

US Pat. No. 10,431,039

GAMING MACHINE, GAMING METHOD, AND COMPUTER-READABLE RECORDING MEDIUM

KONAMI GAMING, INC., Las...

1. A gaming machine comprising:a display device configured to display a symbol display region including a plurality of reels, the symbol display region including a plurality of cells arranged in a matrix including a plurality of rows and a plurality of columns, each reel being associated with a column; and
a controller connected to the display device to control display of the display device, wherein the controller includes a processor programmed to:
generate each reel of the plurality of reels having a plurality of symbol regions populated with symbols and a plurality of unit stop positions;
generate at least one reel having a plurality of symbol region groups, each symbol region group including a number of consecutive symbol regions and an associated group-unit stop position of a plurality of group-unit stop positions of the at least one reel, the at least one reel including a total number of symbol regions equal to a multiple of the number of consecutive symbol regions in each symbol region group, and a number of group-unit stop positions that is less than the total number of symbol regions; and
determine a stop position of each of the plurality of reels and spin and stop each of the plurality of reels displayed on the display device based on each determined stop position, wherein the determination of the stop position of the at least one reel is based on a selection of an associated group-unit stop position of the plurality of group-unit stop positions.

US Pat. No. 10,431,033

SYSTEMS AND METHODS TO PROVIDE PHYSICAL ITEMS TO USERS PARTICIPATING IN A REAL-WORLD INTERACTIVE ENVIRONMENT

Disney Enterprises, Inc.,...

1. A system configured to provide physical items to users participating in a real-world interactive environment, the system comprising:one or more physical processors configured by machine-readable instructions to:
effectuate storage of item inventory information, the item inventory information including descriptions of physical items available for distribution to users from a physical item dispenser;
detect presence of physical tokens at or near an individual reader based on signals received from the reader, the reader being communicatively coupled with the physical item dispenser, individual physical tokens being standalone physical objects, the physical tokens including a first token, the first token being detectable based on a first signal conveying information associated with the first token being received from the reader;
identify individual users associated with the detected individual tokens, such that a first user associated with the first token is identified;
obtain user experience information for the identified individual users, the user experience information for the individual users describing experiences of the individual users within the interactive environment, the experiences having occurred during past user participation in the interactive environment, such that first user experience information is obtained for the first user, the first user experience information describing a first set of experiences of the first user;
identify, based on the user experience information and the item inventory information, one or more physical items to dispense to the individual users physically present at the physical item dispenser, such that a first physical item is identified from the item inventory information based on the first set of experiences; and
control the physical item dispenser to dispense the identified one or more physical items, such that the physical item dispenser is controlled to dispense the first physical item for the first user.

US Pat. No. 10,431,026

USING WEARABLE TO DETERMINE INGRESS OR EGRESS

ASSA ABLOY AB, (SE)

1. A method, for use in an access control reader controlling access to a protected physical asset, for making an ingress or egress determination with an access control system, the method comprising:identifying, with a processor and based on information received via a wireless interface of an access control reader, a plurality of mobile devices within communication range of the access control reader;
receiving first information from at least one of the plurality of mobile devices, the first information corresponding to a first distance between at least two of the plurality of mobile devices;
receiving second information from at least one of the plurality of mobile devices, the second information corresponding to a second distance between at least two of the plurality of mobile devices; and
making an ingress or egress determination for a user of at least one of the plurality of mobile devices with respect to the protected physical asset based on the first information and the second information.

US Pat. No. 10,431,022

CUSTOMIZED FUEL RECOMMENDATIONS

EXXONMOBIL RESEARCH AND E...

1. A system for providing fuel type recommendations, the system comprising:a mobile polling device communicatively coupled to one or more computing devices integrated with a vehicle for receiving vehicle's operational data from the vehicle's computing devices; and
a processor adapted to execute one or more processes, the processor when executing the one or more processes, is operable to:
receive vehicle's operational data from the mobile polling device;
analyze the received vehicle's operational data to identify recommended fuel type; and
provide one or more fuel type recommendations indicative of the recommended fuel type; and
a smart fuel dispenser communicatively coupled to the processor wherein the processor provides authorization and financial transaction for the smart fuel dispenser.

US Pat. No. 10,431,019

HEALTH MONITORING OF AN ACTUATOR IN A FLYING DEVICE

Liebherr-Aerospace Linden...

1. An apparatus for health monitoring of a service life of an actuator (30) in a flying device, comprising:a processor unit for processing data and for operating a system model of the actuator (30),
at least one sensor for detecting a correcting variable of the actuator and furthermore comprising at least one additional sensor which generates at least one correcting variable for health monitoring, and
a memory unit (54) in which characteristic data of the actuator (30) are stored,
wherein the processor unit determines a service life value of the actuator based on the system model, the correcting variable of the actuator and the characteristic data of the memory unit,
wherein the characteristic data stored in the memory unit (54) are data of at least one of damage, fatigue and wear of the actuator (30),
Wherein the characteristic data are known from a design phase of the actuator and obtained in the course of an approval of the actuator, and
wherein the characteristic data only consist of data which have not been generated for the purpose of health monitoring.

US Pat. No. 10,431,017

FUEL LEVEL INDICATION IN A VEHICLE

1. A system for indicating a fuel level in a vehicle, comprising:a processor,
and memory operatively connected to the processor, the memory storing:
ignition monitoring module instructions that, when executed by the processor, cause the processor to receive an ignition-on signal and an ignition-off signal;
fuel level module instructions that, when executed by the processor, cause the processor to
determine an ignition-on fuel level upon receiving the ignition-on signal based, at least in part, on data received from a fuel level sensor,
determine an ignition-off fuel level upon receiving the ignition-off signal based, at least in part, on data received from the fuel level sensor, and
determine whether the ignition-on fuel level is within a threshold of the ignition-off fuel level;
location module instructions that, when executed by the processor, cause the processor to determine a location of the vehicle with respect to a nearest one of a plurality of fueling stations; and
user interface module instructions that, when executed by the processor, cause the processor to generate an indication of the ignition-on fuel level within a user interface of the vehicle in response to (i) the ignition-on fuel level being within the threshold of the ignition-off fuel level and (ii) the vehicle being located at the nearest one of the plurality of fueling stations.

US Pat. No. 10,431,012

DYNAMICALLY MANAGING PARKING SPACE UTILIZATION

International Business Ma...

1. A method for dynamically managing parking space utilization comprising:receiving a dynamic feed of available parking spaces across a set of sectors, each parking space associated with a parking control device, each sector having a preferred utilization rate;
utilizing a processor to determine that a parking utilization rate of a first sector exceeds a preferred utilization rate for the first sector;
providing to a user a list of available parking spaces including associated prices dynamically generated, wherein parking spaces in the first sector are priced higher than parking spaces in other sectors; and
upon selection of one of the provided list of available parking spaces by the user, charging the selected parking space to the user at the provided associated price and notifying the parking control device associated with the selected parking space.

US Pat. No. 10,431,006

MULTISENSORY AUGMENTED REALITY

Disney Enterprises, Inc.,...

1. A multisensory augmented reality system comprising:a visual augmentation system that displays augmented content to two or more users from a third-person viewpoint, wherein the augmented content is a blend of original content, integrated with real-time content;
a sensory feedback system that provides sensory feedback to the two or more users based on the augmented content, wherein the sensory feedback dynamically adjusts based on changes in the augmented content; and
a processing element in communication with the visual augmentation system and the sensory feedback system, wherein the processing element performs the following operations:
receive the real-time content of a physical environment from the visual augmentation system, the real-time content including images of the two or more users within the physical environment;
receive depth information corresponding to one or more objects within the physical environment;
construct using the real-time content a visual representation of the physical environment;
utilize the depth information to integrate the original content, as retrieved from a memory location, with the visual representation to generate the augmented content, the augmented content including the images of the two or more users from the real-time content; and
generate and transmit sensory feedback instructions to the sensory feedback system based on the augmented content and the augmented content to the visual augmentation system for display to the two more users on a display device, wherein the display device is the same device for the two or more users.

US Pat. No. 10,431,002

DISPLAYING DATA LINEAGE USING THREE DIMENSIONAL VIRTUAL REALITY MODEL

INTERNATIONAL BUSINESS MA...

1. A system, comprising a processor to:receive data lineage comprising a plurality of levels, and a configuration;
build a three dimensional (3D) virtual reality (VR) model comprising a plurality of floors based on data lineage content corresponding to the plurality of levels and the configuration, the 3D VR model depicting, on at least a first of the plurality of floors, a plurality of rooms of a virtual building representing data elements and hallways of the building representing data flows between the data elements, wherein the 3D VR model comprises a first floor in the virtual building based on data lineage content corresponding to a first level of the plurality of levels, and the processor is to build a second floor in the 3D VR model based on a second level of the plurality of levels in response to detecting a request for a change in context; and
display a view of the 3D VR model, wherein the 3D VR model is configured for a user to navigate the plurality of the rooms and hallways of the virtual building to determine lineage of data.

US Pat. No. 10,431,000

ROBUST MESH TRACKING AND FUSION BY USING PART-BASED KEY FRAMES AND PRIORI MODEL

Sony Corporation, Tokyo ...

1. A method comprising:segmenting an object in free viewpoint video content into parts, wherein segmenting is based on determining edges of the parts;
tracking the parts of the object, wherein tracking the parts includes matching and storing position information for the parts, wherein tracking the parts of the object includes distinguishing key frames from non-key frames and matching a parametric model with a key frame or a non-key frame, wherein tracking the parts of the object includes generating keyframe pools, wherein each part is associated with a keyframe pool by identifying a pose of the part, wherein the keyframe pools utilize a hierarchical structure to connect the parts;
stitching the parts of the object, wherein stitching the parts of the object includes stitching a first part from a first time and a second part from a second time, wherein the first time and the second time are different times, further wherein the second part from the second time is used when the first part from the first time is at least partially occluded, wherein the second part from the second time includes minimal or no artifacts as determined by locating artifacts and avoiding frames containing the artifacts; and
integrating the parts of the object to regenerate the object.

US Pat. No. 10,430,999

COMPUTER-IMPLEMENTED METHOD FOR DESIGNING AN AVATAR WITH AT LEAST ONE GARMENT

DASSAULT SYSTEMES, Veliz...

1. A computer-implemented method for designing an avatar with at least one garment, the method comprising the steps of:S1) providing a digital model of an avatar comprising a skeleton and a skin covering the skeleton, the skeleton comprising a plurality of bones represented by respective segments, the skin comprising a mesh comprising a plurality of vertex connected by edges defining faces, each vertex of the mesh being associated to at least one bone of the skeleton and the mesh defining an inside volume containing the skeleton;
S2) providing a digital model of a garment comprising a mesh having a plurality of vertex connected by edges defining faces, each vertex being associated to at least one bone of the skeleton of the digital model of the avatar through a respective weighting coefficient, the plurality of vertex of the digital model of the garment being not directly associated to the plurality of vertex of the skin of the digital model of the avatar, adding said digital model of the garment to the digital model of the avatar without deforming said digital model of the garment, the un-deformed digital model of the garment being without deformation relative to shape of said digital model of the garment prior to adding to the digital model of the avatar;
S3) associating a displacement direction to each vertex of the mesh of the un-deformed digital model of the garment, said displacement direction depending on the skeleton and on said weighting coefficients; and
S4) detecting collisions between the skin of the model of the avatar and the meshes of the un-deformed model of the garment, and, whenever a collision is detected, displacing a vertex of the mesh of the model of the garment away from the skeleton of the model of the avatar along said displacement direction, wherein determining said displacement direction as a weighted average of vectors connecting nearest point of each bone to which said vertex is associated to the vertex itself, the weighted average being computed using the weighting coefficients associating the vertex to the bones, and wherein displacing the vertex includes displacing, among the vertices of each edge of the mesh of the model of the garment intersecting a face of the skin of the model of the avatar, the vertex with a lowest cumulative displacement.

US Pat. No. 10,430,998

CONVERTING RESERVE ESTIMATES IN A RESERVOIR MODEL TO A STANDARD FORMAT FOR DYNAMIC COMPARISON

LANDMARK GRAPHICS CORPORA...

1. A method for converting reserve estimates with only numeric values into a reservoir model in a standard format capable of dynamic visual comparison with time dependent reserve estimates, which method comprises:serializing the reserve estimates in numeric value form, a sealed triangulated mesh and a thickness grid, which each represents a reservoir model, into a byte array using a computer processor;
compressing the byte array;
converting the compressed byte array into a printable string using UTF-8/ASCII characters;
storing the printable string in Processing History fields with a link to a three dimensional (3D) modeling engine and predefined identification properties describing the reserve estimates;
displaying on a display a three dimensional (3D) visual color representation of gross rock volume (GRV) and reserve at a predetermined time,
dynamically displaying another three dimensional (3D) visual color representation representing the reservoir model at another predetermined time generated by the 3D modeling engine;
comparing the three dimensional (3D) visual color representation representing the reservoir model at the predetermined time and the another three dimensional (3D) visual color representation representing the reservoir model at another predetermined time; and
improving the reserve estimate in the reservoir model based on the comparison between the three dimensional (3D) visual color representation and the another three dimensional (3D) visual color representation.

US Pat. No. 10,430,988

FACIAL ANIMATION USING FACIAL SENSORS WITHIN A HEAD-MOUNTED DISPLAY

Facebook Technologies, LL...

1. A method comprising:causing, inside a head mounted display (HMD), a plurality of light sources to emit light by a single light source at a time in a particular sequence to illuminate a portion of a face of a user wearing the HMD, wherein the portion of the face includes the eyes of the user and portions of an eyebrow and a cheek of the user;
capturing a plurality of facial data of the portion of the face using one or more facial sensors located inside the HMD, wherein the plurality of facial data describes a plurality of frames of an image including a plurality of pixels, each pixel associated with a different coordinate location of the image, each of the plurality of frames captured when a different single light source of the plurality of light sources illuminated the portion of the face;
for each coordinate location of the image:
identifying a frame of the plurality of frames having the greatest intensity value based on reflected light from the portion of the face at the coordinate location;
identifying a position of a light source of the plurality of light sources illuminating the portion of the face when the frame was captured, the reflected light originating from the light source;
determining a planar section of the portion of the face based on the position of the light source and the coordinate location; and
determining a normal vector to the planar section based on the position of the light source illuminating the portion of the face when the frame of the plurality of frames having the greatest intensity value was captured;
generating a virtual surface describing orientation of the portion of the face by aggregating the normal vectors for the planar sections;
mapping the virtual surface to one or more landmarks of the face; and
generating facial animation information based at least in part on the mapping and the virtual surface, the facial animation information describing a portion of a virtual face corresponding to the portion of the face.

US Pat. No. 10,430,983

VERTEX PIXEL BUFFER

Microsoft Technology Lice...

1. An image processing system for encoding pixel data for pixels of an image, the image processing system comprising:a feature detection system, wherein the feature detection system is configured to access information defining high-frequency data corresponding to locations on a pixel map of the pixels and extract at least sub-pixel vertex locations from the high-frequency data for pixels; and
an encoder coupled to the feature detection system configured to encode the sub-pixel vertex locations into pixel data for the pixels, such that the pixel data for the pixels includes, for each pixel, a discrete data element which includes color data and feature data, the feature data including a sub-pixel vertex location for the high frequency data for the pixel.

US Pat. No. 10,430,976

METHOD AND APPARATUS FOR PRODUCING AND REPRODUCING AUGMENTED REALITY CONTENTS IN MOBILE TERMINAL

Samsung Electronics Co., ...

1. An electronic device comprising:an input interface configured to receive an image;
a memory configured to store at least one augmented reality (AR) content, wherein each of the at least one AR content includes at least one feature point and recognition information for reproducing the at least one AR content; and
a processor configured to:
recognize the image including an object based on the recognition information, wherein the recognition information comprises an index of a detector or an index of a tracked,
determine a feature point of the object based on the recognized image; determine an AR contents with a feature point corresponding to the feature point of the object among the at least one AR contents, and
reproduce the determined AR contents,
wherein the processor is configured to recognize the image, by using a detector corresponding to the index of the detector and a tracker corresponding to the index of the tracker among at least one detector and at least one tracker stored in the electronic device.

US Pat. No. 10,430,975

ADVANCED K-D TREE ENCODING FOR POINT CLOUDS BY MOST SIGNIFICANT AXIS SELECTION

GOOGLE LLC, Mountain Vie...

1. An encoder comprising:a processor;
a buffer; and
a memory, the memory including code as instructions that cause the processor to:
partition a geometric construct within an axis of the geometric construct into a first partition and a second partition based on a point differential between the first partition and the second partition, the geometric construct including geometric data,
determine a first number of points in the first partition,
determine a second number of points in the second partition,
store a value associated with one of the first number of points or the second number of points in the buffer, and
entropy encode the value stored in the buffer.

US Pat. No. 10,430,974

IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND STORAGE MEDIUM

CANON KABUSHIKI KAISHA, ...

1. An image processing apparatus for generating data for overlappingly forming a first image including a boundary between a plurality of areas representing different gloss characteristics and a second image having a plurality of areas including a plurality of pixels, on a recording medium, the apparatus comprising:at least one memory and at least one processor that function as:
an acquisition unit configured to acquire first image data representing gloss characteristics of the first image and second image data representing color characteristics of the second image; and
a conversion unit configured to convert colors represented by respective pixels of the areas in the second image into one color out of the colors represented by the respective pixels of the areas, based on the first image data,
wherein the areas in the second image correspond to areas obtained by dividing the first image into a plurality of areas, and include a part of the area corresponding to the boundary in the second image.

US Pat. No. 10,430,965

DISPLAY SYSTEM AND DISPLAY METHOD

FANUC CORPORATION, Yaman...

1. A display system for displaying a state of a mold being transported from above into a space between a stationary platen and a moving platen that moves in a predetermined direction relative to the stationary platen in a clamping device, comprising:an imaging unit provided between and below the stationary platen and the moving platen and configured to image the mold from below, together with obstacles that may interfere with the mold, the obstacles including the stationary platen, the moving platen, and tie bars that guide the moving platen to move relative to the stationary platen; and
a display unit configured to display an image taken by the imaging unit together with a carry-in range of the mold in order to transport the mold in place between the stationary platen and the moving platen.

US Pat. No. 10,430,964

IMAGE PROCESSING DEVICE, CONTROL SYSTEM, CONTROL METHOD OF IMAGE PROCESSING DEVICE, CONTROL PROGRAM, AND RECORDING MEDIUM

OMRON Corporation, Kyoto...

1. An image processing device used for position control of a target object and configured to detect a position of the target object from a captured image captured by an imaging device, the image processing device comprising a processor configured with a program to perform operations comprising:operation as a predicting unit configured to predict a current position of the target object;
operation as a searching unit configured to search for the target object in the captured image, and measure the current position of the target object by searching a predetermined region comprising a partial region of the captured image, the partial region comprising the target object and the predicted current position predicted by the predicting unit; and
operation as an outputting unit configured to output a result of the measured current position of the target object measured by the searching unit.

US Pat. No. 10,430,963

IMAGE PROCESSING APPARATUS, IMAGE READING APPARATUS, AND NON-TRANSITORY COMPUTER READABLE MEDIUM STORING PROGRAM

FUJI XEROX CO., LTD., To...

1. An image processing apparatus comprising:a processor, configured to:
detect a punch hole trace from an input image;
detect a line segment, positioned in a vicinity of the detected punch hole trace, from the input image; and
perform processing on the punch hole trace for making the punch hole trace inconspicuous on the basis of a result of the detection on the line segment.

US Pat. No. 10,430,962

THREE-DIMENSIONAL SHAPE MEASURING APPARATUS, THREE-DIMENSIONAL SHAPE MEASURING METHOD, AND STORAGE MEDIUM THAT CALCULATE A THREE-DIMENSIONAL SHAPE OF AN OBJECT BY CAPTURING IMAGES OF THE OBJECT FROM A PLURALITY OF DIRECTIONS

Canon Kabushiki Kaisha, ...

1. A control apparatus for calculating a three-dimensional shape of an object based on an image, acquired by capturing images of the object from a plurality of directions, the control apparatus comprising:(A) at least one memory that stores instructions; and
(B) at least one processor that executes the instructions stored in the at least one memory to function as:
(a) a first acquiring unit configured to acquire a group of images, including (i) an image acquired by capturing an image of the object irradiated with first pattern light, an amount of the first pattern light changing periodically, in a predetermined direction, and (ii) an image acquired by capturing images of the object irradiated with second pattern light, an amount of the second pattern light changing periodically, in the predetermined direction, and having a phase difference from the first pattern light, by controlling an image capturing unit and a projection unit for each of the plurality of directions;
(b) a second acquiring unit configured to acquire one image acquired by capturing an image of the object irradiated with third pattern light, that provides for identification of a position of at least one period, of a plurality of periods, included in one of the first pattern light and the second pattern light, by controlling the image capturing unit and the projection unit for each of the plurality of directions; and
(c) a calculation unit configured to (i) calculate the three-dimensional shape of the object, based on the group of images and the one image, for each of the plurality of directions.

US Pat. No. 10,430,960

IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND STORAGE MEDIUM

Canon Kabushiki Kaisha, ...

1. An image processing apparatus configured to output data indicating a shape of a three-dimensional object including a plurality of bundles each including a plurality of fibers, the image processing apparatus comprising:one or more processors; and
one or more memories storing instructions, when executed by the one or more processors, causing the image processing apparatus to function as:
a first acquisition unit configured to acquire image data acquired by imaging the three-dimensional object;
a second acquisition unit configured to acquire shape data indicating a general uneven shape of the three-dimensional object;
a generation unit configured to generate first region data indicating a region corresponding to a general uneven shape of each of the plurality of bundles included in the three-dimensional object and second region data indicating a region corresponding to an uneven shape of the fibers included in each of the bundles by analyzing the image data; and
an output unit configured to output the shape data after correcting the shape data by adding the general uneven shape of each of the plurality of bundles included in the three-dimensional object to the general uneven shape of the three-dimensional object and adding the uneven shape of the fibers included in each of the bundles on the general uneven shape of each of the plurality of bundles included in the three-dimensional object based on the first region data and the second region data.

US Pat. No. 10,430,956

TIME-OF-FLIGHT (TOF) CAPTURING APPARATUS AND IMAGE PROCESSING METHOD OF REDUCING DISTORTION OF DEPTH CAUSED BY MULTIPLE REFLECTION

SAMSUNG ELECTRONICS CO., ...

1. An image processing method for reducing distortion of a depth image, the image processing method comprising:emitting light beams having different phases from each other to a subject;
obtaining a plurality of original images based on the light beams reflected from the subject;
determining original depth values of original depth images obtained from the plurality of original images, based on phase delays of the reflected light beams, the reflected light beams comprising multi-reflective light beams that distort the original depth values;
determining imaginary intensities of the multi-reflective light beams with respective to each phase of the multi-reflective light beams, based on regions having intensities greater than a predetermined intensity in the original depth images;
correcting the original depth values of the original depth images based on the imaginary intensities of the multi-reflective light beams; and
generating corrected depth images based on the corrected original depth values.

US Pat. No. 10,430,955

HIGH CONTENT SCREENING WORKFLOWS FOR MICROSCOPE IMAGING

The Regents of the Univer...

1. A method for high content screening and microscope imaging of a sample, comprising:obtaining a reference image of a calibration feature from a slide mounted on a microscope;
obtaining a plurality of first modality images of the slide based on a first modality;
determining a plurality of regions of interest at a plurality of image positions in the plurality of first modality images of the slide;
obtaining a comparison image of the slide around the calibration feature;
determining an offset between an image position of the calibration feature in the reference image and an image position of the calibration feature in the comparison image;
updating the plurality of image positions based on the offset; and
obtaining a plurality of second modality images of a plurality of regions of interest at the plurality of updated image positions based on a second modality.

US Pat. No. 10,430,954

TECHNIQUES FOR ACCURATE POSE ESTIMATION

Applied Research Associat...

1. A method of enhancing the accuracy of pose estimation of a display, comprising the steps of:receiving, from a three-axis rate gyroscope, rotation data for the display;
calculating, based at least in part on the rotation data for the display, a magnitude associated with a rotation rate for the display;
adjusting, by a processor, a bandwidth associated with a low-pass filter based on the calculated rotation rate for the display,
wherein the low-pass filter is an exponentially weighted moving average with a parameter based on the calculated rotation rate;
applying, by the processor, the low-pass filter to orientation update data for the display to obtain filtered orientation update data for the display;
updating, by the processor and based on the filtered orientation data, an Extended Kalman Filter-based estimation of an orientation of the display;
predicting, by the processor and based on the Extended Kalman Filter-based estimation of the orientation of the display, a future orientation for the display;
determining, based at least in part on the future orientation for the display, a relative bearing to a point of interest;
displaying, on the display, indicia of the relative bearing to the point of interest.

US Pat. No. 10,430,952

FOREGROUND-BACKGROUND DIFFERENTIATION IN A VEHICLE

Bayerische Motoren Werke ...

1. A method for determining a pose of a camera movably arranged in or on a vehicle the method comprising the acts of:capturing, by the camera, a sequence of scenes, including a first scene;
determining, by a processor coupled to the camera, a foreground region of the first scene from the sequence of scenes by
determining an optical flow of the first scene on the basis of the sequence of scenes,
determining statistical variables of the optical flow in different portions of the first scene,
determining, on the basis of the statistical variables, a separating line between a foreground region and a background region of the first scene, wherein determining the separating line comprises determining, on the basis of statistical variables, an indicator for whether the optical flow in the background region is attributable to a movement of the vehicle;
detecting, by the processor, a reference point in the foreground region of the first scene; and
determining, by the processor, a pose of the camera on the basis of the detected reference point.

US Pat. No. 10,430,944

IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND PROGRAM

Sony Corporation, Tokyo ...

1. A medical device, comprising:circuitry configured to
detect, from a standard medical image signal, an area including a subject in a standard medical image represented by the standard medical image signal; and
determine a disparity between the standard medical image and a reference medical image based on:
a result of the detecting of the area,
the standard medical image signal,
a reference medical image signal representing the reference medical image, and
a past medical image signal generated before generating the standard medical image signal,
wherein the standard medical image and the reference medical image have different viewpoint positions.

US Pat. No. 10,430,943

AUTOMATED NUCLEI AREA/NUMBER ESTIMATION FOR IHC IMAGE ANALYSIS

Sony Corporation, Tokyo ...

1. A method programmed in a non-transitory memory of a device comprising:performing nuclei area estimation with the device, the estimation comprising:
receiving a color image;
utilizing stain separation to separate two dominating color components, a first color corresponding to positive stains and a second color corresponding to negative stains;
identifying a user-selected region of interest of the color image; and
applying a Gaussian Mixture Model (GMM) to parameterize the user-selected region of interest's data distribution, and performing clustering for a remaining area of the color image that is not a part of the user-selected region of interest; and
performing nuclei number estimation for detecting abnormal cells with the device,
the nuclei number estimation comprising:
after receiving segmented patches, applying connected component analysis to analyze each local patch's shape; and
voting on the center of each nuclear area, such that the higher a voting score, the more likely to be a real nuclear center.

US Pat. No. 10,430,936

ACTIVE REAL-TIME CHARACTERIZATION SYSTEM FOR IDENTIFYING SURFACE CONTAMINATION

The Boeing Company, Chic...

1. An active real-time characterization system for identifying the presence of contaminants on an outer surface of an article under test, comprising:an infrared light source for outputting a beam of coherent infrared light, the infrared light source comprising an optical parametric oscillator coupled to an optical parametric amplifier, the infrared light source configured to direct the beam of coherent infrared light at a particular area on the article under test;
a first visible light source for outputting a first beam of coherent visible light, the first visible light source configured to direct the first beam of coherent visible light at the same particular area on the article under test;
a visible light camera and a visible light second harmonic generation camera, the visible light camera and the visible light second harmonic generation camera each configured to receive a first predetermined return beam of light from the particular area on the article under test, each of the visible light camera and the visible light second harmonic generation camera having an associated filter system that passes only light of a predetermined frequency to an associated one of the visible light camera and the visible light second harmonic generation camera;
an infrared camera and an infrared second harmonic generation camera, the infrared camera and the infrared second harmonic generation camera each configured to receive a second predetermined return beam of light from the particular area on the article under test, each of the infrared camera and the infrared second harmonic generation camera having an associated filter system that passes only light of a predetermined frequency to an associated one of the infrared camera and the infrared second harmonic generation camera;
a sum-frequency camera configured to receive a third return beam of light from the particular area on the article under test, the sum-frequency camera having an associated filter system that passes only light of a predetermined frequency to the sum-frequency camera; and
a processor coupled to receive first signals from the visible light camera, the visible light second harmonic generation camera, the infrared camera, the infrared second harmonic generation camera and the sum-frequency camera, the processor configured to process the first signals to determine whether the first signals correspond to a spectral response that is different from a baseline spectral response thereby indicating that contaminants exist on the outer surface of the article under test.

US Pat. No. 10,430,935

IMAGING APPARATUS, IMAGING SYSTEM, MOVABLE BODY, AND CHIP

Canon Kabushiki Kaisha, ...

1. An imaging apparatus, comprising:an imaging unit configured to output an image signal;
a first image processing unit; and
a second image processing unit,
wherein the first image processing unit includes
a first input portion configured to receive the image signal,
a first signal processing unit configured to generate a first image signal from the image signal input to the first input portion, and a second image signal including a smaller number of signals than signals included in the first image signal and corresponding to a first imaging region,
a first output portion configured to output the first image signal to outside of the first image processing unit, and
a second output portion configured to output the second image signal to the outside of the first image processing unit, and
wherein the second image processing unit includes
a second input portion configured to receive the first image signal from the first output portion,
a second signal processing unit configured to generate a third image signal from the first image signal input to the second input portion, the third image signal including a smaller number of signals than the signals included in the first image signal and corresponding to a second imaging region that is a part of the first imaging region, and
a third output portion configured to output the third image signal to outside of the second image processing unit.

US Pat. No. 10,430,932

METHOD AND AN ARRANGEMENT FOR PSEUDO COLORING OF A DIGITAL IMAGE

Axis AB, Lund (SE)

1. A method for pseudo coloring of a digital single-channel image, the method comprising:acquiring a single-channel image having an intensity distribution;
forming a first channel of a multi-channel image by performing a first histogram equalization of the intensity distribution;
forming a second channel of the multi-channel image by performing a second, different, histogram equalization of the intensity distribution; and
creating the multi-channel image with the formed channels, wherein the first channel and the second channel of the multi-channel image represent different components of a color model.

US Pat. No. 10,430,930

IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND IMAGE PROCESSING PROGRAM FOR PERFORMING DYNAMIC RANGE COMPRESSION PROCESS

FUJIFILM Corporation, To...

1. An image processing apparatus comprising:a non-transitory storage medium for storing an input image; and
a processor coupled to the non-transitory storage medium and configured at least to:
acquire at least one of a maximum value or a minimum value among pixel values of a subject region included in the input image;
set a specific density region having a preset width density range with respect to the input image; and
perform the dynamic range compression process with respect to the input image, on the basis of a first compression amount for compressing the at least one of the maximum value or the minimum value among the pixel values of the subject region into the specific density region, wherein the minimum value among the pixel values of the subject region is compressed to a minimum value among the pixel values of the specific density region or the maximum value among the pixel values of the subject region is compressed to a maximum value among the pixel values of the specific density region, and a preset second compression amount for compressing at least one of a high-density region or a low-density region in the specific density region, to generate a dynamic range compression image.

US Pat. No. 10,430,928

ITERATED GEOMETRIC HARMONICS FOR DATA IMPUTATION AND RECONSTRUCTION OF MISSING DATA

Cal Poly Corporation, Sa...

1. A method for reconstructing missing data comprising:receiving a dataset having missing entries;
initializing missing values in the dataset with random data;
performing the following actions for multiple iterations:
selecting a column to be updated and removing the selected column from the dataset,
converting the dataset into a Gram matrix using a kernel function,
extracting rows from the Gram matrix for which the selected column does not contain temporary values to form a reduced Gram matrix,
diagonalizing the reduced Gram matrix to find eigendata including eigenvalues and eigenvectors,
constructing geometric harmonics using the eigenvectors to fill in the missing values in the dataset,
filling in the missing values to improve the dataset and create a reconstructed dataset;
providing the reconstructed dataset.

US Pat. No. 10,430,920

CONTENT-CONFORMING STAMP TOOL

Adobe Inc., San Jose, CA...

1. A method implemented by a computing device to reproduce and conform an object at a selected location in a digital image, the method comprising:receiving selection of the object displayed in the digital image;
receiving an indication of the selected location in the digital image where the object is to be reproduced;
computing an edge map of the digital image that includes lines indicative of edges of content in the digital image;
determining a first geometric plane of image content proximate a portion of the digital image from which the object was selected by detecting the lines from the edge map of a first surface that corresponds to the portion of the digital image from which the object was selected and determining a first set of intersections of the lines of the first surface;
determining a second geometric plane of the image content proximate the selected location in the digital image by detecting the lines from the edge map of a second surface that corresponds to the image content proximate the selected location and determining a second set of intersections of the lines of the second surface;
computing adjustments to a shape of the object to conform a reproduction of the object to match the second geometric plane of the image content according to a transformation based on the first and second geometric planes; and
reproducing the object, with the adjustments to the shape applied, at the selected location.

US Pat. No. 10,430,918

DISPLAY DRIVER, DISPLAY SYSTEM, AND METHOD OF OPERATING THE DISPLAY DRIVER

SAMSUNG ELECTRONICS CO., ...

1. A display driver, comprising:an interface configured to receive a plurality of pieces of reference image data and a command signal indicating an operation mode of the display driver from a host processor distinct from the display driver;
a first memory configured to store the plurality of pieces of reference image data;
a second memory configured to store second display data provided from the host processor; and
an image generator configured to access the first memory based on display information, and generate first display data based on at least one piece of reference image data corresponding to the display information from among the plurality of pieces of reference image data stored in the first memory, in response to a first operation mode of the command signal,
wherein, in the first operation mode, the interface does not receive any display data from the host processor, and the image generator internally generates the first display data based on the at least one piece of reference image data stored in the first memory,
wherein the at least one piece of reference image data used to internally generate the first display data in the first operation mode is received by the display driver before a display section,
wherein, in a second operation mode, the interface receives the second display data from the host processor,
wherein the second operation mode, when the second display data corresponds to a moving image, the second display data is output for display by bypassing the second memory,
wherein, in the second operation mode, when the second display data corresponds to a still image, the second display data is output for display by storing the second display data in the second memory and subsequently reading the second display data from the second memory.

US Pat. No. 10,430,917

INPUT MODE RECOGNITION

MICROSOFT TECHNOLOGY LICE...

9. A computing device for input type recognition, the computing device comprising:a display device having a touch screen that receives a touch based input;
a memory device storing executable instructions;
a processor in communication with the display device and the memory device, wherein execution of the executable instructions causes the processor to function as:
an application that includes a graphical user interface (GUI) having a first configuration of user interface elements for use with the touch based input and a second configuration of the user interface elements for use with a hardware based input; and
a user interface manager operating in conjunction with the application that is configured to perform:
determining whether the computing device is docked or undocked;
when it is determined that the computing device is undocked, placing the computing device in an undocked mode, wherein in the undocked mode the first configuration of the user interface elements of the GUI, being displayed on the display device, are optimized for the touch based input that occurs via an user interaction with the display device; and
when it is determined that the computing device is docked, placing the computing device in a docked mode, wherein in the docked mode the second configuration of the user interface elements of the GUI, being displayed on the display device, are optimized for an input other than the touch based input that occurs via the user interaction with the display device.

US Pat. No. 10,430,914

MULTI-USER MULTI-GPU RENDER SERVER APPARATUS AND METHODS

PME IP PTY LTD, Richmond...

1. A method for rendering images comprising:A) executing a render server program on a server digital data processor;
B) responding to a first interactive render request from a first client digital data processor in communication with the server digital data processor in selecting a data set, where the data set comprises a data volume made up of a plurality of two dimensional (2D) slices;
C) responding to a second interactive render request for a first rendered image of the data set at a first viewing direction and a first resolution from the first client digital data processor in communication with the server digital data processor by performing tasks C)(i) to C)(iii) in order comprising:
(i) dividing the data volume into a plurality of sub volumes;
(ii) executing one or more first render commands at a full resolution of the plurality of sub volumes, where the one or more first render commands comprise a volume rendering to generate a plurality of three dimensional (3D) image data volumes, where the one or more first render commands are processed independently such that processing of a contemporaneous interactive render request from a second client digital data processor in communication with the server digital data processor is undertaken by switching between rendering the first interactive render request interleaved in an alternating fashion with the contemporaneous interactive render request; and
(iii) combining the plurality of 3D image data volumes to generate a first digital 3D image View;
D) further responding to the second interactive render request from the first client digital data processor in communication with the server digital data processor by performing tasks D(i) to D(ii) in order comprising:
(i) generating a second digital 3D image View from the first digital 3D image View at the first viewing direction and the first resolution; and
(ii) sending the second digital 3D image View to the first client digital data processor;
E) storing the first digital 3D image View in a cache;
F) responding to a third interactive render request for a second rendered image of the data set at a second viewing direction and a second resolution from the first client digital data processor in communication with the server digital data processor, where the second resolution is greater than the first resolution, where the second viewing direction is equal to the first viewing direction, where the third interactive render request is a panning of the second digital 3D image View, by generating a third digital 3D image View from the first digital 3D image View stored in the cache containing at least that part of the second digital 3D image View corresponding to the second rendered image at the first viewing direction and the second resolution;
G) further responding to the third interactive render request from the first client digital data processor in communication with the server digital data processor by performing tasks G(i) to G(iii) in order comprising:
(i) generating a delta corresponding to the second rendered image not composed within the first rendered image;
(ii) executing one or more second render commands, where the one or more second render commands comprise a volume rendering to generate a 3D image of the delta at the second resolution; and
(iii) generating a fourth digital 3D image View comprising combining the third digital 3D image View generated in step F) and the 3D image of the delta generated in step G)(ii) based on panning at the first viewing direction at the second resolution; and
H) sending the fourth digital 3D image View to the first client digital data processor.

US Pat. No. 10,430,909

IMAGE RETRIEVAL FOR COMPUTING DEVICES

GOOGLE LLC, Mountain Vie...

1. A computer implemented method executable by a communication device, the method comprising:determining one or more new images to update a collection of images stored on a wearable device;
determining, by one or more processors of the communication device, appearance characteristics of a display screen of the wearable device;
automatically editing the one or more new images according to the appearance characteristics;
temporarily storing the edited one or more new images of the collection of images in a repository while waiting for a charging mode of the communication device, wherein the communication device is coupled to a power source when in the charging mode;
detecting that the communication device is in the charging mode;
in response, at least in part, to detecting that the communication device is in the charging mode, automatically establishing a communication channel with the wearable device; and
while the communication device is in the charging mode, transmitting the edited one or more new images from the repository to the wearable device via the communication channel for storage on the wearable device as an update to the collection and for display on the wearable device when the wearable device switches from an inactive mode to an active mode.

US Pat. No. 10,430,900

SYSTEMS AND METHODS FOR GENERATING GRATUITY ANALYTICS FOR ONE OR MORE RESTAURANTS

Mastercard International ...

1. A gratuity analytics computing device for generating gratuity analytics for one or more restaurants, said gratuity analytics computing device being associated with a payment processor configured to process transactions, said gratuity analytics computing device comprising a memory in communication with a processor, said processor programmed to:receive a date range from a client computing device, wherein the data range is input by a user to the client computing device;
receive historical transaction data from at least one of the payment processor and an associated database configured to store the transaction data for transactions occurring within the received date range at the one or more restaurants, the transaction data including an authorization message and a clearing message for each transaction, each authorization message including (i) a transaction identifier, (ii) a manager identifier, (iii) a time stamp, (iv) an employee identifier, and (v) an initial transaction total, and each clearing message including (i) a transaction identifier, and (ii) a final transaction total;
match a plurality of the authorization messages with a respective plurality of the clearing messages based on the respective transaction identifiers included in the authorization messages and the clearing messages;
calculate tip data for the one or more restaurants by determining a difference between the initial transaction total and the final transaction total for each pair of matched messages of the plurality of matched messages;
generate gratuity analytics for the one or more restaurants over the received date range based on the calculated tip data, wherein the generated gratuity analytics include a ranking of the one or more restaurants based on the calculated tip data; and
display on a user interface of the client computing device the generated gratuity analytics.

US Pat. No. 10,430,882

DISTRIBUTED DATA PROCESSING

Nasdaq, Inc., New York, ...

1. A computer system comprising:a front end interface configured for data communications over a network;
one or more hardware processors, wherein the one or more hardware processors are configured to implement multiple distributed data processors, wherein the multiple distributed data processors are in communication with the front end interface, and wherein the multiple distributed data processors include a first distributed data processor and a second distributed data processor; and
an information bus in communication with the multiple distributed data processors and to multiple independent consumer modules;
wherein the first distributed data processor is configured to perform operations related to a first security, the operations related to the first security including:
receiving data order messages for the first security;
processing the received data order messages for the first security;
maintaining, in first random access memory, a first order book that stores outstanding orders for the first security; and
wherein the second distributed data processor is configured to perform operations related to a second security that is different from the first security, the operations related to the second security including:
receiving data order messages for the second security;
processing the received data order messages for the second security; and
maintaining, in second random access memory, a second order book that stores outstanding orders for the second security;
wherein the processing by the first distributed data processor of the received data order messages for the first security includes executing a matching process;
wherein the matching process is the only process in the first distributed data processor permitted to access the first order book in the first random access memory; and
wherein one or more other processes are permitted to access the received data order messages for the first security.

US Pat. No. 10,430,877

ANONYMOUS TRADING SYSTEM

Chicago Mercantile Exchan...

1. A method for reducing the processing power required to trade an instrument on a computerized trading system, the method comprising:storing information in the computerized trading system which identifies a benchmark fixing time at which a benchmark price for the instrument is set;
the computerized trading system receiving a plurality of orders for the instrument during a fixed matching period which precedes the benchmark fixing time, each of the plurality of received orders being from, and associated with, a respective trading entity, wherein each of the plurality of received orders, at the time it is received, includes a quantity, but not a price, at which the trading entity associated with the respective received order is willing to trade the instrument at the benchmark price;
the computerized trading system receiving instructions to cancel at least one of the plurality of received orders before it is matched with another of the plurality of received orders and before the end of the fixed matching period;
the computerized trading system matching, as a function of credit allocated to each of the respective trading entities, at least some the plurality of received orders which have not been cancelled with other of the plurality of received orders as they are received so as to distribute the process of matching orders over the fixed matching period, thereby resulting in a plurality of pairs of matched orders at the end of the fixed matching period;
the computerized trading system setting the benchmark price for the instrument at or after the benchmark fixing time; and
after the benchmark price has been set by the computerized trading system, the computerized trading system executing the plurality of pairs of matched orders at the benchmark price.

US Pat. No. 10,430,874

VERIFYING A CUSTOMER ADDRESS BY DEVICE LOCATION PRIOR TO SENDING REPLACEMENT CARD

WELLS FARGO BANK, N.A., ...

1. A method, comprising:storing, by a card management computing system in an account database, an address associated with an account of a user;
determining, by the card management computing system, a location of a mobile device associated with the user via geolocation monitoring of the mobile device;
determining, by the card management computing system, that a card associated with the user needs to be replaced;
upon determining that the card needs to be replaced, determining, by the card management computing system, an address for the user based on the geolocation monitoring by:
comparing an address frequented by the mobile device to the address associated with the account of the user; and
sending an alert to the mobile device in response to determining that the address frequented by the mobile device does not match the address associated with the account;
selecting one of the address frequented by the mobile device or the address associated with the account based on an indication received from the mobile device indicating that the user has selected the of the address frequented by the mobile device or the address associated with the account; and
sending, by the card management computing system, instructions indicating that a replacement card is being sent to at least one of the address frequented by the mobile device or the address associated with the account.

US Pat. No. 10,430,871

SELF-SERVICE TERMINAL

NCR Corporation, Atlanta...

1. A method of executing a transaction for a user at a self-service terminal, the transaction is directed from user-supplied gestures, the method implemented as executable instructions residing in a non-transitory computer-readable storage medium, the instructions executed from the non-transitory computer-readable storage medium on one or more processors of the self-service terminal (SST), the method comprising:(a) sensing, by the SST, a stroke gesture delineated by a sweeping movement of a finger of the user making contact on a touch-sensitive panel of a hardware display integrated into the SST, the stroke gesture ending when the finger is lifted off the touch-sensitive panel with no additional movement of the user making contact on the touch-sensitive panel for a predefined amount of time;
(b) recognizing, by the SST, the delineated stroke gesture by a stroke recognition engine;
(c) matching, by the SST, the delineated stroke gesture to one of a plurality of defined transaction strokes by the SST, each defined transaction stroke being associated with a specific transaction performed by the SST and identifying with the delineated stroke gesture a transaction amount written on the touch-sensitive panel within the predefined period of time after the delineated stoke gesture and matched to a user-defined transaction amount for processing with the specific transaction, wherein the delineated stroke gesture includes one or more user-written characters written by the user within a portion of the touch-sensitive panel as the specific transaction and the transaction amount overlies the specific transaction and is written within the portion on the touch-sensitive panel after the one or more user-written characters; and
(d) executing, by the SST, the specific transaction associated with the matched transaction stroke by a transaction execution component with the user-defined transaction amount, and thereby enabling the SST to execute the specific transaction from the user-supplied delineated stroke gesture written by the user on the touch-sensitive panel without the user having to navigate through a sequence of information gathering screens presented on the SST to perform the specific transaction.

US Pat. No. 10,430,868

CONTENT PURCHASES AND RIGHTS STORAGE AND ENTITLEMENTS

COX COMMUNICATIONS, INC.,...

17. A system for maintaining and allowing access to purchased and rented media content, the system comprising:a media provider server having a processing system, a network interface configured to communicate with a plurality of network-connected devices, and a memory for storing a plurality of media content, a media contents account, and instructions that, when executed by the processing system, cause the media provider server to:
register one or more network-connected devices with the media contents account by automatically capturing a unique identification of the one or more network connected devices upon accessing the media contents account;
receive a request to purchase or rent media content over a first platform, the first platform accessing the media content via a first network;
associate the media content with the media contents account;
provide asset identification and entitlement data associated with the media content, the entitlement data identifying the one or more network-connected devices that are authorized to access the media content associated with the asset identification;
store the asset identification and entitlement data associated with the purchased or rented media content in the media contents account such that the media content purchased or rented over the first platform is available from a second platform, the second platform accessing the media content via a second network, the first network and the second network are each selected from a hybrid fiber-coaxial network or a wireless network, and the second network is different from the first network;
manage network-connected device registration information, asset identification, and entitlement data to enable access to purchased and rented media content from a registered network-connected device;
provide an on demand menu on the second platform, the on demand menu having media content available to view, purchase, or rent from a plurality of content providers;
determine whether any of the media content available in the on demand menu match any of the media content associated with the media contents account;
indicate the matched media content in the on demand menu as available over the second platform via the media contents account according to the stored asset identification and entitlement data; and
when the media content becomes no longer available in the on demand menu:
permit continued access to the media content over the second platform by streaming the media content to an authorized device from which the request was sent according to the stored asset identification and entitlement data.

US Pat. No. 10,430,866

PERSONALIZED WEBPAGE GIFTING SYSTEM AND METHOD

Gift Card Impressions, LL...

1. A personalized webpage gifting system comprising:a server in communication with a computing device and comprising at least one processor; and
an application executable by the at least on processor to:
generate a first graphical user interface (GUI) to display a dashboard webpage including a plurality of hypertext links to a corresponding plurality of personalized uniform locators (URLs);
receive a selection of one of the personalized URLs;
responsive to the selection of the one of the personalized URLs, generate a second GUI to display a personalized webpage comprising personalized content for a recipient that has been received from a plurality of participants; and
combine the personalized content into a personalized content structure,
wherein the personalized content comprises information associated with a gift purchased by the participants for the recipient,
wherein the gift is selected by the participants from a group of suggested gifts presented via the second GUI,
wherein the suggested gifts are selected by an analytics management module by analyzing information associated with the recipient,
wherein the information associated with the recipient is continually updated based at least in part on click-throughs performed by at least the recipient;
wherein the personalized content structure comprises individual segments of the personalized content from at least one of the plurality of participants,
wherein the personalized content is provided in the form of a multimedia presentation,
wherein at least a portion of the personalized content structure is received from a peripheral device accessible via the second GUI,
wherein the personalized content structure comprises a celebration video,
wherein the personalized content is added to the celebration video at predetermined placement areas that are marked and tracked within the celebration video.

US Pat. No. 10,430,857

COLOR NAME BASED SEARCH

Amazon Technologies, Inc....

1. A computer-implemented method for recommending items based at least in part on a color name, the computer-implemented method comprising:under control of a hardware computing device configured with specific computer executable instructions,
obtaining, from a user computing device, a first color name;
identifying at least one second color name associated with the first color name, wherein at least a portion of the at least one second color name linguistically matches at least a portion of the first color name;
determining a plurality of root colors, wherein each root color of the plurality of root colors corresponds to the first color name or the at least one second color name;
determining a plurality of color ranges, wherein each color range of the plurality of color ranges is determined for a respective root color of the plurality of root colors, wherein determining the plurality of color ranges further comprises:
determining a first color range for a first root color of the plurality of root colors based at least in part on first statistical data associated with the first color name, wherein the first statistical data indicates a first color distance for the first root color in a color space, the first color distance different than a second color distance indicated by second statistical data associated with another color name, wherein the color space corresponds to a coordinate system, and wherein the first root color corresponds to a first coordinate within the coordinate system;
identifying a plurality of search color candidates from the plurality of color ranges, wherein each search color candidate of the plurality of search color candidates is determined from a color range of the plurality of color ranges and is associated with a respective color name;
causing display, in a user interface, of at least an indication of a first color candidate and a second color candidate of the plurality of search color candidates, the first color candidate associated with a first candidate color range and the second color candidate associated with a second candidate color range;
receiving, from the user computing device, a selection of the first color candidate;
determining a refined color range from the first candidate color range that excludes the second candidate color range, wherein the refined color range corresponds to an area within the coordinate system of the color space;
selecting a refined search color from the refined color range;
identifying one or more corresponding items from a plurality of items, each item of the plurality of items associated with an image of the item, wherein identifying the one or more corresponding items further comprises:
extracting an image color from a first image of a first item;
comparing the image color from the image to the refined search color in the color space, wherein comparing the image color to the refined search color further comprises:
calculating an integer search range, wherein calculating the integer search range further comprises interleaving bits from a color distance threshold of the refined search color;
initiating a search of a data store based at least in part on a search query comprising the integer search range as a search parameter, the data store comprising a record associated with at least one indexed integer color value; and
receiving a search result from the data store, the search result comprising a first record associated with a first indexed integer color value for the image color, an indication of the search result corresponding to the image color and the refined search color being within the color distance threshold; and
selecting the first item from the plurality of items based at least in part on the indication of the search result; and
providing information regarding the one or more corresponding items to the user computing device for display.

US Pat. No. 10,430,855

SYSTEM, AND METHODS FOR INTERACTION WITH A RETAIL ENVIRONMENT

Hussmann Corporation, Br...

1. A retail system configured to provide interaction between a user and product supported in a retail environment, the retail system comprising:a plurality of merchandisers each defining a product display area in which product is supported, each merchandiser including one or more light sources positioned to illuminate the product;
an access device including a processing system operable to select a light characteristic associated with the light sources in response to user input, the access device having a user interface for selection of a desired product, and the access device programmed to generate one or more signals indicative of the selected light characteristic and the desired product; and
a controller in communication with the light sources and the access device,
wherein, in response to the one or more signals indicative of the selected light characteristic and the desired product, the controller is programmed to control at least one of the light sources associated with the desired product to illuminate at least partially based on the light characteristic to identify a location of the desired product to a user.

US Pat. No. 10,430,849

PROPAGATION OF CUSTOMER PREFERENCES

SQUARE, INC., San Franci...

1. A method comprising:receiving, at a payment service and from a first merchant point of sale (POS) device of a first merchant, a first request to authorize a payment instrument of a user for a cost of a first transaction between the user and the first merchant, the first request indicating at least payment information associated with the payment instrument and order information pertaining to the first transaction, the order information including a first item customization preference of the user customizing an item acquired by the user in the first transaction;
attempting to authorize the payment instrument for the cost of the first transaction;
identifying, using the payment information, a profile of the user at the payment service;
identifying, from the order information, the first item customization preference;
storing the first item customization preference of the user in the profile of the user at the payment service along with at least a second item customization preference of the user;
receiving, from a second merchant POS device of a second merchant and after storing the first item customization preference, a second request to authorize the payment instrument for a cost of a second transaction between the user and the second merchant, the second request indicating at least the payment information and identifying a second item to be acquired by the user in the second transaction;
identifying the profile of the user at the payment service using the payment information in response to receipt of the second request;
ranking a plurality of item customization preferences according to pertinence to the second merchant, wherein the plurality of item customization preferences include the first item customization preference amd the second item customization preference;
identifying one or more most pertinent item preferences of the plurality of item customization preferences based on the ranking of the plurality of item customization preferences according to pertinence to the second merchant, wherein the one or more most pertinent item preferences include the first item customization preference;
sending the one or more most pertinent item preferences to the second merchant POS device of the second merchant in response to identifying the one or more most pertinent item preferences of the plurality of item customization preferences, thereby sending the first item customization preference to the second merchant POS device without sending the second item customization preference to the second merchant POS device; and
attempting to authorize the payment instrument for the cost of the second transaction after sending the one or more most pertinent item preferences to the second merchant POS device, wherein the second transaction includes acquisition by the user of the second item customized according to the first item customization preference.

US Pat. No. 10,430,836

TARGETING AN AGGREGATE GROUP

Google LLC, Mountain Vie...

1. A computer implemented method for providing content comprising:identifying, using a processor, a relevant content item to be provided in a content slot associated with a content site at a first user device;
providing, for presentation with the relevant content item, a first user selectable re-publishing control, wherein selection of the first re-publishing control causes display of one or more second-republishing controls;
receiving first user input indicative of a selection of the first re-publishing control;
displaying, in response to receiving the first user input indicative of the selection of the first re-publishing control, one or more second re-publishing controls, wherein the one or more second re-publishing controls were not displayed prior to selection of the first re-publishing control, and wherein the one or more second re-publishing controls allow a user of content site to enter text to be associated with the relevant content item as a comment;
receiving, via the one or more second re-publishing controls, second user input including text to be associated with the relevant content item as a comment;
receiving third user input selecting a portion of the one or more second re-publishing controls and designating a group of recipients that is designated by the user and does not include the user as recipients of the relevant content item;
responsive to receiving the third user input, associating the text with the relevant content item and re-publishing the relevant content item along with the associated text to the group of recipients;
wherein re-publishing the relevant content item to the group of recipients includes providing to a second user device associated with a recipient from the group of recipients, the relevant content item along with content overlay information, the content overlay information causing the second user device to present a graphical visualization of a content overlay having (1) a third re-publishing control configured to allow the recipient from the group of recipients to re-publish the relevant content item, (2) an information control that, when selected, causes the second user device to retrieve and present additional information associated with the relevant content item, and (3) an indication of a geographic proximity of the user of the first user device to the second user device.

US Pat. No. 10,430,826

CONVERSION TIMING PREDICTION FOR NETWORKED ADVERTISING

Quantcast, San Francisco...

1. A computer-implemented method comprising:receiving, from a data repository, histories of a plurality of converted entities, each history comprising records of events associated with a respective converted entity;
calculating a respective conversion timespan for each converted entity, the respective conversion timespan comprising a time difference between an entry event of the respective converted entity and a conversion event of the respective converted entity;
fitting a conversion timing model to a distribution of the calculated conversion timespans, wherein the conversion timing model is configured to predict, from an elapsed time since an entry event of an entity, a likelihood of conversion for the entity;
receiving, from a real time bidding exchange, notification of an opportunity to bid on an advertising exposure associated with a candidate entity;
responsive to receiving notification of the opportunity to bid, predicting a likelihood of conversion for the candidate entity by applying the conversion timing model to an elapsed time since an entry event of the candidate entity;
and
preparing a response to the notification, the response comprising a bid price determined from the predicted likelihood of conversion for the candidate entity.

US Pat. No. 10,430,823

SYSTEMS AND METHODS TO OPTIMIZE MEDIA PRESENTATIONS USING A CAMERA

Visa International Servic...

1. A computer-implemented method, comprising:storing, by a data warehouse, transaction data;
receiving, by a communication portal, first images of customers from at least one first digital camera;
identifying, by a computing apparatus, a characteristic of a plurality of customers based on the first images of the customers;
receiving, by the communication portal, from at least one second digital camera, second images of customers, including a first customer using a first computing device, who make payment transactions, the at least one second digital camera attached to a transaction terminal;
identifying, by the computing apparatus, a subset of customers from the plurality of customers who make payment transactions and who have the identified characteristic, the identifying comprising correlating the first images and the second images to identify the subset of customers based on facial recognition, wherein customers who do not make a payment transaction within a predetermined period of time are excluded from the subset of customers;
generating, by the computing apparatus, an aggregated spending profile for the subset of customers based on transactions of the subset of customers, the generating based on the transaction data stored in the data warehouse;
modifying, by a media controller, content for sending to a point of interaction as controlled by the aggregated spending profile of the subset of customers;
sending, by the communication portal, the modified content to the point of interaction to cause display of the modified content;
generating, by the media controller, an electronic file;
transmitting, by the communication portal, a communication to the first computing device of the first customer, the communication to cause display of the electronic file in a user interface of the first computing device; and
receiving an authorization request from a first transaction terminal of the at least one transaction terminal for a transaction made by the first computing device using the electronic file.

US Pat. No. 10,430,821

PREPAID REWARDS CREDITED TO A TRANSACTION ACCOUNT

AMERICAN EXPRESS TRAVEL R...

1. A method, comprising:receiving, by a computer based system, a prepaid transaction account identifier that corresponds to a prepaid transaction account,
wherein the prepaid transaction account identifier does not particularly identify a user of the prepaid transaction account;
linking, by the computer based system and in response to the receiving, the prepaid transaction account with a rewards program based on the prepaid transaction account identifier,
wherein the rewards program includes a rewards program identifier, and
wherein the rewards program is linked to a social networking channel profile for a social networking channel;
receiving, by the computer based system and from a merchant system, an authorization request for a transaction including transaction information, wherein the transaction was initiated with the prepaid transaction account;
determining, by the computer based system and in response to the receiving the authorization request from the merchant system and prior to approving the authorization request, an offer from a plurality of offers based on the authorization request associated with the prepaid transaction account, wherein the offer applies to the transaction initiated with the prepaid transaction account;
transmitting, by the computer based system and through the social networking channel, a notice of a reward credit amount associated with the offer;
approving, by the computer based system, the authorization request for the transaction based on the transaction information received from the merchant; and
crediting, by the computer based system, the reward credit amount to the transaction account in response to the authorizing the transaction initiated by the prepaid transaction account.

US Pat. No. 10,430,819

SYSTEMS AND METHODS FOR CONNECTING MERCHANT LOYALTY PROGRAMS WITH PAYMENT CARDS

Mastercard International ...

1. A computer-based method for providing a loyalty identifier to a merchant using a payment network, said method implemented using a loyalty program (LP) computing device in communication with a memory and a payment network server of the payment network, said method comprising:storing, in the memory, a link to a plurality of consumer profiles, each of the consumer profiles associated with a corresponding cardholder of a plurality of cardholders and including a biometric reference data associated with the corresponding cardholder;
storing, in the memory, a plurality of loyalty programs each associated with a corresponding merchant identifier of a plurality of merchant identifiers;
receiving, by the LP computing device from a client device, a registration request for a first cardholder of the plurality of cardholders, the registration request including a selection of a first of the plurality of loyalty programs and a loyalty identifier associated with the first cardholder and the first loyalty program;
storing, by the LP computing device, a second link between the loyalty identifier, the first loyalty program, and the corresponding consumer profile within the memory, wherein the first loyalty program includes a discount amount;
receiving, by the LP computing device from the payment network server, a first authorization request message for a payment transaction initiated by the first cardholder using a payment card at an originating merchant, the first authorization request message including a biometric scan data obtained from the first cardholder during the payment transaction, a first payment amount, and a first merchant identifier of the plurality of merchant identifiers, the first merchant identifier corresponding to the originating merchant;
retrieving, by the LP computing device, the first merchant identifier and the biometric scan data from the first authorization request message;
in response to retrieving, automatically querying, by the LP computing device, the memory to identify at least one of the plurality of loyalty programs associated with the first merchant identifier, wherein the at least one loyalty program includes the first loyalty program;
querying, by the LP computing device, the memory to identify one of the plurality of consumer profiles having the biometric reference data matching the biometric scan data;
querying, by the LP computing device, the identified consumer profile to determine the loyalty identifier associated with the first loyalty program;
determining, by the LP computing device, the discount amount associated with the first loyalty program for the payment transaction;
calculating, by the LP computing device, a second payment amount based on the first payment amount and the discount amount;
transmitting, by the LP computing device, the second payment amount and the loyalty identifier to the payment network server;
generating, by the LP computing device, a second authorization request message from the first authorization request message by replacing the first payment amount with the second payment amount;
transmitting, by the payment network server, the second authorization request message to an issuer processor computer device;
receiving, by the payment network server from the issuer processor computer device, in response to the second authorization request message being approved by the issuer processor computer device, an authorization response message;
formatting, by the payment network server, the loyalty identifier to enable inclusion of the loyalty identifier in the authorization response message; and
transmitting, by the payment network server, the authorization response message to the originating merchant including the formatted loyalty identifier.

US Pat. No. 10,430,814

SYSTEM, METHOD AND COMPUTER PROGRAM FOR IMPROVED FORECASTING RESIDUAL VALUES OF A DURABLE GOOD OVER TIME

ALG, Inc., Santa Monica,...

1. A method, comprising:collecting used market data, non-industry-specific data, and industry-specific data from disparate data sources into a database, the collecting performed simultaneously, continuously, or periodically by a system communicatively connected to the disparate data sources over a network, the system having a processor and a non-transitory computer-readable medium;
transforming, by the system, all or part of the used market data, the non-industry-specific data, and the industry-specific data into data representations internal to the system;
determining, by the system using the used market data, a baseline value for an item of interest with a base configuration in an industry at an initial time point, the determining comprising taking an average of historical market values from the used market data;
determining, by the system at the initial time point, a reference period at which the baseline value for the item of interest is adjusted;
determining, by the system, a number of forecasts desired between the initial time point and the reference period;
determining, by the system, a locality adjustment to the item of interest at a forecast time, the locality adjustment representing a ratio of an average cost of items in the industry in a locality at the forecast time over a local cost of items in the industry across all localities at the forecast time;
determining, by the system, a locality-adjusted value of the item of interest as modified at the forecast time;
constructing, by the system, competitive sets of similar items, substitute items, or a combination thereof in the industry to which the item of interest belongs;
determining, by the system, to which one and only one of the competitive sets the item of interest belongs;
determining, by the system using the non-industry-specific data, a macroeconomic factor by taking a set of macroeconomic variables over a plurality of industries, the set of macroeconomic variables representing macroeconomic features;
determining, by the system using the industry-specific data, a microeconomic factor by taking a linear combination of observed or forecasted values of microeconomic variables specific to the industry to which the item of interest belongs;
generating, by the system at the forecast time, a residual value for the item of interest, the generating utilizing the baseline value for the item of interest at the initial time point determined by the system using the used market data, the macroeconomic factor determined by the system using the non-industry-specific data, and the microeconomic factor determined by the system using the industry-specific data;
storing the residual value for the item of interest in a data storage device; and
providing the residual value forecast for the item of interest for presentation on a client device over the network.

US Pat. No. 10,430,812

RETAIL SALES FORECAST SYSTEM WITH PROMOTIONAL CROSS-ITEM EFFECTS PREDICTION

ORACLE INTERNATIONAL CORP...

1. A non-transitory computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to predict promotional cross item (PCI) effects for retail items for a store, the predicting comprising:receiving historical sales data for the store;
storing the historical sales data in a panel data format that comprises multi-dimensional data;
aggregating the stored sales data as a first level of aggregation, wherein the first level of aggregation is aggregated to the store, a product and a time period;
aggregating the first level of aggregation aggregated data as a second level of aggregation, wherein the second level of aggregation is based on a promotional cross effect attribute (PCEA) and is aggregated to the store, the time period and a PCEA level;
deriving PCI effect predictor variables from the second level of aggregation;
for each PCEA within a retail item family, forming a regression model, wherein each PCEA comprises a retail item attribute; and
generating estimated model parameters for one or more PCI effects for each PCEA from the regression models;
wherein the PCI effect predictor variables comprise a sales shock variable that comprises a multiplier if sales are greater than a baseline.

US Pat. No. 10,430,806

INPUT/OUTPUT INTERFACE FOR CONTEXTUAL ANALYSIS ENGINE

Adobe Inc., San Jose, CA...

1. A method of analyzing digital content to generate contextual analysis data based on the digital content, the method comprising:receiving a request to analyze the digital content;
invoking a text extraction service configured to extract a corpus of plain text from the digital content;
receiving, from a first text analytics service, a plurality of topics extracted from a topic ontology, each of the topics having associated therewith a relevancy score, wherein at least one of the topics is not included in the corpus of plain text;
receiving, from a second text analytics service, tag data derived from the corpus of plain text, the tag data including a listing of n-grams extracted from the corpus of plain text and n-gram frequency data; and
generating a hierarchical output schema that includes a schema resource node at an upper hierarchical level, the schema resource node including, at a lower hierarchical level within the schema resource node,
a first sub-node that identifies the first text analytics service and a corresponding first graph index parameter,
a second sub-node that identifies the second text analytics service and a corresponding second graph index parameter, and
a third sub-node that identifies the text extraction service and a corresponding third graph index parameter;
wherein the hierarchical output schema further includes an analyzer/-enhancer node at the upper hierarchical level, the analyzer/enhancer node including, at a lower hierarchical level within the analyzer/enhancer node,
a first sub-node that is identified by the first graph index parameter and that includes the plurality of topics and the corresponding relevancy scores,
a second sub-node that is identified by the second graph index parameter and that includes the tag data, and
a third sub-node that is identified by the third graph index parameter and that includes the corpus of plain text.

US Pat. No. 10,430,805

SEMANTIC ENRICHMENT OF TRAJECTORY DATA

SAMSUNG ELECTRONICS CO., ...

1. A method, comprising:in response to receiving user generated data including a plurality of visual assets and corresponding trajectory data from a first user device, determining, using a processor, enrichment data items related to a plurality of points of presence within the trajectory data, wherein the points of presence specify time and location data for the first user device;
determining, using the processor, ranking metrics for the enrichment data items;
ranking, using the processor, the enrichment data items according to the ranking metrics;
in response to determining a difference between properties of a first point of presence of the plurality of points of presence corresponding to a first visual asset of the plurality of visual assets and a second point of presence of the plurality of points of presence corresponding to a second visual asset of the plurality of visual assets, generating, using the processor, a connective message, wherein the connective message is synthetic text dialog describing the difference and generated using a finite state machine configured to prevent repetitiveness of connective messages and generate dialog linked to previous messages displayed in scenes of a multimedia composition;
generating, using the processor, a manifest specifying directives for generating the multimedia composition including the first visual asset linked to the second visual asset by the connective message and at least one ranked enrichment data item in association with the related plurality of points of presence; and
providing the manifest to a second user device, wherein the second user device implements the directives to generate the multimedia composition.

US Pat. No. 10,430,803

METHODS AND SYSTEMS FOR PREDICTING CONSUMER BEHAVIOR FROM TRANSACTION CARD PURCHASES

MASTERCARD INTERNATIONAL ...

1. A computer-based method for predicting consumer behavior within a predetermined time period, said method performed using a payment processor computer device coupled to a database, said method comprising:recording, by the payment processor computer device, electronic consumer data in the database for each consumer of a global population of consumers including historical purchases made by each consumer, including at least one electronic transaction initiated by a consumer using a transaction card at a point-of-sale (POS) device;
defining, by the payment processor computer device, a life event by assigning spending variables to the life event, wherein a spending variable represents a quantity of consumer spending associated with one or more of (i) a particular merchant and (ii) a particular type of good or service;
generating an anticipated spend for each spending variable assigned to the life event by extrapolating a historical actual spend based on the historical purchases, wherein the anticipated spend represents anticipated spending in each spending variable assigned to the life event;
calculating a residual value of a determined variance between the anticipated spend and an actual spend for each consumer by calculating a quotient of (i) the difference between the anticipated spend and the actual spend and (ii) the anticipated spend;
determining that a residual value of a determined variance between the anticipated spend and the actual spend for each consumer exceeds a predefined threshold;
assigning, by the payment processor computer device, the consumer to a sample group, wherein the sample group represents consumers that are experiencing the life event;
generating, by the payment processor computer device, a predictive model based on historical purchases made by consumers within the sample group;
applying, by the payment processor computer device, the predictive model to predict each consumer within the global population and outside of the sample group that will experience the life event; and
outputting, by the payment processor computer device, a list of consumers outside of the sample group that are predicted to experience the life event within the predetermined time period.

US Pat. No. 10,430,802

SCREEN-IMAGE BASED CLASSIFICATION

ENTIT SOFTWARE LLC, Sunn...

1. A method for screen-image based record classification, comprising:acquiring a screen-image from a user device, the screen-image of a graphical user interface associated with an information technology (IT) service;
analyzing, by a processor, the acquired screen-image to recognize unstructured data within the screen-image;
processing, by the processor, the unstructured data recognized from the screen-image against a database of historical data to discern a plurality of different field values; and
automatically maintaining, by the processor, an electronic record associated with the IT service based on the discerned plurality of different field values, wherein the electronic record is a ticket of an IT management system.

US Pat. No. 10,430,798

SYSTEM AND METHOD OF A MEDIA DELIVERY SERVICES PLATFORM FOR TARGETING CONSUMERS IN REAL TIME

19. A method for targeting a consumer for delivery of media across a plurality of promotion channels utilized for advertisement and promotion of products, the method being implemented on a computer having one or more processors programmed with computer program instructions that, when executed, cause the computer to perform the method, the method comprising:obtaining, by the computer, a first promotion targeted for a consumer;
receiving, by the computer, signal strength data of a device associated with the consumer while the consumer is within a store;
processing, by the computer, the signal strength data into identifications of zone locations of the store;
providing, by the computer, in response to a determination, based on processing the signal strength data into identifications, that the first promotion is associated with one of the identifications of the zone locations, the first promotion to the consumer via a first promotion channel;
obtaining, by the computer, a second promotion targeted for the consumer and an indication that the second promotion is to be delivered to the consumer via a second promotion channel different from the first promotion channel;
determining, by the computer and after providing the first promotion to the consumer via a first promotion channel, a conflict between the second promotion to be delivered via the second promotion channel and the first promotion that was delivered via the first promotional channel, wherein the conflict comprises showing to the consumer across the first promotion channel and the second promotion channel multiple instances of a particular offer, multiple offers for a particular product, offers from competing brands, multiple offers for products from a particular category, or offers from a retailer if the same product is being promoted through channels controlled by a vendor; and
preventing, by the computer, delivery of the second promotion, via the second promotion channel, to the consumer based on the conflict.

US Pat. No. 10,430,797

PROXY CARD PAYMENT WITH DIGITAL RECEIPT DELIVERY

Square, Inc., San Franci...

1. A method comprising:receiving, at a computer system and from a point-of-sale (POS) system associated with a payee, an indication of a financial transaction between a payer and the payee, the financial transaction involving use of a payment object associated with the payer to pay for products or services provided by the payee in the financial transaction;
receiving, by the computer system, a notification of payment authorization of a particular payment account associated with the payment object for charging a payment associated with the financial transaction; and
in response to the payment authorization of the particular payment account, automatically transmitting, by the computer system over a network to a computing device associated with the payer, a digital receipt indicative of the financial transaction,
the digital receipt including a time-based interactive feedback component that enables the payer to input feedback to the time-based interactive feedback component, the feedback associated with the products or services relating to the financial transaction.

US Pat. No. 10,430,796

AUTOMATIC DETECTION OF MOBILE PAYMENT APPLICATIONS

PAYPAL, INC., San Jose, ...

1. A system, comprising:a device screen associated with a mobile device;
a non-transitory memory storing instructions; and
one or more hardware processors coupled to the non-transitory memory and configured to read the instructions to cause the system to perform operations comprising:
determining a selection of a user interface element of a first web page displayed on the device screen, the device screen further displaying one or more items requested by a user, wherein the user interface element, when selected, is configured to cause the device screen to display a second web page when a custom Uniform Resource Locator (URL) is not registered with the mobile device;
based on the selection of the user interface element, determining that the custom URL is registered with the mobile device by executing the custom URL;
initiating, based on the determining that the custom URL is registered with the mobile device, an app-based checkout process for the one or more items by executing the custom URL registered with the mobile device instead of displaying the second web page;
based on the initiating the app-based checkout process, causing the device screen to further display information associated with an account of the user;
receiving a user identifier from the device screen that displays the information associated with the account of the user;
authenticating the account of the user based at least on the user identifier received; and
based on the authenticating the account, completing the app-based checkout process for the one or more items.